@charset "UTF-8";
img {
  border: 0; }

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

.clearfix {
  display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix {
  height: 1%; }

.clearfix {
  display: block; }

/* close commented backslash hack */
@media print {
  .o-ads {
    display: none !important; } }

.o-ads,
[data-o-ads-name] {
  -webkit-animation-name: none;
  animation-name: none; }
  .o-ads iframe,
  [data-o-ads-name] iframe {
    background: none transparent; }

.o-ads--center {
  width: 100%;
  text-align: center; }

.o-ads--empty {
  width: 0;
  height: 0;
  display: none;
  visibility: hidden; }

.o-ads--label-left .o-ads__inner::before {
  content: "▼ Advertisement ▼";
  display: block;
  font-size: 14px; }

.o-ads--label-right .o-ads__inner::before {
  content: "▼ Advertisement ▼";
  display: block;
  font-size: 14px;
  text-align: right; }

.o-ads--transition {
  will-change: min-height, padding, height;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: height 0.35s cubic-bezier(0.215, 0.61, 0.355, 1), min-height 0.35s cubic-bezier(0.215, 0.61, 0.355, 1), padding 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: height 0.35s cubic-bezier(0.215, 0.61, 0.355, 1), min-height 0.35s cubic-bezier(0.215, 0.61, 0.355, 1), padding 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); }

.o-ads--background {
  background-color: #ccc1b7; }

.o-ads--slate-background {
  background-color: #262a33; }

.o-ads--placeholder {
  background: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon:more?source=next&tint=999999,999999") 50%/25% no-repeat transparent; }

.o-ads--reserve-90 {
  min-height: 90px;
  height: 90px;
  padding: 10px 0;
  overflow: hidden; }
  .o-ads--reserve-90[data-o-ads-loaded="MediumRectangle"], .o-ads--reserve-90[data-o-ads-loaded="Billboard"] {
    height: 250px; }

.o-ads--reserve-250 {
  height: 250px;
  min-height: 250px;
  padding: 10px 0;
  overflow: hidden; }
  .o-ads--reserve-250[data-o-ads-loaded="Leaderboard"] .o-ads__outer, .o-ads--reserve-250[data-o-ads-loaded="SuperLeaderboard"] .o-ads__outer {
    position: relative;
    top: 100%;
    margin-top: -90px; }

.o-ads--reserve-90[data-o-ads-loaded="Responsive"],
.o-ads--reserve-250[data-o-ads-loaded="Responsive"] {
  height: 250px;
  min-height: 250px;
  padding: 10px 0; }
  @media (max-width: 90em) {
    .o-ads--reserve-90[data-o-ads-loaded="Responsive"],
    .o-ads--reserve-250[data-o-ads-loaded="Responsive"] {
      height: auto;
      min-height: calc(100vw * 0.1734);
      padding: 0; } }
  @media (max-width: 30.615em) {
    .o-ads--reserve-90[data-o-ads-loaded="Responsive"],
    .o-ads--reserve-250[data-o-ads-loaded="Responsive"] {
      height: auto;
      min-height: calc(100vw * 0.481); } }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-Thin.woff");
  font-family: MetricWeb;
  font-weight: 100;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-Light.woff");
  font-family: MetricWeb;
  font-weight: 200;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-LightItalic.woff");
  font-family: MetricWeb;
  font-weight: 200;
  font-style: italic; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-Regular.woff");
  font-family: MetricWeb;
  font-weight: 400;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-RegularItalic.woff");
  font-family: MetricWeb;
  font-weight: 400;
  font-style: italic; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-Medium.woff");
  font-family: MetricWeb;
  font-weight: 500;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-Semibold.woff");
  font-family: MetricWeb;
  font-weight: 600;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-Bold.woff");
  font-family: MetricWeb;
  font-weight: 700;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/MetricWeb-BoldItalic.woff");
  font-family: MetricWeb;
  font-weight: 700;
  font-style: italic; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/FinancierDisplayWeb-LightItalic.woff");
  font-family: FinancierDisplayWeb;
  font-weight: 200;
  font-style: italic; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/FinancierDisplayWeb-Regular.woff");
  font-family: FinancierDisplayWeb;
  font-weight: 400;
  font-style: normal; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/FinancierDisplayWeb-MediumItalic.woff");
  font-family: FinancierDisplayWeb;
  font-weight: 500;
  font-style: italic; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/FinancierDisplayWeb-SemiboldItalic.woff");
  font-family: FinancierDisplayWeb;
  font-weight: 600;
  font-style: italic; }

@font-face {
  src: url("https://www.ft.com/__origami/service/build/v2/files/o-fonts-assets@1.3.2/FinancierDisplayWeb-Bold.woff");
  font-family: FinancierDisplayWeb;
  font-weight: 700;
  font-style: normal; }

.o-typography-headline,
.o-typography-heading-level-1 {
  font-family: FinancierDisplayWeb, serif;
  font-size: 28px;
  line-height: 32px;
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-weight: 400; }
  @media (min-width: 30.625em) {
    .o-typography-headline,
    .o-typography-heading-level-1 {
      font-size: 32px;
      line-height: 32px; } }
  @media (min-width: 61.25em) {
    .o-typography-headline,
    .o-typography-heading-level-1 {
      font-size: 40px;
      line-height: 40px; } }
  .o-typography--loading-display .o-typography-headline, .o-typography--loading-display
  .o-typography-heading-level-1 {
    font-size: 25.2px;
    font-family: serif; }
    @media (min-width: 30.625em) {
      .o-typography--loading-display .o-typography-headline, .o-typography--loading-display
      .o-typography-heading-level-1 {
        font-size: 28.8px; } }
    @media (min-width: 61.25em) {
      .o-typography--loading-display .o-typography-headline, .o-typography--loading-display
      .o-typography-heading-level-1 {
        font-size: 36px; } }

.o-typography-headline--large,
.o-typography-heading-level-1--large {
  font-family: FinancierDisplayWeb, serif;
  font-size: 32px;
  line-height: 32px;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 28px;
  color: #33302e; }
  @media (min-width: 30.625em) {
    .o-typography-headline--large,
    .o-typography-heading-level-1--large {
      font-size: 40px;
      line-height: 40px; } }
  @media (min-width: 61.25em) {
    .o-typography-headline--large,
    .o-typography-heading-level-1--large {
      font-size: 48px;
      line-height: 48px; } }
  .o-typography--loading-displayBold .o-typography-headline--large, .o-typography--loading-displayBold
  .o-typography-heading-level-1--large {
    font-size: 28.8px;
    font-family: serif; }
    @media (min-width: 30.625em) {
      .o-typography--loading-displayBold .o-typography-headline--large, .o-typography--loading-displayBold
      .o-typography-heading-level-1--large {
        font-size: 36px; } }
    @media (min-width: 61.25em) {
      .o-typography--loading-displayBold .o-typography-headline--large, .o-typography--loading-displayBold
      .o-typography-heading-level-1--large {
        font-size: 43.2px; } }
  .o-typography-headline--large:after,
  .o-typography-heading-level-1--large:after {
    padding-top: 20px;
    padding-bottom: 0px;
    content: '';
    display: block;
    width: 180px;
    border-bottom: 8px solid #000000; }

.o-typography-heading-level-2 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-heading-level-2 {
    font-size: 23.24px;
    font-family: sans-serif; }

.o-typography-heading-level-3 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-heading-level-3 {
    font-size: 24.36px;
    font-family: sans-serif; }

.o-typography-heading-level-4 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-heading-level-4 {
    font-size: 20.88px;
    font-family: sans-serif; }

.o-typography-heading-level-5 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.5px; }
  .o-typography--loading-sans .o-typography-heading-level-5 {
    font-size: 13.92px;
    font-family: sans-serif; }

.o-typography-read-next {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 20px;
  font-weight: 600;
  margin-top: 0px;
  margin-bottom: 8px;
  color: #000000; }
  .o-typography--loading-sansBold .o-typography-read-next {
    font-size: 14.94px;
    font-family: sans-serif; }
  .o-typography-read-next:after {
    padding-top: 4px;
    content: '';
    display: block;
    width: 60px;
    border-bottom: 4px solid #000000; }

.o-typography-collection-heading {
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  padding-top: 8px;
  color: #33302e;
  position: relative;
  border-top: 8px solid #f2e5da; }
  .o-typography--loading-sans .o-typography-collection-heading {
    font-size: 20.88px;
    font-family: sans-serif; }
  .o-typography-collection-heading:before {
    content: '';
    display: block;
    position: absolute;
    top: -8px;
    left: 0;
    width: 50%;
    border-top: 8px solid #000000; }

.o-typography-product-heading-level-1 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 32px;
  line-height: 32px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-product-heading-level-1 {
    font-size: 26.56px;
    font-family: sans-serif; }

.o-typography-product-heading-level-2 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 32px;
  line-height: 32px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-product-heading-level-2 {
    font-size: 27.84px;
    font-family: sans-serif; }

.o-typography-product-heading-level-3 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-product-heading-level-3 {
    font-size: 23.24px;
    font-family: sans-serif; }

.o-typography-product-heading-level-4 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-product-heading-level-4 {
    font-size: 24.36px;
    font-family: sans-serif; }

.o-typography-product-heading-level-5 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-product-heading-level-5 {
    font-size: 19.92px;
    font-family: sans-serif; }

.o-typography-product-heading-level-6 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-product-heading-level-6 {
    font-size: 20.88px;
    font-family: sans-serif; }

.o-typography-product-heading-level-7 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-product-heading-level-7 {
    font-size: 16.6px;
    font-family: sans-serif; }

.o-typography-product-heading-level-8 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-product-heading-level-8 {
    font-size: 17.4px;
    font-family: sans-serif; }

.o-typography-product-heading-level-7--thin-rule {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  border-top: 1px solid #b3a9a0;
  padding-top: 12px;
  margin-bottom: 4px; }
  .o-typography--loading-sansBold .o-typography-product-heading-level-7--thin-rule {
    font-size: 16.6px;
    font-family: sans-serif; }

.o-typography-bold {
  font-weight: 700; }

.o-typography-italic {
  font-style: italic; }

.o-typography-sup {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin-top: -3px;
  vertical-align: super; }
  .o-typography--loading-sans .o-typography-sup {
    font-size: 10.44px;
    font-family: sans-serif; }

.o-typography-sub {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin-bottom: -5px;
  vertical-align: sub; }
  .o-typography--loading-sans .o-typography-sub {
    font-size: 10.44px;
    font-family: sans-serif; }

.o-typography-link {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfd8d1; }
  .o-typography-link:hover {
    color: #08474d;
    border-bottom-color: #9ec0bd; }
  .o-typography-link:focus {
    color: #08474d;
    outline: 2px solid #1aecff;
    border-bottom-color: transparent; }

.o-typography-link--external {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfd8d1;
  margin-right: calc(1.5em - 0.75em + 0.5ch); }
  .o-typography-link--external:hover {
    color: #08474d;
    border-bottom-color: #9ec0bd; }
  .o-typography-link--external:focus {
    color: #08474d;
    outline: 2px solid #1aecff;
    border-bottom-color: transparent; }
  .o-typography-link--external::after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%230D7680,%230D7680&format=svg");
    width: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    width: 1.5em;
    height: 1.5em;
    margin: -0.375em;
    margin-right: calc(-1.5em + 0.375em - 0.5ch);
    padding-left: 0.5ch;
    background-origin: content-box;
    vertical-align: middle;
    border-bottom: inherit;
    border-color: transparent; }
    @media screen and (-ms-high-contrast: active) {
      .o-typography-link--external::after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-typography-link--external::after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-typography-caption {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-top: 8px;
  margin-bottom: 0px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-caption {
    font-size: 12.18px;
    font-family: sans-serif; }

.o-typography-topic {
  color: #990f3d;
  text-decoration: none;
  border: 0;
  display: inline-block;
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600; }
  .o-typography-topic:hover {
    color: #4d081f; }
  .o-typography-topic a {
    color: inherit;
    cursor: pointer;
    text-decoration: none;
    border: 0; }
    .o-typography-topic a:hover {
      color: inherit; }
  .o-typography-topic span {
    font-weight: 400; }
  .o-typography--loading-sansBold .o-typography-topic {
    font-size: 13.28px;
    font-family: sans-serif; }

.o-typography-author {
  color: #990f3d;
  text-decoration: none;
  border: 0;
  display: inline-block;
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  color: #33302e; }
  .o-typography-author:hover {
    color: #4d081f; }
  .o-typography-author a {
    color: inherit;
    cursor: pointer;
    text-decoration: none;
    border: 0; }
    .o-typography-author a:hover {
      color: inherit; }
  .o-typography-author span {
    font-weight: 400; }
  .o-typography--loading-sansBold .o-typography-author {
    font-size: 13.28px;
    font-family: sans-serif; }
  .o-typography-author:hover {
    color: #990f3d; }

.o-typography-body {
  font-family: Georgia, serif;
  font-size: 18px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 28px;
  color: #33302e; }

.o-typography-standfirst {
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-top: 0px;
  margin-bottom: 36px;
  color: #66605c; }
  .o-typography--loading-sans .o-typography-standfirst {
    font-size: 17.4px;
    font-family: sans-serif; }

.o-typography-list {
  margin-top: 0px;
  margin-bottom: 28px; }
  .o-typography-list li {
    font-family: Georgia, serif;
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #33302e; }

.o-typography-list--ordered {
  padding-left: 0; }
  :root .o-typography-list--ordered {
    counter-reset: item; }
    :root .o-typography-list--ordered li {
      display: block;
      position: relative;
      padding-left: 24px; }
      :root .o-typography-list--ordered li:before {
        font-family: MetricWeb, sans-serif;
        font-size: 16px;
        line-height: 20px;
        font-weight: 600;
        color: #33302e;
        display: inline-block;
        width: 20px;
        -webkit-font-feature-settings: "tnum";
        font-feature-settings: "tnum";
        margin-right: -4px;
        content: counter(item);
        counter-increment: item;
        position: absolute;
        left: 0;
        top: 4px; }
        .o-typography--loading-sansBold :root .o-typography-list--ordered li:before {
          font-size: 13.28px;
          font-family: sans-serif; }

.o-typography-list--unordered {
  padding-left: 0; }
  .o-typography-list--unordered li {
    display: block;
    position: relative;
    padding-left: 1.333333333em; }
    .o-typography-list--unordered li:before {
      color: #33302e;
      display: inline-block;
      position: absolute;
      content: '\2022';
      left: -0.0625em;
      font-size: 1.777777778em; }

.o-typography-footer {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-footer {
    font-size: 15.66px;
    font-family: sans-serif; }

.o-typography-blockquote {
  margin-left: 0;
  padding-left: 16px;
  border-left: 4px solid #990f3d; }
  .o-typography-blockquote p {
    font-family: Georgia, serif;
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 28px;
    color: #33302e; }
  .o-typography-blockquote footer {
    font-family: MetricWeb, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #33302e; }
    .o-typography--loading-sans .o-typography-blockquote footer {
      font-size: 15.66px;
      font-family: sans-serif; }

.o-typography-big-number {
  font-family: MetricWeb, sans-serif;
  font-size: 84px;
  line-height: 84px;
  font-weight: 600;
  color: #33302e; }
  .o-typography--loading-sansBold .o-typography-big-number {
    font-size: 69.72px;
    font-family: sans-serif; }

.o-typography-timestamp {
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  color: #66605c;
  margin-bottom: 16px;
  display: inline-block;
  text-transform: uppercase; }
  .o-typography--loading-sans .o-typography-timestamp {
    font-size: 13.92px;
    font-family: sans-serif; }

.o-typography-wrapper h1 {
  font-family: FinancierDisplayWeb, serif;
  font-size: 28px;
  line-height: 32px;
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-weight: 400; }
  @media (min-width: 30.625em) {
    .o-typography-wrapper h1 {
      font-size: 32px;
      line-height: 32px; } }
  @media (min-width: 61.25em) {
    .o-typography-wrapper h1 {
      font-size: 40px;
      line-height: 40px; } }
  .o-typography--loading-display .o-typography-wrapper h1 {
    font-size: 25.2px;
    font-family: serif; }
    @media (min-width: 30.625em) {
      .o-typography--loading-display .o-typography-wrapper h1 {
        font-size: 28.8px; } }
    @media (min-width: 61.25em) {
      .o-typography--loading-display .o-typography-wrapper h1 {
        font-size: 36px; } }

.o-typography-wrapper h2 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-wrapper h2 {
    font-size: 23.24px;
    font-family: sans-serif; }

.o-typography-wrapper h3 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-wrapper h3 {
    font-size: 24.36px;
    font-family: sans-serif; }

.o-typography-wrapper h4 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-wrapper h4 {
    font-size: 20.88px;
    font-family: sans-serif; }

.o-typography-wrapper h5 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.5px; }
  .o-typography--loading-sans .o-typography-wrapper h5 {
    font-size: 13.92px;
    font-family: sans-serif; }

.o-typography-wrapper a {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfd8d1; }
  .o-typography-wrapper a:hover {
    color: #08474d;
    border-bottom-color: #9ec0bd; }
  .o-typography-wrapper a:focus {
    color: #08474d;
    outline: 2px solid #1aecff;
    border-bottom-color: transparent; }

.o-typography-wrapper p {
  font-family: Georgia, serif;
  font-size: 18px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 28px;
  color: #33302e; }

.o-typography-wrapper ol,
.o-typography-wrapper ul {
  margin-top: 0px;
  margin-bottom: 28px; }
  .o-typography-wrapper ol li,
  .o-typography-wrapper ul li {
    font-family: Georgia, serif;
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #33302e; }

.o-typography-wrapper ol {
  padding-left: 0; }
  :root .o-typography-wrapper ol {
    counter-reset: item; }
    :root .o-typography-wrapper ol li {
      display: block;
      position: relative;
      padding-left: 24px; }
      :root .o-typography-wrapper ol li:before {
        font-family: MetricWeb, sans-serif;
        font-size: 16px;
        line-height: 20px;
        font-weight: 600;
        color: #33302e;
        display: inline-block;
        width: 20px;
        -webkit-font-feature-settings: "tnum";
        font-feature-settings: "tnum";
        margin-right: -4px;
        content: counter(item);
        counter-increment: item;
        position: absolute;
        left: 0;
        top: 4px; }
        .o-typography--loading-sansBold :root .o-typography-wrapper ol li:before {
          font-size: 13.28px;
          font-family: sans-serif; }

.o-typography-wrapper ul {
  padding-left: 0; }
  .o-typography-wrapper ul li {
    display: block;
    position: relative;
    padding-left: 1.333333333em; }
    .o-typography-wrapper ul li:before {
      color: #33302e;
      display: inline-block;
      position: absolute;
      content: '\2022';
      left: -0.0625em;
      font-size: 1.777777778em; }

.o-typography-wrapper footer {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-wrapper footer {
    font-size: 15.66px;
    font-family: sans-serif; }

.o-typography-wrapper blockquote p {
  margin-left: 0;
  padding-left: 16px;
  border-left: 4px solid #990f3d; }
  .o-typography-wrapper blockquote p p {
    font-family: Georgia, serif;
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 28px;
    color: #33302e; }
  .o-typography-wrapper blockquote p footer {
    font-family: MetricWeb, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #33302e; }
    .o-typography--loading-sans .o-typography-wrapper blockquote p footer {
      font-size: 15.66px;
      font-family: sans-serif; }

.o-typography-wrapper blockquote footer {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-wrapper blockquote footer {
    font-size: 15.66px;
    font-family: sans-serif; }

.o-typography-wrapper strong {
  font-weight: 700; }

.o-typography-wrapper em {
  font-style: italic; }

.o-typography-wrapper sup {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin-top: -3px;
  vertical-align: super; }
  .o-typography--loading-sans .o-typography-wrapper sup {
    font-size: 10.44px;
    font-family: sans-serif; }

.o-typography-wrapper sub {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin-bottom: -5px;
  vertical-align: sub; }
  .o-typography--loading-sans .o-typography-wrapper sub {
    font-size: 10.44px;
    font-family: sans-serif; }

.o-typography-wrapper figcaption {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-top: 8px;
  margin-bottom: 0px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-wrapper figcaption {
    font-size: 12.18px;
    font-family: sans-serif; }

.o-typography-wrapper--product h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 32px;
  line-height: 32px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-wrapper--product h1 {
    font-size: 26.56px;
    font-family: sans-serif; }

.o-typography-wrapper--product h2 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 32px;
  line-height: 32px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-wrapper--product h2 {
    font-size: 27.84px;
    font-family: sans-serif; }

.o-typography-wrapper--product h3 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-wrapper--product h3 {
    font-size: 23.24px;
    font-family: sans-serif; }

.o-typography-wrapper--product h4 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-wrapper--product h4 {
    font-size: 24.36px;
    font-family: sans-serif; }

.o-typography-wrapper--product h5 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 600; }
  .o-typography--loading-sansBold .o-typography-wrapper--product h5 {
    font-size: 19.92px;
    font-family: sans-serif; }

.o-typography-wrapper--product h6 {
  margin-top: 0px;
  margin-bottom: 20px;
  color: #33302e;
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400; }
  .o-typography--loading-sans .o-typography-wrapper--product h6 {
    font-size: 20.88px;
    font-family: sans-serif; }

.o-typography-wrapper--product a {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfd8d1; }
  .o-typography-wrapper--product a:hover {
    color: #08474d;
    border-bottom-color: #9ec0bd; }
  .o-typography-wrapper--product a:focus {
    color: #08474d;
    outline: 2px solid #1aecff;
    border-bottom-color: transparent; }

.o-typography-wrapper--product p {
  font-family: Georgia, serif;
  font-size: 18px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 28px;
  color: #33302e; }

.o-typography-wrapper--product ol,
.o-typography-wrapper--product ul {
  margin-top: 0px;
  margin-bottom: 28px; }
  .o-typography-wrapper--product ol li,
  .o-typography-wrapper--product ul li {
    font-family: Georgia, serif;
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #33302e; }

.o-typography-wrapper--product ol {
  padding-left: 0; }
  :root .o-typography-wrapper--product ol {
    counter-reset: item; }
    :root .o-typography-wrapper--product ol li {
      display: block;
      position: relative;
      padding-left: 24px; }
      :root .o-typography-wrapper--product ol li:before {
        font-family: MetricWeb, sans-serif;
        font-size: 16px;
        line-height: 20px;
        font-weight: 600;
        color: #33302e;
        display: inline-block;
        width: 20px;
        -webkit-font-feature-settings: "tnum";
        font-feature-settings: "tnum";
        margin-right: -4px;
        content: counter(item);
        counter-increment: item;
        position: absolute;
        left: 0;
        top: 4px; }
        .o-typography--loading-sansBold :root .o-typography-wrapper--product ol li:before {
          font-size: 13.28px;
          font-family: sans-serif; }

.o-typography-wrapper--product ul {
  padding-left: 0; }
  .o-typography-wrapper--product ul li {
    display: block;
    position: relative;
    padding-left: 1.333333333em; }
    .o-typography-wrapper--product ul li:before {
      color: #33302e;
      display: inline-block;
      position: absolute;
      content: '\2022';
      left: -0.0625em;
      font-size: 1.777777778em; }

.o-typography-wrapper--product footer {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-wrapper--product footer {
    font-size: 15.66px;
    font-family: sans-serif; }

.o-typography-wrapper--product blockquote p {
  margin-left: 0;
  padding-left: 16px;
  border-left: 4px solid #990f3d; }
  .o-typography-wrapper--product blockquote p p {
    font-family: Georgia, serif;
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 28px;
    color: #33302e; }
  .o-typography-wrapper--product blockquote p footer {
    font-family: MetricWeb, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #33302e; }
    .o-typography--loading-sans .o-typography-wrapper--product blockquote p footer {
      font-size: 15.66px;
      font-family: sans-serif; }

.o-typography-wrapper--product blockquote footer {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-wrapper--product blockquote footer {
    font-size: 15.66px;
    font-family: sans-serif; }

.o-typography-wrapper--product strong {
  font-weight: 700; }

.o-typography-wrapper--product em {
  font-style: italic; }

.o-typography-wrapper--product sup {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin-top: -3px;
  vertical-align: super; }
  .o-typography--loading-sans .o-typography-wrapper--product sup {
    font-size: 10.44px;
    font-family: sans-serif; }

.o-typography-wrapper--product sub {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin-bottom: -5px;
  vertical-align: sub; }
  .o-typography--loading-sans .o-typography-wrapper--product sub {
    font-size: 10.44px;
    font-family: sans-serif; }

.o-typography-wrapper--product figcaption {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-top: 8px;
  margin-bottom: 0px;
  color: #33302e; }
  .o-typography--loading-sans .o-typography-wrapper--product figcaption {
    font-size: 12.18px;
    font-family: sans-serif; }

html:after {
  content: '{ "layout": "default", "gutter": "10px" }';
  display: none; }
  @media (min-width: 30.625em) {
    html:after {
      content: '{ "layout": "S", "gutter": "10px" }'; } }
  @media (min-width: 46.25em) {
    html:after {
      content: '{ "layout": "M", "gutter": "20px" }'; } }
  @media (min-width: 61.25em) {
    html:after {
      content: '{ "layout": "L", "gutter": "20px" }'; } }
  @media (min-width: 76.25em) {
    html:after {
      content: '{ "layout": "XL", "gutter": "20px" }'; } }

html:before {
  display: none;
  content: '{"layouts": {"S": "490px", "M": "740px", "L": "980px", "XL": "1220px"}}'; }

.o-grid-container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  min-width: 240px;
  max-width: 1220px;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1220px;
  padding-left: 10px;
  padding-right: 10px; }
  @media (min-width: 46.25em) {
    .o-grid-container {
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 46.25em) {
    .o-grid-container {
      max-width: 740px; } }
  @media (min-width: 61.25em) {
    .o-grid-container {
      max-width: 980px; } }
  @media (min-width: 76.25em) {
    .o-grid-container {
      max-width: 1220px; } }
  @media \0screen {
    .o-grid-container {
      padding-left: 20px;
      padding-right: 20px;
      width: 980px; } }

.o-grid-container--bleed {
  padding-left: 0;
  padding-right: 0; }

.o-grid-row {
  clear: both;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -10px;
  zoom: 1; }
  @media print {
    .o-grid-row {
      display: inherit; } }
  @media (min-width: 46.25em) {
    .o-grid-row {
      margin-left: -20px; } }
  @media \0screen {
    .o-grid-row {
      margin-left: -20px; } }
  .o-grid-row:before, .o-grid-row:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-grid-row:after {
    clear: both; }

[data-o-grid-colspan] {
  position: relative;
  float: left;
  flex: 1 1 0%;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px; }
  @media \0screen {
    [data-o-grid-colspan] {
      min-width: 0 !important; } }
  @media (min-width: 46.25em) {
    [data-o-grid-colspan] {
      padding-left: 20px; } }
  @media \0screen {
    [data-o-grid-colspan] {
      padding-left: 20px; } }

[data-o-grid-colspan~="0"] {
  display: none; }

[data-o-grid-colspan~="1"] {
  display: block;
  -webkit-flex-basis: 8.33333%;
  -ms-flex-preferred-size: 8.33333%;
  flex-basis: 8.33333%;
  min-width: 8.33333%;
  max-width: 8.33333%;
  width: 8.33333%; }

[data-o-grid-colspan~="2"] {
  display: block;
  -webkit-flex-basis: 16.66667%;
  -ms-flex-preferred-size: 16.66667%;
  flex-basis: 16.66667%;
  min-width: 16.66667%;
  max-width: 16.66667%;
  width: 16.66667%; }

[data-o-grid-colspan~="3"] {
  display: block;
  -webkit-flex-basis: 25%;
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  min-width: 25%;
  max-width: 25%;
  width: 25%; }

[data-o-grid-colspan~="4"] {
  display: block;
  -webkit-flex-basis: 33.33333%;
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%;
  min-width: 33.33333%;
  max-width: 33.33333%;
  width: 33.33333%; }

[data-o-grid-colspan~="5"] {
  display: block;
  -webkit-flex-basis: 41.66667%;
  -ms-flex-preferred-size: 41.66667%;
  flex-basis: 41.66667%;
  min-width: 41.66667%;
  max-width: 41.66667%;
  width: 41.66667%; }

[data-o-grid-colspan~="6"] {
  display: block;
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  min-width: 50%;
  max-width: 50%;
  width: 50%; }

[data-o-grid-colspan~="7"] {
  display: block;
  -webkit-flex-basis: 58.33333%;
  -ms-flex-preferred-size: 58.33333%;
  flex-basis: 58.33333%;
  min-width: 58.33333%;
  max-width: 58.33333%;
  width: 58.33333%; }

[data-o-grid-colspan~="8"] {
  display: block;
  -webkit-flex-basis: 66.66667%;
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%;
  min-width: 66.66667%;
  max-width: 66.66667%;
  width: 66.66667%; }

[data-o-grid-colspan~="9"] {
  display: block;
  -webkit-flex-basis: 75%;
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  min-width: 75%;
  max-width: 75%;
  width: 75%; }

[data-o-grid-colspan~="10"] {
  display: block;
  -webkit-flex-basis: 83.33333%;
  -ms-flex-preferred-size: 83.33333%;
  flex-basis: 83.33333%;
  min-width: 83.33333%;
  max-width: 83.33333%;
  width: 83.33333%; }

[data-o-grid-colspan~="11"] {
  display: block;
  -webkit-flex-basis: 91.66667%;
  -ms-flex-preferred-size: 91.66667%;
  flex-basis: 91.66667%;
  min-width: 91.66667%;
  max-width: 91.66667%;
  width: 91.66667%; }

[data-o-grid-colspan~="12"] {
  display: block;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%; }

.o-grid-row--compact {
  margin-left: 0; }
  .o-grid-row--compact > [data-o-grid-colspan] {
    padding-left: 0; }

[data-o-grid-colspan~="hide"] {
  display: none; }

[data-o-grid-colspan~="center"] {
  margin-left: auto;
  margin-right: auto;
  float: none; }

[data-o-grid-colspan~="full-width"] {
  display: block;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%; }

[data-o-grid-colspan~="one-half"] {
  display: block;
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  min-width: 50%;
  max-width: 50%;
  width: 50%; }

[data-o-grid-colspan~="one-third"] {
  display: block;
  -webkit-flex-basis: 33.33333%;
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%;
  min-width: 33.33333%;
  max-width: 33.33333%;
  width: 33.33333%; }

[data-o-grid-colspan~="two-thirds"] {
  display: block;
  -webkit-flex-basis: 66.66667%;
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%;
  min-width: 66.66667%;
  max-width: 66.66667%;
  width: 66.66667%; }

[data-o-grid-colspan~="one-quarter"] {
  display: block;
  -webkit-flex-basis: 25%;
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  min-width: 25%;
  max-width: 25%;
  width: 25%; }

[data-o-grid-colspan~="three-quarters"] {
  display: block;
  -webkit-flex-basis: 75%;
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  min-width: 75%;
  max-width: 75%;
  width: 75%; }

[data-o-grid-colspan~="push0"] {
  left: 0%;
  right: auto; }

[data-o-grid-colspan~="pull0"] {
  right: 0%;
  left: auto; }

[data-o-grid-colspan~="offset0"] {
  margin-left: 0%; }

[data-o-grid-colspan~="push1"] {
  left: 8.33333%;
  right: auto; }

[data-o-grid-colspan~="pull1"] {
  right: 8.33333%;
  left: auto; }

[data-o-grid-colspan~="offset1"] {
  margin-left: 8.33333%; }

[data-o-grid-colspan~="push2"] {
  left: 16.66667%;
  right: auto; }

[data-o-grid-colspan~="pull2"] {
  right: 16.66667%;
  left: auto; }

[data-o-grid-colspan~="offset2"] {
  margin-left: 16.66667%; }

[data-o-grid-colspan~="push3"] {
  left: 25%;
  right: auto; }

[data-o-grid-colspan~="pull3"] {
  right: 25%;
  left: auto; }

[data-o-grid-colspan~="offset3"] {
  margin-left: 25%; }

[data-o-grid-colspan~="push4"] {
  left: 33.33333%;
  right: auto; }

[data-o-grid-colspan~="pull4"] {
  right: 33.33333%;
  left: auto; }

[data-o-grid-colspan~="offset4"] {
  margin-left: 33.33333%; }

[data-o-grid-colspan~="push5"] {
  left: 41.66667%;
  right: auto; }

[data-o-grid-colspan~="pull5"] {
  right: 41.66667%;
  left: auto; }

[data-o-grid-colspan~="offset5"] {
  margin-left: 41.66667%; }

[data-o-grid-colspan~="push6"] {
  left: 50%;
  right: auto; }

[data-o-grid-colspan~="pull6"] {
  right: 50%;
  left: auto; }

[data-o-grid-colspan~="offset6"] {
  margin-left: 50%; }

[data-o-grid-colspan~="push7"] {
  left: 58.33333%;
  right: auto; }

[data-o-grid-colspan~="pull7"] {
  right: 58.33333%;
  left: auto; }

[data-o-grid-colspan~="offset7"] {
  margin-left: 58.33333%; }

[data-o-grid-colspan~="push8"] {
  left: 66.66667%;
  right: auto; }

[data-o-grid-colspan~="pull8"] {
  right: 66.66667%;
  left: auto; }

[data-o-grid-colspan~="offset8"] {
  margin-left: 66.66667%; }

[data-o-grid-colspan~="push9"] {
  left: 75%;
  right: auto; }

[data-o-grid-colspan~="pull9"] {
  right: 75%;
  left: auto; }

[data-o-grid-colspan~="offset9"] {
  margin-left: 75%; }

[data-o-grid-colspan~="push10"] {
  left: 83.33333%;
  right: auto; }

[data-o-grid-colspan~="pull10"] {
  right: 83.33333%;
  left: auto; }

[data-o-grid-colspan~="offset10"] {
  margin-left: 83.33333%; }

[data-o-grid-colspan~="push11"] {
  left: 91.66667%;
  right: auto; }

[data-o-grid-colspan~="pull11"] {
  right: 91.66667%;
  left: auto; }

[data-o-grid-colspan~="offset11"] {
  margin-left: 91.66667%; }

@media \0screen {
  [data-o-grid-colspan~="Shide"] {
    display: none; }
  [data-o-grid-colspan~="Scenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="Suncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="Sfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Sone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="Sone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="Stwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="Sone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="Sthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="Spush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="Spull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="Soffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="Spush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="Spush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="Spush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="Spull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="Soffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="Spush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="Spush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="Spush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="Spull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="Soffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="Spush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="Spush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="Spush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="Spull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="Soffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="Spush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="Spush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="S0"] {
    display: none; }
  [data-o-grid-colspan~="S1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="S2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="S3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="S4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="S5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="S6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="S7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="S8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="S9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="S10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="S11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="S12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Mhide"] {
    display: none; }
  [data-o-grid-colspan~="Mcenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="Muncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="Mfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Mone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="Mone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="Mtwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="Mone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="Mthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="Mpush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="Mpull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="Moffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="Mpush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="Mpush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="Mpush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="Mpull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="Moffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="Mpush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="Mpush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="Mpush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="Mpull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="Moffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="Mpush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="Mpush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="Mpush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="Mpull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="Moffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="Mpush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="Mpush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="M0"] {
    display: none; }
  [data-o-grid-colspan~="M1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="M2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="M3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="M4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="M5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="M6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="M7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="M8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="M9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="M10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="M11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="M12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Lhide"] {
    display: none; }
  [data-o-grid-colspan~="Lcenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="Luncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="Lfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Lone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="Lone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="Ltwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="Lone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="Lthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="Lpush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="Lpull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="Loffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="Lpush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="Lpush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="Lpush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="Lpull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="Loffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="Lpush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="Lpush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="Lpush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="Lpull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="Loffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="Lpush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="Lpush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="Lpush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="Lpull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="Loffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="Lpush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="Lpush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="L0"] {
    display: none; }
  [data-o-grid-colspan~="L1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="L2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="L3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="L4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="L5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="L6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="L7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="L8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="L9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="L10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="L11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="L12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; } }

@media (min-width: 30.625em) {
  [data-o-grid-colspan~="Shide"] {
    display: none; }
  [data-o-grid-colspan~="Scenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="Suncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="Sfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Sone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="Sone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="Stwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="Sone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="Sthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="Spush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="Spull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="Soffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="Spush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="Spush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="Spush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="Spull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="Soffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="Spush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="Spush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="Spush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="Spull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="Soffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="Spush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="Spush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="Spush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="Spull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="Soffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="Spush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="Spull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="Soffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="Spush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="Spull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="Soffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="S0"] {
    display: none; }
  [data-o-grid-colspan~="S1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="S2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="S3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="S4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="S5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="S6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="S7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="S8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="S9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="S10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="S11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="S12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; } }

@media (min-width: 46.25em) {
  [data-o-grid-colspan~="Mhide"] {
    display: none; }
  [data-o-grid-colspan~="Mcenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="Muncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="Mfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Mone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="Mone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="Mtwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="Mone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="Mthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="Mpush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="Mpull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="Moffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="Mpush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="Mpush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="Mpush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="Mpull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="Moffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="Mpush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="Mpush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="Mpush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="Mpull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="Moffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="Mpush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="Mpush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="Mpush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="Mpull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="Moffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="Mpush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="Mpull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="Moffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="Mpush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="Mpull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="Moffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="M0"] {
    display: none; }
  [data-o-grid-colspan~="M1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="M2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="M3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="M4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="M5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="M6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="M7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="M8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="M9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="M10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="M11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="M12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; } }

@media (min-width: 61.25em) {
  [data-o-grid-colspan~="Lhide"] {
    display: none; }
  [data-o-grid-colspan~="Lcenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="Luncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="Lfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="Lone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="Lone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="Ltwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="Lone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="Lthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="Lpush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="Lpull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="Loffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="Lpush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="Lpush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="Lpush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="Lpull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="Loffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="Lpush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="Lpush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="Lpush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="Lpull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="Loffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="Lpush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="Lpush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="Lpush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="Lpull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="Loffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="Lpush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="Lpull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="Loffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="Lpush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="Lpull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="Loffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="L0"] {
    display: none; }
  [data-o-grid-colspan~="L1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="L2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="L3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="L4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="L5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="L6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="L7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="L8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="L9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="L10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="L11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="L12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; } }

@media (min-width: 76.25em) {
  [data-o-grid-colspan~="XLhide"] {
    display: none; }
  [data-o-grid-colspan~="XLcenter"] {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  [data-o-grid-colspan~="XLuncenter"] {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  [data-o-grid-colspan~="XLfull-width"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }
  [data-o-grid-colspan~="XLone-half"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="XLone-third"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="XLtwo-thirds"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="XLone-quarter"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="XLthree-quarters"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="XLpush0"] {
    left: 0%;
    right: auto; }
  [data-o-grid-colspan~="XLpull0"] {
    right: 0%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset0"] {
    margin-left: 0%; }
  [data-o-grid-colspan~="XLpush1"] {
    left: 8.33333%;
    right: auto; }
  [data-o-grid-colspan~="XLpull1"] {
    right: 8.33333%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset1"] {
    margin-left: 8.33333%; }
  [data-o-grid-colspan~="XLpush2"] {
    left: 16.66667%;
    right: auto; }
  [data-o-grid-colspan~="XLpull2"] {
    right: 16.66667%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset2"] {
    margin-left: 16.66667%; }
  [data-o-grid-colspan~="XLpush3"] {
    left: 25%;
    right: auto; }
  [data-o-grid-colspan~="XLpull3"] {
    right: 25%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset3"] {
    margin-left: 25%; }
  [data-o-grid-colspan~="XLpush4"] {
    left: 33.33333%;
    right: auto; }
  [data-o-grid-colspan~="XLpull4"] {
    right: 33.33333%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset4"] {
    margin-left: 33.33333%; }
  [data-o-grid-colspan~="XLpush5"] {
    left: 41.66667%;
    right: auto; }
  [data-o-grid-colspan~="XLpull5"] {
    right: 41.66667%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset5"] {
    margin-left: 41.66667%; }
  [data-o-grid-colspan~="XLpush6"] {
    left: 50%;
    right: auto; }
  [data-o-grid-colspan~="XLpull6"] {
    right: 50%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset6"] {
    margin-left: 50%; }
  [data-o-grid-colspan~="XLpush7"] {
    left: 58.33333%;
    right: auto; }
  [data-o-grid-colspan~="XLpull7"] {
    right: 58.33333%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset7"] {
    margin-left: 58.33333%; }
  [data-o-grid-colspan~="XLpush8"] {
    left: 66.66667%;
    right: auto; }
  [data-o-grid-colspan~="XLpull8"] {
    right: 66.66667%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset8"] {
    margin-left: 66.66667%; }
  [data-o-grid-colspan~="XLpush9"] {
    left: 75%;
    right: auto; }
  [data-o-grid-colspan~="XLpull9"] {
    right: 75%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset9"] {
    margin-left: 75%; }
  [data-o-grid-colspan~="XLpush10"] {
    left: 83.33333%;
    right: auto; }
  [data-o-grid-colspan~="XLpull10"] {
    right: 83.33333%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset10"] {
    margin-left: 83.33333%; }
  [data-o-grid-colspan~="XLpush11"] {
    left: 91.66667%;
    right: auto; }
  [data-o-grid-colspan~="XLpull11"] {
    right: 91.66667%;
    left: auto; }
  [data-o-grid-colspan~="XLoffset11"] {
    margin-left: 91.66667%; }
  [data-o-grid-colspan~="XL0"] {
    display: none; }
  [data-o-grid-colspan~="XL1"] {
    display: block;
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    min-width: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%; }
  [data-o-grid-colspan~="XL2"] {
    display: block;
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    min-width: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%; }
  [data-o-grid-colspan~="XL3"] {
    display: block;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 25%;
    max-width: 25%;
    width: 25%; }
  [data-o-grid-colspan~="XL4"] {
    display: block;
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    min-width: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%; }
  [data-o-grid-colspan~="XL5"] {
    display: block;
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    min-width: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%; }
  [data-o-grid-colspan~="XL6"] {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
  [data-o-grid-colspan~="XL7"] {
    display: block;
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    min-width: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%; }
  [data-o-grid-colspan~="XL8"] {
    display: block;
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    min-width: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%; }
  [data-o-grid-colspan~="XL9"] {
    display: block;
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    min-width: 75%;
    max-width: 75%;
    width: 75%; }
  [data-o-grid-colspan~="XL10"] {
    display: block;
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    min-width: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%; }
  [data-o-grid-colspan~="XL11"] {
    display: block;
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    min-width: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%; }
  [data-o-grid-colspan~="XL12"] {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; } }

.o-buttons {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  margin: 0;
  border-style: solid;
  text-align: center;
  text-decoration: none;
  font-family: MetricWeb, sans-serif;
  font-weight: 600;
  border-radius: 0;
  cursor: pointer;
  -webkit-transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-clip: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-size: 21px 21px;
  min-height: 28px;
  min-width: 60px;
  padding: 6px 8px 6px 8px;
  font-size: 14px;
  line-height: 14px;
  border-width: 1px;
  background-color: transparent;
  color: #0d7680;
  border-color: #0d7680; }
  .o-buttons[aria-selected=true], .o-buttons[aria-current], .o-buttons[aria-pressed=true], .o-buttons:active {
    background-color: #0d7680;
    color: #ffffff;
    border-color: #0d7680; }
  .o-buttons:not([disabled]):hover {
    background-color: rgba(13, 118, 128, 0.1);
    color: #0d7680;
    border-color: #0d7680;
    text-decoration: none; }
  .o-buttons:not([disabled]):focus {
    background-color: rgba(13, 118, 128, 0.1);
    color: #0d7680;
    border-color: #0d7680; }
  .o-buttons[disabled] {
    pointer-events: none;
    opacity: 0.4;
    cursor: default; }

.o-buttons--default {
  background-size: 21px 21px;
  min-height: 28px;
  min-width: 60px;
  padding: 6px 8px 6px 8px;
  font-size: 14px;
  line-height: 14px;
  border-width: 1px; }

.o-buttons--big {
  background-size: 40px 40px;
  min-height: 40px;
  min-width: 80px;
  padding: 11px 20px 11px 20px;
  font-size: 16px;
  line-height: 16px;
  border-width: 1px; }

.o-buttons--primary {
  background-color: #0d7680;
  color: #ffffff;
  border-color: transparent; }
  .o-buttons--primary[aria-selected=true], .o-buttons--primary[aria-current], .o-buttons--primary[aria-pressed=true], .o-buttons--primary:active {
    background-color: #08474d;
    color: #ffffff;
    border-color: transparent; }
  .o-buttons--primary:not([disabled]):hover {
    background-color: #0a5e66;
    color: #ffffff;
    border-color: transparent;
    text-decoration: none; }
  .o-buttons--primary:not([disabled]):focus {
    background-color: #0a5e66;
    color: #ffffff;
    border-color: transparent; }

.o-buttons--primary.o-buttons--inverse {
  background-color: #ffffff;
  color: #262a33;
  border-color: transparent; }
  .o-buttons--primary.o-buttons--inverse[aria-selected=true], .o-buttons--primary.o-buttons--inverse[aria-current], .o-buttons--primary.o-buttons--inverse[aria-pressed=true], .o-buttons--primary.o-buttons--inverse:active {
    background-color: #bebfc2;
    color: #262a33;
    border-color: transparent; }
  .o-buttons--primary.o-buttons--inverse:not([disabled]):hover {
    background-color: #a8aaad;
    color: #262a33;
    border-color: transparent;
    text-decoration: none; }
  .o-buttons--primary.o-buttons--inverse:not([disabled]):focus {
    background-color: #ffffff;
    color: #262a33;
    border-color: transparent; }

.o-buttons--primary.o-buttons--mono {
  background-color: #262a33;
  color: #ffffff;
  border-color: transparent; }
  .o-buttons--primary.o-buttons--mono[aria-selected=true], .o-buttons--primary.o-buttons--mono[aria-current], .o-buttons--primary.o-buttons--mono[aria-pressed=true], .o-buttons--primary.o-buttons--mono:active {
    background-color: #7d7a7a;
    color: #ffffff;
    border-color: transparent; }
  .o-buttons--primary.o-buttons--mono:not([disabled]):hover {
    background-color: #676668;
    color: #ffffff;
    border-color: transparent;
    text-decoration: none; }
  .o-buttons--primary.o-buttons--mono:not([disabled]):focus {
    background-color: #676668;
    color: #ffffff;
    border-color: transparent; }

.o-buttons--secondary {
  background-color: transparent;
  color: #0d7680;
  border-color: #0d7680; }
  .o-buttons--secondary[aria-selected=true], .o-buttons--secondary[aria-current], .o-buttons--secondary[aria-pressed=true], .o-buttons--secondary:active {
    background-color: #0d7680;
    color: #ffffff;
    border-color: #0d7680; }
  .o-buttons--secondary:not([disabled]):hover {
    background-color: rgba(13, 118, 128, 0.1);
    color: #0d7680;
    border-color: #0d7680;
    text-decoration: none; }
  .o-buttons--secondary:not([disabled]):focus {
    background-color: rgba(13, 118, 128, 0.1);
    color: #0d7680;
    border-color: #0d7680; }

.o-buttons--inverse {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff; }
  .o-buttons--inverse[aria-selected=true], .o-buttons--inverse[aria-current], .o-buttons--inverse[aria-pressed=true], .o-buttons--inverse:active {
    background-color: #ffffff;
    color: #000000;
    border-color: #ffffff; }
  .o-buttons--inverse:not([disabled]):hover {
    background-color: #51555c;
    color: #ffffff;
    border-color: #ffffff;
    text-decoration: none; }
  .o-buttons--inverse:not([disabled]):focus {
    background-color: #51555c;
    color: #ffffff;
    border-color: #ffffff; }

.o-buttons--mono {
  background-color: transparent;
  color: #262a33;
  border-color: #262a33; }
  .o-buttons--mono[aria-selected=true], .o-buttons--mono[aria-current], .o-buttons--mono[aria-pressed=true], .o-buttons--mono:active {
    background-color: #262a33;
    color: #ffffff;
    border-color: #262a33; }
  .o-buttons--mono:not([disabled]):hover {
    background-color: #e9ddd3;
    color: #262a33;
    border-color: #262a33;
    text-decoration: none; }
  .o-buttons--mono:not([disabled]):focus {
    background-color: #e9ddd3;
    color: #262a33;
    border-color: #262a33; }

.o-buttons--b2c {
  background-color: #3a70af;
  color: #ffffff;
  border-color: #3a70af; }
  .o-buttons--b2c[aria-selected=true], .o-buttons--b2c[aria-current], .o-buttons--b2c[aria-pressed=true], .o-buttons--b2c:active {
    background-color: #99c6fb;
    color: #1a1817;
    border-color: #3a70af; }
  .o-buttons--b2c:not([disabled]):hover {
    background-color: #4e96eb;
    color: #1a1817;
    border-color: #3a70af;
    text-decoration: none; }
  .o-buttons--b2c:not([disabled]):focus {
    background-color: #4e96eb;
    color: #1a1817;
    border-color: #3a70af; }

.o-buttons-pagination > .o-buttons {
  padding-left: 5px;
  padding-right: 5px;
  min-width: 24px; }
  .o-buttons-pagination > .o-buttons.o-buttons--big {
    padding-left: 9px;
    padding-right: 9px;
    min-width: 36px; }

.o-buttons-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 3px;
  padding-left: 22px; }
  .o-buttons-icon .o-buttons-icon__label {
    font-size: 0;
    height: 1px;
    overflow: hidden;
    display: block; }
  .o-buttons-icon.o-buttons--big {
    padding-left: 40px; }
  .o-buttons-icon.o-buttons-icon--icon-only {
    padding-left: 0;
    background-position: 50%;
    min-width: 40px; }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-left, .o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-left, .o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-left, .o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-right, .o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-right, .o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-right, .o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--upload, .o-buttons-icon--upload:not([disabled]):hover, .o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--upload, .o-buttons-icon--upload:not([disabled]):hover, .o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--upload, .o-buttons-icon--upload:not([disabled]):hover, .o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--tick, .o-buttons-icon--tick:not([disabled]):hover, .o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--tick, .o-buttons-icon--tick:not([disabled]):hover, .o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--tick, .o-buttons-icon--tick:not([disabled]):hover, .o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--plus, .o-buttons-icon--plus:not([disabled]):hover, .o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--plus, .o-buttons-icon--plus:not([disabled]):hover, .o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--plus, .o-buttons-icon--plus:not([disabled]):hover, .o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--warning, .o-buttons-icon--warning:not([disabled]):hover, .o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--warning, .o-buttons-icon--warning:not([disabled]):hover, .o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--warning, .o-buttons-icon--warning:not([disabled]):hover, .o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-down, .o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-down, .o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-down, .o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-up, .o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--arrow-up, .o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-up, .o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--grid, .o-buttons-icon--grid:not([disabled]):hover, .o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--grid, .o-buttons-icon--grid:not([disabled]):hover, .o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--grid, .o-buttons-icon--grid:not([disabled]):hover, .o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--list, .o-buttons-icon--list:not([disabled]):hover, .o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons-icon--list, .o-buttons-icon--list:not([disabled]):hover, .o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--list, .o-buttons-icon--list:not([disabled]):hover, .o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }

.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--inverse.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--inverse.o-buttons-icon--arrow-left:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--inverse.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--inverse.o-buttons-icon--arrow-right:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--inverse.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--inverse.o-buttons-icon--upload:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--inverse.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--inverse.o-buttons-icon--tick:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--inverse.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--inverse.o-buttons-icon--plus:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--inverse.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--inverse.o-buttons-icon--warning:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--inverse.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--inverse.o-buttons-icon--arrow-down:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--inverse.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--inverse.o-buttons-icon--arrow-up:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--inverse.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--inverse.o-buttons-icon--grid:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--inverse.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--inverse.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--inverse.o-buttons-icon--list:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left:after, .o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right:after, .o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload:after, .o-buttons--mono.o-buttons-icon--upload, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick:after, .o-buttons--mono.o-buttons-icon--tick, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus:after, .o-buttons--mono.o-buttons-icon--plus, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning:after, .o-buttons--mono.o-buttons-icon--warning, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down:after, .o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up:after, .o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid:after, .o-buttons--mono.o-buttons-icon--grid, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list:after, .o-buttons--mono.o-buttons-icon--list, .o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--mono.o-buttons-icon--list:not([disabled]):focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }

.o-buttons--mono.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-left:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons-icon--arrow-left[aria-selected=true], .o-buttons-icon--arrow-left[aria-current], .o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons-icon--arrow-left:active, .o-buttons-icon--arrow-left:after, .o-buttons--inverse.o-buttons-icon--arrow-left, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-left:active, .o-buttons--mono.o-buttons-icon--arrow-left:after, .o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-left:active, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-left:active, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-left:active, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-left:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-left:active, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-left:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-left:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-right:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons-icon--arrow-right[aria-selected=true], .o-buttons-icon--arrow-right[aria-current], .o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons-icon--arrow-right:active, .o-buttons-icon--arrow-right:after, .o-buttons--inverse.o-buttons-icon--arrow-right, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-right:active, .o-buttons--mono.o-buttons-icon--arrow-right:after, .o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-right:active, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-right:active, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-right:active, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-right:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-right:active, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-right:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-right:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--upload, .o-buttons--primary.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--upload:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload:after, .o-buttons-icon--upload[aria-selected=true], .o-buttons-icon--upload[aria-current], .o-buttons-icon--upload[aria-pressed=true], .o-buttons-icon--upload:active, .o-buttons-icon--upload:after, .o-buttons--inverse.o-buttons-icon--upload, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--mono.o-buttons-icon--upload:active, .o-buttons--mono.o-buttons-icon--upload:after, .o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--upload[aria-selected=true], .o-buttons--b2c.o-buttons-icon--upload[aria-current], .o-buttons--b2c.o-buttons-icon--upload[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--upload:active, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--upload[aria-selected=true], .o-buttons--b2c.o-buttons-icon--upload[aria-current], .o-buttons--b2c.o-buttons-icon--upload[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--upload:active, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--upload[aria-selected=true], .o-buttons--b2c.o-buttons-icon--upload[aria-current], .o-buttons--b2c.o-buttons-icon--upload[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--upload:active, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--upload:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--upload[aria-selected=true], .o-buttons--b2c.o-buttons-icon--upload[aria-current], .o-buttons--b2c.o-buttons-icon--upload[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--upload:active, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--upload:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--upload:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--tick, .o-buttons--primary.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--tick:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick:after, .o-buttons-icon--tick[aria-selected=true], .o-buttons-icon--tick[aria-current], .o-buttons-icon--tick[aria-pressed=true], .o-buttons-icon--tick:active, .o-buttons-icon--tick:after, .o-buttons--inverse.o-buttons-icon--tick, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--mono.o-buttons-icon--tick:active, .o-buttons--mono.o-buttons-icon--tick:after, .o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--tick[aria-selected=true], .o-buttons--b2c.o-buttons-icon--tick[aria-current], .o-buttons--b2c.o-buttons-icon--tick[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--tick:active, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--tick[aria-selected=true], .o-buttons--b2c.o-buttons-icon--tick[aria-current], .o-buttons--b2c.o-buttons-icon--tick[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--tick:active, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--tick[aria-selected=true], .o-buttons--b2c.o-buttons-icon--tick[aria-current], .o-buttons--b2c.o-buttons-icon--tick[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--tick:active, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--tick:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--tick[aria-selected=true], .o-buttons--b2c.o-buttons-icon--tick[aria-current], .o-buttons--b2c.o-buttons-icon--tick[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--tick:active, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--tick:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--tick:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--plus, .o-buttons--primary.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--plus:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus:after, .o-buttons-icon--plus[aria-selected=true], .o-buttons-icon--plus[aria-current], .o-buttons-icon--plus[aria-pressed=true], .o-buttons-icon--plus:active, .o-buttons-icon--plus:after, .o-buttons--inverse.o-buttons-icon--plus, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--mono.o-buttons-icon--plus:active, .o-buttons--mono.o-buttons-icon--plus:after, .o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--plus[aria-selected=true], .o-buttons--b2c.o-buttons-icon--plus[aria-current], .o-buttons--b2c.o-buttons-icon--plus[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--plus:active, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--plus[aria-selected=true], .o-buttons--b2c.o-buttons-icon--plus[aria-current], .o-buttons--b2c.o-buttons-icon--plus[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--plus:active, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--plus[aria-selected=true], .o-buttons--b2c.o-buttons-icon--plus[aria-current], .o-buttons--b2c.o-buttons-icon--plus[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--plus:active, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--plus:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--plus[aria-selected=true], .o-buttons--b2c.o-buttons-icon--plus[aria-current], .o-buttons--b2c.o-buttons-icon--plus[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--plus:active, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--plus:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--plus:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--warning, .o-buttons--primary.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--warning:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning:after, .o-buttons-icon--warning[aria-selected=true], .o-buttons-icon--warning[aria-current], .o-buttons-icon--warning[aria-pressed=true], .o-buttons-icon--warning:active, .o-buttons-icon--warning:after, .o-buttons--inverse.o-buttons-icon--warning, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--mono.o-buttons-icon--warning:active, .o-buttons--mono.o-buttons-icon--warning:after, .o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--warning[aria-selected=true], .o-buttons--b2c.o-buttons-icon--warning[aria-current], .o-buttons--b2c.o-buttons-icon--warning[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--warning:active, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--warning[aria-selected=true], .o-buttons--b2c.o-buttons-icon--warning[aria-current], .o-buttons--b2c.o-buttons-icon--warning[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--warning:active, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--warning[aria-selected=true], .o-buttons--b2c.o-buttons-icon--warning[aria-current], .o-buttons--b2c.o-buttons-icon--warning[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--warning:active, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--warning:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--warning[aria-selected=true], .o-buttons--b2c.o-buttons-icon--warning[aria-current], .o-buttons--b2c.o-buttons-icon--warning[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--warning:active, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--warning:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--warning:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-down:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons-icon--arrow-down[aria-selected=true], .o-buttons-icon--arrow-down[aria-current], .o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons-icon--arrow-down:active, .o-buttons-icon--arrow-down:after, .o-buttons--inverse.o-buttons-icon--arrow-down, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-down:active, .o-buttons--mono.o-buttons-icon--arrow-down:after, .o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-down:active, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-down:active, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-down:active, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-down:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-down:active, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-down:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-down:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--arrow-up:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons-icon--arrow-up[aria-selected=true], .o-buttons-icon--arrow-up[aria-current], .o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons-icon--arrow-up:active, .o-buttons-icon--arrow-up:after, .o-buttons--inverse.o-buttons-icon--arrow-up, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--mono.o-buttons-icon--arrow-up:active, .o-buttons--mono.o-buttons-icon--arrow-up:after, .o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-up:active, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-up:active, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-up:active, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--arrow-up:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-current], .o-buttons--b2c.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--arrow-up:active, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--arrow-up:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--arrow-up:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--grid, .o-buttons--primary.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--grid:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid:after, .o-buttons-icon--grid[aria-selected=true], .o-buttons-icon--grid[aria-current], .o-buttons-icon--grid[aria-pressed=true], .o-buttons-icon--grid:active, .o-buttons-icon--grid:after, .o-buttons--inverse.o-buttons-icon--grid, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--mono.o-buttons-icon--grid:active, .o-buttons--mono.o-buttons-icon--grid:after, .o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--grid[aria-selected=true], .o-buttons--b2c.o-buttons-icon--grid[aria-current], .o-buttons--b2c.o-buttons-icon--grid[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--grid:active, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--grid[aria-selected=true], .o-buttons--b2c.o-buttons-icon--grid[aria-current], .o-buttons--b2c.o-buttons-icon--grid[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--grid:active, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--grid[aria-selected=true], .o-buttons--b2c.o-buttons-icon--grid[aria-current], .o-buttons--b2c.o-buttons-icon--grid[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--grid:active, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--grid:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--grid[aria-selected=true], .o-buttons--b2c.o-buttons-icon--grid[aria-current], .o-buttons--b2c.o-buttons-icon--grid[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--grid:active, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--grid:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--grid:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--primary.o-buttons-icon--list, .o-buttons--primary.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons-icon--list:active, .o-buttons--primary.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons-icon--list:after, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:active, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):hover, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:not([disabled]):focus, .o-buttons--primary.o-buttons--mono.o-buttons-icon--list:after, .o-buttons-icon--list[aria-selected=true], .o-buttons-icon--list[aria-current], .o-buttons-icon--list[aria-pressed=true], .o-buttons-icon--list:active, .o-buttons-icon--list:after, .o-buttons--inverse.o-buttons-icon--list, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):hover, .o-buttons--inverse.o-buttons-icon--list:not([disabled]):focus, .o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--mono.o-buttons-icon--list:active, .o-buttons--mono.o-buttons-icon--list:after, .o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }

@media screen and (-ms-high-contrast: active) {
  .o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); } }

@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-buttons--b2c.o-buttons-icon--list[aria-selected=true], .o-buttons--b2c.o-buttons-icon--list[aria-current], .o-buttons--b2c.o-buttons-icon--list[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--list:active, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--list[aria-selected=true], .o-buttons--b2c.o-buttons-icon--list[aria-current], .o-buttons--b2c.o-buttons-icon--list[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--list:active, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--list[aria-selected=true], .o-buttons--b2c.o-buttons-icon--list[aria-current], .o-buttons--b2c.o-buttons-icon--list[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--list:active, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons--b2c.o-buttons-icon--list:after {
  content: ''; }
  .o-buttons--b2c.o-buttons-icon--list[aria-selected=true], .o-buttons--b2c.o-buttons-icon--list[aria-current], .o-buttons--b2c.o-buttons-icon--list[aria-pressed=true], .o-buttons--b2c.o-buttons-icon--list:active, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):hover, .o-buttons--b2c.o-buttons-icon--list:not([disabled]):focus, .o-buttons--b2c.o-buttons-icon--list:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%231A1817,%231A1817&format=svg"); }

.o-buttons-group > .o-buttons {
  position: relative;
  border-radius: 0; }
  .o-buttons-group > .o-buttons + .o-buttons {
    margin-left: -1px; }
  .o-buttons-group > .o-buttons:hover, .o-buttons-group > .o-buttons:focus {
    z-index: 1; }

.o-buttons-group :first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left-width: 1px; }

.o-buttons-group :last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

/* at some point these should be normalised in o-icons */
.o-header {
  color: #33302e;
  background-color: #fff1e5; }

.o-header__row {
  border-bottom: 1px solid #ccc1b7; }

.o-header__container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  min-width: 240px;
  max-width: 1220px;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1220px;
  padding-left: 10px;
  padding-right: 10px; }
  @media (min-width: 46.25em) {
    .o-header__container {
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 46.25em) {
    .o-header__container {
      max-width: 740px; } }
  @media (min-width: 61.25em) {
    .o-header__container {
      max-width: 980px; } }
  @media (min-width: 76.25em) {
    .o-header__container {
      max-width: 1220px; } }
  @media \0screen {
    .o-header__container {
      padding-left: 20px;
      padding-right: 20px;
      width: 980px; } }
  .o-header__container:before, .o-header__container:after {
    content: '';
    display: table; }
  .o-header__container:after {
    clear: both; }

.o-header__visually-hidden {
  position: absolute;
  clip: rect(0 0 0 0);
  margin: -1px;
  border: 0;
  overflow: hidden;
  padding: 0;
  width: 1px;
  height: 1px; }

.o-header__top-wrapper {
  display: table;
  width: 100%; }

.o-header__top-column {
  display: table-cell;
  vertical-align: middle; }

.o-header__top-column--left,
.o-header__top-column--right {
  width: 12.5%;
  white-space: nowrap; }

.o-header__top-column--left {
  text-align: left; }

.o-header__top-column--right {
  text-align: right; }

.o-header__top-column--center {
  text-align: center; }

.o-header__top-takeover {
  display: none; }
  @media (min-width: 61.25em) {
    .o-header__top-takeover {
      display: block; }
      .o-header__top-takeover ~ * {
        display: none !important; } }

.o-header__top-link {
  color: inherit;
  text-decoration: none;
  border: 0;
  display: inline-block;
  margin-left: 10px;
  text-transform: uppercase;
  font-size: 10px;
  text-align: center;
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px; }
  .o-header__top-link:hover {
    color: #33302e; }
  .o-header__top-link--highlight, .o-header__top-link[aria-selected="true"], .o-header__top-link[aria-current] {
    color: #0a5e66; }
  @media (min-width: 61.25em) {
    .o-header__top-link {
      margin-left: 20px;
      margin-top: 30px;
      margin-bottom: 30px; } }
  @media (min-width: 46.25em) {
    .o-header__top-link {
      margin-top: 24px;
      margin-bottom: 24px; } }
  .o-header__top-link:before {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: ' ';
    width: 40px;
    height: 40px; }
  .o-header__top-link:first-child {
    margin-left: -10px; }

.o-header__top-link--menu:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%2333302E,%2333302E&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-header__top-link--menu:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__top-link--menu:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-header__top-link--search:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%2333302E,%2333302E&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-header__top-link--search:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__top-link--search:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

@media (max-width: 61.24em) {
  .o-header__top-link--menu + .o-header__top-link--search {
    display: none; } }

.o-header__top-link--myft:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-myft?source=o-header&tint=%2333302E,%2333302E&format=svg");
  width: 35px;
  margin-top: 0; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__top-link--myft:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-myft?source=o-header&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__top-link--myft:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-myft?source=o-header&tint=%23000000,%23000000&format=svg"); } }
  @media (min-width: 46.25em) {
    .o-header__top-link--myft:before {
      width: 44px; } }
  @media (min-width: 61.25em) {
    .o-header__top-link--myft:before {
      width: 52px; } }

.o-header__top-link-label {
  /* Deprecate this label in next breaking release (v7), but for v6.12.0
			display-none it so that layout won't break and people don't have
			to update their markup to get the change
			*/
  display: none; }

.o-header__top-logo {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%2333302E,%2333302E&format=svg");
  width: 200px;
  height: 16px;
  display: block;
  border: 0;
  margin: 16px auto;
  background-size: 100% 100%;
  background-position: 50%;
  background-repeat: no-repeat; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__top-logo {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__top-logo {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23000000,%23000000&format=svg"); } }
  @media (min-width: 30.625em) {
    .o-header__top-logo {
      width: 250px;
      height: 20px; } }
  @media (min-width: 46.25em) {
    .o-header__top-logo {
      width: 300px;
      height: 24px;
      margin-top: 24px;
      margin-bottom: 24px; } }
  @media (min-width: 61.25em) {
    .o-header__top-logo {
      width: 500px;
      height: 40px;
      margin-top: 30px;
      margin-bottom: 30px; } }

.o-header__subnav {
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  background-color: #fff9f5;
  border-bottom: 1px solid #ccc1b7; }
  .o-typography--loading-sans .o-header__subnav {
    font-size: 13.92px;
    font-family: sans-serif; }

.o-header__subnav-wrap-outside {
  margin-left: -5px; }
  [data-o-header--js] .o-header__subnav-wrap-outside {
    overflow: hidden;
    height: 36px; }

.o-header__subnav-wrap-inside {
  overflow: auto; }
  [data-o-header--js] .o-header__subnav-wrap-inside {
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
    padding-bottom: 30px; }

.o-header__subnav-content {
  white-space: nowrap;
  margin-left: 5px; }

.o-header__subnav-list {
  display: inline-block;
  padding: 0;
  margin: 0; }
  .o-header__subnav-list + .o-header__subnav-list .o-header__subnav-item:first-child {
    position: relative;
    margin-left: 15px;
    padding-left: 16px; }
    .o-header__subnav-list + .o-header__subnav-list .o-header__subnav-item:first-child:before {
      content: '';
      position: absolute;
      top: 15%;
      left: 0;
      height: 70%;
      border-left: 1px solid #ccc1b7; }
    .o-header__subnav-list + .o-header__subnav-list .o-header__subnav-item:first-child:before {
      top: 50%;
      margin-top: -12.6px;
      height: 25.2px; }

.o-header__subnav-item {
  position: relative;
  display: inline-block;
  padding-left: 6px; }
  .o-header__subnav-list--children .o-header__subnav-item {
    padding-left: 16px; }
  .o-header__subnav-item:first-child {
    padding-left: 0; }
  .o-header__subnav-list--breadcrumb .o-header__subnav-item:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 15px;
    height: 15px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: relative;
    top: 0.125em;
    margin-right: 6px; }
    @media screen and (-ms-high-contrast: active) {
      .o-header__subnav-list--breadcrumb .o-header__subnav-item:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header__subnav-list--breadcrumb .o-header__subnav-item:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-header__subnav-list--breadcrumb .o-header__subnav-item:first-child:before {
    content: none; }

.o-header__subnav-link {
  color: inherit;
  text-decoration: none;
  border: 0;
  position: relative;
  display: block;
  padding: 8px 0;
  white-space: nowrap;
  color: #33302e;
  display: inline-block;
  padding: 8px 0; }
  .o-header__subnav-link:hover {
    color: #33302e; }
  .o-header__subnav-link--highlight, .o-header__subnav-link[aria-selected="true"], .o-header__subnav-link[aria-current] {
    color: #0a5e66; }
  .o-header__subnav-link:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px; }
  .o-header__subnav-link:hover:after {
    background-color: #33302e; }
  .o-header__subnav-link--highlight:after, .o-header__subnav-link[aria-selected="true"]:after, .o-header__subnav-link[aria-current]:after {
    background-color: #0a5e66; }
  .o-header__subnav-list--breadcrumb .o-header__subnav-link {
    color: #0a5e66;
    text-transform: uppercase;
    font-weight: 600; }

.o-header__subnav-link--right {
  float: right;
  display: none; }
  @media (min-width: 46.25em) {
    .o-header__subnav-link--right {
      display: block; } }

.o-header__subnav-button {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%2333302E,%2333302E&format=svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #e6d9ce;
  position: absolute;
  top: 0;
  width: 25px;
  height: 100%;
  padding: 0;
  border: 0;
  -webkit-transition: 0.25s opacity 0.5s;
  transition: 0.25s opacity 0.5s; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__subnav-button {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__subnav-button {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-header__subnav-button:hover {
    background-color: #ccc1b7; }
  .o-header__subnav-button[disabled] {
    opacity: 0;
    pointer-events: none; }
  [data-o-header--no-js] .o-header__subnav-button {
    display: none; }

.o-header__subnav-button--left {
  left: 0; }

.o-header__subnav-button--right {
  right: 0;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.o-header__search {
  padding: 8px 0;
  text-align: center;
  background: #ccc1b7; }
  .o-header__search[aria-hidden="false"] {
    display: block; }

[data-o-header-search] {
  display: none; }

.o-header__search-form {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 640px;
  margin: 0 auto; }

.o-header__search-term,
.o-header__search-submit {
  line-height: normal;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 32px;
  vertical-align: middle; }

.o-header__search-term {
  font-family: MetricWeb, sans-serif;
  background-size: 21px 21px;
  min-height: 28px;
  min-width: 60px;
  padding: 6px 8px 6px 8px;
  font-size: 14px;
  line-height: 14px;
  border-width: 1px;
  border-radius: 0;
  background: white;
  border-style: solid;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  min-width: 50%;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }
  .o-header__search-term:focus {
    outline: none;
    border-color: #0a5e66; }

.o-header__search-submit {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  margin: 0;
  border-style: solid;
  text-align: center;
  text-decoration: none;
  font-family: MetricWeb, sans-serif;
  font-weight: 600;
  border-radius: 0;
  cursor: pointer;
  -webkit-transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-clip: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-size: 21px 21px;
  min-height: 28px;
  min-width: 60px;
  padding: 6px 8px 6px 8px;
  font-size: 14px;
  line-height: 14px;
  border-width: 1px;
  background-color: #0d7680;
  color: #ffffff;
  border-color: transparent;
  margin-left: 16px; }
  .o-header__search-submit[aria-selected=true], .o-header__search-submit[aria-current], .o-header__search-submit[aria-pressed=true], .o-header__search-submit:active {
    background-color: #08474d;
    color: #ffffff;
    border-color: transparent; }
  .o-header__search-submit:not([disabled]):hover {
    background-color: #0a5e66;
    color: #ffffff;
    border-color: transparent;
    text-decoration: none; }
  .o-header__search-submit:not([disabled]):focus {
    background-color: #0a5e66;
    color: #ffffff;
    border-color: transparent; }
  .o-header__search-submit[disabled] {
    pointer-events: none;
    opacity: 0.4;
    cursor: default; }

.o-header__search-close {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 40px;
  height: 40px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  border: 0;
  margin-left: 16px;
  vertical-align: middle; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__search-close {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__search-close {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  @media (max-width: 46.24em) {
    .o-header__search-close {
      display: none; } }

.o-header__nav {
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px; }
  .o-typography--loading-sans .o-header__nav {
    font-size: 13.92px;
    font-family: sans-serif; }
  .o-typography--loading-sans .o-header__nav {
    font-size: 13.92px;
    font-family: sans-serif; }

.o-header__nav--mobile {
  white-space: nowrap; }
  @media (min-width: 61.25em) {
    .o-header__nav--mobile {
      display: none; } }

.o-header__nav--desktop {
  display: none; }
  @media (min-width: 61.25em) {
    .o-header__nav--desktop {
      display: block; } }

.o-header__nav-list {
  display: table;
  margin: 0 auto;
  padding: 0; }

.o-header__nav-list--left {
  float: left; }

.o-header__nav-list--right {
  float: right; }

.o-header__nav-item {
  display: table-cell;
  vertical-align: middle;
  padding-left: 16px; }
  .o-header__nav-item:first-child {
    padding-left: 0; }
  .o-header__nav--mobile .o-header__nav-item {
    padding-left: 32px; }
    .o-header__nav--mobile .o-header__nav-item:first-child {
      padding-left: 0; }

@media (max-width: 46.24em) {
  .o-header__nav-item--expanded {
    display: none; } }

.o-header__nav-link {
  color: inherit;
  text-decoration: none;
  border: 0;
  position: relative;
  display: block;
  padding: 8px 0;
  white-space: nowrap; }
  .o-header__nav-link:hover {
    color: #33302e; }
  .o-header__nav-link--highlight, .o-header__nav-link[aria-selected="true"], .o-header__nav-link[aria-current] {
    color: #0a5e66; }
  .o-header__nav-link:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px; }
  .o-header__nav-link:hover:after {
    background-color: #33302e; }
  .o-header__nav-link--highlight:after, .o-header__nav-link[aria-selected="true"]:after, .o-header__nav-link[aria-current]:after {
    background-color: #0a5e66; }

.o-header__nav-link--primary {
  font-weight: 600;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased; }

.o-header__nav-button {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  margin: 0;
  border-style: solid;
  text-align: center;
  text-decoration: none;
  font-family: MetricWeb, sans-serif;
  font-weight: 600;
  border-radius: 0;
  cursor: pointer;
  -webkit-transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-clip: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-size: 21px 21px;
  min-height: 28px;
  min-width: 60px;
  padding: 6px 8px 6px 8px;
  font-size: 14px;
  line-height: 14px;
  border-width: 1px;
  background-color: #0d7680;
  color: #ffffff;
  border-color: transparent; }
  .o-header__nav-button[aria-selected=true], .o-header__nav-button[aria-current], .o-header__nav-button[aria-pressed=true], .o-header__nav-button:active {
    background-color: #08474d;
    color: #ffffff;
    border-color: transparent; }
  .o-header__nav-button:not([disabled]):hover {
    background-color: #0a5e66;
    color: #ffffff;
    border-color: transparent;
    text-decoration: none; }
  .o-header__nav-button:not([disabled]):focus {
    background-color: #0a5e66;
    color: #ffffff;
    border-color: transparent; }
  .o-header__nav-button[disabled] {
    pointer-events: none;
    opacity: 0.4;
    cursor: default; }

.o-header__anon {
  text-align: center; }
  @media (min-width: 61.25em) {
    .o-header__anon {
      display: none; } }

.o-header__anon-list {
  margin: 0;
  padding: 0; }

.o-header__anon-item {
  display: inline-block; }
  .o-header__anon-item + .o-header__anon-item {
    position: relative;
    margin-left: 15px;
    padding-left: 16px; }
    .o-header__anon-item + .o-header__anon-item:before {
      content: '';
      position: absolute;
      top: 15%;
      left: 0;
      height: 70%;
      border-left: 1px solid #ccc1b7; }

.o-header__anon-link {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  color: inherit;
  text-decoration: none;
  border: 0;
  position: relative;
  display: block;
  padding: 8px 0;
  white-space: nowrap; }
  .o-typography--loading-sans .o-header__anon-link {
    font-size: 12.18px;
    font-family: sans-serif; }
  .o-header__anon-link:hover {
    color: #33302e; }
  .o-header__anon-link--highlight, .o-header__anon-link[aria-selected="true"], .o-header__anon-link[aria-current] {
    color: #0a5e66; }
  .o-header__anon-link:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px; }
  .o-header__anon-link:hover:after {
    background-color: #33302e; }
  .o-header__anon-link--highlight:after, .o-header__anon-link[aria-selected="true"]:after, .o-header__anon-link[aria-current]:after {
    background-color: #0a5e66; }

.o-header__drawer {
  background-color: #fff1e5;
  font-family: MetricWeb, sans-serif; }
  .o-header__drawer[data-o-header-drawer--js] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    border-right: 1px solid #ccc1b7;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    will-change: transform; }
    @media (min-width: 46.25em) {
      .o-header__drawer[data-o-header-drawer--js] {
        width: 320px; } }
    .o-header__drawer[data-o-header-drawer--js][aria-hidden] {
      -webkit-box-shadow: 0 1px 2px rgba(77, 72, 69, 0.25), 0 4px 6px rgba(77, 72, 69, 0.1);
      box-shadow: 0 1px 2px rgba(77, 72, 69, 0.25), 0 4px 6px rgba(77, 72, 69, 0.1);
      border-left: 30px solid transparent;
      margin-left: -30px; }
    .o-header__drawer[data-o-header-drawer--js][aria-hidden="false"] {
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0);
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }

.o-header__drawer--opening,
.o-header__drawer--closing {
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(1, 0, 0.5, 1.2);
  transition: -webkit-transform 0.5s cubic-bezier(1, 0, 0.5, 1.2);
  transition: transform 0.5s cubic-bezier(1, 0, 0.5, 1.2);
  transition: transform 0.5s cubic-bezier(1, 0, 0.5, 1.2), -webkit-transform 0.5s cubic-bezier(1, 0, 0.5, 1.2); }

[data-o-header-drawer--js] .o-header__drawer-inner {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  [data-o-header-drawer--js] .o-header__drawer-inner::-webkit-scrollbar {
    width: 12px; }
  [data-o-header-drawer--js] .o-header__drawer-inner::-webkit-scrollbar-thumb {
    background: #b3a9a0;
    background-clip: content-box;
    border: 4px solid transparent; }

.o-header__drawer-tools {
  overflow: hidden;
  padding: 18px 0 12px 16px;
  background-color: transparent;
  color: #33302e; }

.o-header__drawer-tools-logo {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%2333302E,%2333302E&format=svg");
  width: 210px;
  height: 18px;
  border-bottom: 0; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__drawer-tools-logo {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__drawer-tools-logo {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23000000,%23000000&format=svg"); } }

.o-header__drawer-tools-close {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%2333302E,%2333302E&format=svg");
  width: 40px;
  height: 40px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  float: right;
  border: 0;
  opacity: 0.75;
  cursor: pointer;
  margin-top: -10px; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__drawer-tools-close {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__drawer-tools-close {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-header__drawer-tools-close:hover, .o-header__drawer-tools-close:focus {
    opacity: 1; }
  [data-o-header-drawer--no-js] .o-header__drawer-tools-close {
    display: none; }

.o-header__drawer-editions {
  padding: 0 16px; }

.o-header__drawer-editions-link {
  color: #0a5e66;
  display: inline-block;
  padding: 6px 0 8px;
  margin-left: 0.5em;
  border-bottom: 0;
  font-size: 18px;
  text-decoration: underline; }
  .o-header__drawer-editions-link:first-child {
    margin-left: 0; }
  .o-header__drawer-editions-link[aria-selected="true"], .o-header__drawer-editions-link[aria-current] {
    color: #4d4845;
    font-weight: 600;
    text-decoration: none;
    pointer-events: none; }

.o-header__drawer-search {
  padding: 12px 16px; }
  @media (min-width: 61.25em) {
    .o-header__drawer-search {
      display: none; } }

.o-header__drawer-search-form {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.o-header__drawer-search-term,
.o-header__drawer-search-submit {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 32px;
  padding: 8px 8px;
  border: 1px solid;
  font-size: 100%; }

.o-header__drawer-search-term {
  background-color: #ffffff;
  border-color: #ccc1b7;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }
  .o-header__drawer-search-term:focus {
    border-color: #0a5e66; }

.o-header__drawer-search-submit {
  background-color: #0a5e66;
  border-color: transparent; }
  .o-header__drawer-search-submit:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    margin-top: -6px; }
    @media screen and (-ms-high-contrast: active) {
      .o-header__drawer-search-submit:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header__drawer-search-submit:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-header__drawer-menu {
  color: #33302e;
  border-color: #e6d9ce; }

.o-header__drawer-menu--user {
  background-color: #e6d9ce;
  padding-bottom: 12px;
  border-top: 1px solid #ccc1b7; }

.o-header__drawer-menu-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  overflow: hidden; }

[data-o-header-drawer--no-js] .o-header__drawer-menu-list--child {
  display: none; }

[data-o-header-drawer--js] .o-header__drawer-menu-list--child {
  max-height: 0;
  visibility: hidden;
  -webkit-transition: max-height 0.25s ease-out;
  transition: max-height 0.25s ease-out; }
  [data-o-header-drawer--js] .o-header__drawer-menu-list--child[aria-hidden="false"] {
    background-color: #fff9f5;
    max-height: 600px;
    visibility: visible;
    -webkit-box-shadow: inset 0 -1px 0 #e6d9ce, inset 0 1px 0 #e6d9ce;
    box-shadow: inset 0 -1px 0 #e6d9ce, inset 0 1px 0 #e6d9ce; }

.o-header__drawer-menu-item {
  margin-top: 1px; }

.o-header__drawer-menu-item--divide {
  border-top: 2px solid #e6d9ce; }

.o-header__drawer-menu-item--heading {
  background-color: #e6d9ce;
  padding: 8px 16px;
  font-weight: 600; }

.o-header__drawer-menu-toggle-wrapper {
  position: relative; }

.o-header__drawer-menu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 42px;
  padding: 0;
  text-align: left;
  border: 0;
  cursor: pointer;
  font-size: 0; }
  .o-header__drawer-menu-toggle:before {
    content: ' ';
    margin-left: 9px; }
  .o-header__drawer-menu-toggle[aria-expanded="true"]:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
  .o-header__drawer-menu-toggle:hover {
    outline: 0; }
  [data-o-header-drawer--no-js] .o-header__drawer-menu-toggle {
    display: none; }

.o-header__drawer-menu-toggle--selected {
  background: rgba(255, 255, 255, 0.25); }
  .o-header__drawer-menu-toggle--selected:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .o-header__drawer-menu-toggle--selected:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header__drawer-menu-toggle--selected:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-header__drawer-menu-toggle--unselected {
  background: rgba(230, 217, 206, 0.85); }
  .o-header__drawer-menu-toggle--unselected:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .o-header__drawer-menu-toggle--unselected:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header__drawer-menu-toggle--unselected:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-header__drawer-menu-link {
  color: inherit;
  display: block;
  padding: 12px 16px;
  border-bottom: 0;
  font-size: 18px;
  text-decoration: none; }
  .o-header__drawer-menu-link:hover {
    color: #0a5e66; }
  [aria-expanded="true"] + .o-header__drawer-menu-link {
    background-color: #fff9f5; }

.o-header__drawer-menu-link--selected {
  color: #ffffff;
  background-color: #0a5e66; }
  .o-header__drawer-menu-link--selected:hover, .o-header__drawer-menu-link--selected:focus {
    color: #fff9f5;
    outline-color: #33302e; }
  [aria-expanded="true"] + .o-header__drawer-menu-link--selected {
    background-color: #0a5e66; }

.o-header__drawer-menu-link--child {
  padding-left: 40px; }

.o-header__drawer-menu-link--secondary {
  font-weight: 600; }

.o-header__drawer-menu-link-detail {
  display: block;
  margin-top: 0.25em;
  font-size: 14px; }

@-webkit-keyframes o-header-mega {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes o-header-mega {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.o-header__mega {
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  -webkit-box-shadow: 0 1px 2px rgba(77, 72, 69, 0.25), 0 4px 6px rgba(77, 72, 69, 0.1);
  box-shadow: 0 1px 2px rgba(77, 72, 69, 0.25), 0 4px 6px rgba(77, 72, 69, 0.1);
  display: none;
  position: absolute;
  top: 100%;
  left: 20px;
  right: 20px;
  z-index: 1;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 18px 0;
  border-top: 1px solid #ccc1b7;
  background-color: #fff9f5; }
  .o-typography--loading-sans .o-header__mega {
    font-size: 13.92px;
    font-family: sans-serif; }
  .o-typography--loading-sans .o-header__mega {
    font-size: 13.92px;
    font-family: sans-serif; }
  .o-header__mega[aria-expanded="true"],
  [data-o-header--no-js] :hover > .o-header__mega {
    display: block; }

.o-header__mega--animation {
  -webkit-animation: o-header-mega 0.5s ease-out;
  animation: o-header-mega 0.5s ease-out; }

.o-header__mega-wrapper {
  display: table;
  table-layout: fixed;
  width: 100%;
  border-spacing: 24px 0;
  margin-left: -24px; }

.o-header__mega-column {
  display: table-cell;
  padding-left: 24px;
  border-left: 1px solid #ccc1b7; }
  .o-header__mega-column:first-child {
    border-left: 0;
    padding-left: 0; }

.o-header__mega-column--articles .o-header__mega-item:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23990F3D,%23990F3D&format=svg");
  width: 15px;
  height: 15px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  vertical-align: text-top;
  content: ''; }
  @media screen and (-ms-high-contrast: active) {
    .o-header__mega-column--articles .o-header__mega-item:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-header__mega-column--articles .o-header__mega-item:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-header__mega-column--articles .o-header__mega-link {
  white-space: none; }

.o-header__mega-column--subsections {
  width: 30%; }
  .o-header__mega-column--subsections .o-header__mega-list {
    -webkit-columns: 2;
    columns: 2; }
  .o-header__mega-column--subsections .o-header__mega-item:first-child {
    font-weight: 600; }

.o-header__mega-heading {
  margin: 0 0 8px;
  font-size: inherit;
  text-transform: uppercase; }

.o-header__mega-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.o-header__mega-item {
  line-height: 1.5; }

.o-header__mega-link {
  color: inherit;
  text-decoration: none;
  border: 0; }
  .o-header__mega-link:hover {
    color: #33302e; }
  .o-header__mega-link--highlight, .o-header__mega-link[aria-selected="true"], .o-header__mega-link[aria-current] {
    color: #0a5e66; }
  .o-header__mega-link:hover {
    text-decoration: underline; }

.o-header--sticky {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(1, 0, 0.5, 1.275);
  transition: -webkit-transform 0.35s cubic-bezier(1, 0, 0.5, 1.275);
  transition: transform 0.35s cubic-bezier(1, 0, 0.5, 1.275);
  transition: transform 0.35s cubic-bezier(1, 0, 0.5, 1.275), -webkit-transform 0.35s cubic-bezier(1, 0, 0.5, 1.275);
  will-change: transform;
  border-top: 30px solid transparent;
  margin-top: -30px; }
  @media print {
    .o-header--sticky {
      display: none; } }

.o-header--sticky-active {
  -webkit-box-shadow: 0 1px 3px rgba(77, 72, 69, 0.2), 0 6px 10px rgba(77, 72, 69, 0.15);
  box-shadow: 0 1px 3px rgba(77, 72, 69, 0.2), 0 6px 10px rgba(77, 72, 69, 0.15);
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0); }

.o-header--simple .o-header__top-wrapper {
  height: 55px; }

.o-header--simple .o-header__top-link {
  margin-top: 4px;
  margin-bottom: 4px; }

.o-header--simple .o-header__top-logo {
  margin-top: 0;
  margin-bottom: 0; }
  @media (min-width: 61.25em) {
    .o-header--simple .o-header__top-logo {
      width: 300px;
      height: 24px; } }

.o-header--simple .o-header__top-takeover .o-header__nav-link {
  padding: 0;
  line-height: 55px; }

.o-header__subbrand {
  height: 39px;
  background-color: #443c47;
  padding: 8px 0;
  display: table;
  width: 100%; }
  @media (min-width: 46.25em) {
    .o-header__subbrand {
      height: 64px; } }

.o-header__subbrand-logo {
  display: table-cell;
  vertical-align: middle;
  border: 0;
  margin: 16px auto;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat; }

.o-header--transparent {
  border-color: rgba(255, 255, 255, 0.4);
  background-color: transparent; }
  .o-header--transparent .o-header__row {
    border-bottom-color: rgba(255, 255, 255, 0.4); }
  .o-header--transparent .o-header__top-link--menu:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
    @media screen and (-ms-high-contrast: active) {
      .o-header--transparent .o-header__top-link--menu:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header--transparent .o-header__top-link--menu:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-header--transparent .o-header__top-link--search:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
    @media screen and (-ms-high-contrast: active) {
      .o-header--transparent .o-header__top-link--search:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header--transparent .o-header__top-link--search:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-header--transparent .o-header__top-link--myft:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-myft?source=o-header&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
    @media screen and (-ms-high-contrast: active) {
      .o-header--transparent .o-header__top-link--myft:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-myft?source=o-header&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header--transparent .o-header__top-link--myft:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-myft?source=o-header&tint=%23000000,%23000000&format=svg"); } }
  .o-header--transparent .o-header__top-logo {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
    @media screen and (-ms-high-contrast: active) {
      .o-header--transparent .o-header__top-logo {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-header--transparent .o-header__top-logo {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=o-header&tint=%23000000,%23000000&format=svg"); } }
  .o-header--transparent .o-header__nav-button {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    margin: 0;
    border-style: solid;
    text-align: center;
    text-decoration: none;
    font-family: MetricWeb, sans-serif;
    font-weight: 600;
    border-radius: 0;
    cursor: pointer;
    -webkit-transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
    transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-clip: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-size: 21px 21px;
    min-height: 28px;
    min-width: 60px;
    padding: 6px 8px 6px 8px;
    font-size: 14px;
    line-height: 14px;
    border-width: 1px;
    background-color: transparent;
    color: #ffffff;
    border-color: #ffffff; }
    .o-header--transparent .o-header__nav-button[aria-selected=true], .o-header--transparent .o-header__nav-button[aria-current], .o-header--transparent .o-header__nav-button[aria-pressed=true], .o-header--transparent .o-header__nav-button:active {
      background-color: #ffffff;
      color: #000000;
      border-color: #ffffff; }
    .o-header--transparent .o-header__nav-button:not([disabled]):hover {
      background-color: #51555c;
      color: #ffffff;
      border-color: #ffffff;
      text-decoration: none; }
    .o-header--transparent .o-header__nav-button:not([disabled]):focus {
      background-color: #51555c;
      color: #ffffff;
      border-color: #ffffff; }
    .o-header--transparent .o-header__nav-button[disabled] {
      pointer-events: none;
      opacity: 0.4;
      cursor: default; }
  .o-header--transparent .o-header__nav-link:hover,
  .o-header--transparent .o-header__anon-link:hover {
    color: #ffffff; }
  .o-header--transparent .o-header__nav-link:hover:after,
  .o-header--transparent .o-header__anon-link:hover:after {
    background-color: #ffffff; }
  .o-header--transparent .o-header__nav-link--highlight, .o-header--transparent .o-header__nav-link[aria-selected="true"], .o-header--transparent .o-header__nav-link[aria-current],
  .o-header--transparent .o-header__anon-link--highlight,
  .o-header--transparent .o-header__anon-link[aria-selected="true"],
  .o-header--transparent .o-header__anon-link[aria-current] {
    color: #ffffff; }
  .o-header--transparent .o-header__nav-link--highlight:after, .o-header--transparent .o-header__nav-link[aria-selected="true"]:after, .o-header--transparent .o-header__nav-link[aria-current]:after,
  .o-header--transparent .o-header__anon-link--highlight:after,
  .o-header--transparent .o-header__anon-link[aria-selected="true"]:after,
  .o-header--transparent .o-header__anon-link[aria-current]:after {
    background-color: #ffffff; }

html:after {
  content: '{ "layout": "default", "gutter": "10px" }';
  display: none; }
  @media (min-width: 30.625em) {
    html:after {
      content: '{ "layout": "S", "gutter": "10px" }'; } }
  @media (min-width: 46.25em) {
    html:after {
      content: '{ "layout": "M", "gutter": "20px" }'; } }
  @media (min-width: 61.25em) {
    html:after {
      content: '{ "layout": "L", "gutter": "20px" }'; } }
  @media (min-width: 76.25em) {
    html:after {
      content: '{ "layout": "XL", "gutter": "20px" }'; } }

.o-footer {
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  margin-top: 40px;
  line-height: 20px; }
  .o-typography--loading-sans .o-footer {
    font-size: 13.92px;
    font-family: sans-serif; }
  .o-footer a {
    border-bottom: 0;
    text-decoration: none; }

.o-footer__container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  min-width: 240px;
  max-width: 1220px;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1220px;
  padding-left: 10px;
  padding-right: 10px;
  /* hack to stop the margins collapsing */
  padding-top: 0.1px; }
  @media (min-width: 46.25em) {
    .o-footer__container {
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 46.25em) {
    .o-footer__container {
      max-width: 740px; } }
  @media (min-width: 61.25em) {
    .o-footer__container {
      max-width: 980px; } }
  @media (min-width: 76.25em) {
    .o-footer__container {
      max-width: 1220px; } }
  @media \0screen {
    .o-footer__container {
      padding-left: 20px;
      padding-right: 20px;
      width: 980px; } }

.o-footer__row {
  margin-top: 20px; }

.o-footer__legal-links {
  padding-left: 0px; }
  .o-footer__legal-links li {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    list-style: none;
    display: inline-block; }
    .o-typography--loading-sans .o-footer__legal-links li {
      font-size: 12.18px;
      font-family: sans-serif; }
    .o-footer__legal-links li:before {
      content: '\2022';
      padding-left: 4px;
      padding-right: 4px; }
    .o-footer__legal-links li:first-child:before {
      content: '';
      padding: 0; }

.o-footer__external-link {
  position: relative;
  border-top: 1px solid;
  border-bottom: 1px solid; }
  .o-footer__external-link.o-footer__external-link {
    overflow: visible; }
  .o-footer__external-link:after, .o-footer__external-link:before {
    content: '';
    display: block;
    position: absolute;
    width: 100vw;
    left: 50%;
    margin-left: -50vw; }
  .o-footer__external-link:before {
    top: 0; }
  .o-footer__external-link:after {
    bottom: 0; }
  .o-footer__external-link a {
    padding-top: 12px;
    padding-bottom: 12px;
    display: block; }
    .o-footer__external-link a:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
      width: 20px;
      height: 20px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      vertical-align: middle;
      content: ' '; }
      @media screen and (-ms-high-contrast: active) {
        .o-footer__external-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-footer__external-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-footer__copyright {
  margin-top: 20px;
  margin-bottom: 20px; }
  .o-footer__copyright a {
    text-decoration: underline; }

.o-footer__brand {
  padding-top: 16px;
  padding-bottom: 16px; }

.o-footer__brand-logo {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-nikkei-tagline?source=o-footer&format=svg");
  height: 20px;
  background-repeat: no-repeat;
  background-position: right; }

@media print {
  .o-footer {
    display: none; } }

.o-footer__matrix,
.o-footer__matrix-content {
  clear: both;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -10px;
  zoom: 1; }
  @media print {
    .o-footer__matrix,
    .o-footer__matrix-content {
      display: inherit; } }
  @media (min-width: 46.25em) {
    .o-footer__matrix,
    .o-footer__matrix-content {
      margin-left: -20px; } }
  @media \0screen {
    .o-footer__matrix,
    .o-footer__matrix-content {
      margin-left: -20px; } }
  .o-footer__matrix:before, .o-footer__matrix:after,
  .o-footer__matrix-content:before,
  .o-footer__matrix-content:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-footer__matrix:after,
  .o-footer__matrix-content:after {
    clear: both; }

.o-footer__matrix-group,
.o-footer__matrix-column {
  position: relative;
  float: left;
  flex: 1 1 0%;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px; }
  @media \0screen {
    .o-footer__matrix-group,
    .o-footer__matrix-column {
      min-width: 0 !important; } }
  @media (min-width: 46.25em) {
    .o-footer__matrix-group,
    .o-footer__matrix-column {
      padding-left: 20px; } }
  @media \0screen {
    .o-footer__matrix-group,
    .o-footer__matrix-column {
      padding-left: 20px; } }

.o-footer__matrix-group--1 {
  display: block;
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  min-width: 50%;
  max-width: 50%;
  width: 50%; }
  @media (min-width: 46.25em) {
    .o-footer__matrix-group--1 {
      display: block;
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
      min-width: 25%;
      max-width: 25%; } }
  @media \0screen {
    .o-footer__matrix-group--1 {
      display: block;
      width: 25%; } }
  @media (min-width: 61.25em) {
    .o-footer__matrix-group--1 {
      display: block;
      -webkit-flex-basis: 16.66667%;
      -ms-flex-preferred-size: 16.66667%;
      flex-basis: 16.66667%;
      min-width: 16.66667%;
      max-width: 16.66667%; } }
  @media \0screen {
    .o-footer__matrix-group--1 {
      display: block;
      width: 16.66667%; } }
  .o-footer__matrix-group--1 .o-footer__matrix-column {
    display: block;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    min-width: 100%;
    max-width: 100%;
    width: 100%; }

.o-footer__matrix-group--2 {
  display: block;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%; }
  @media (min-width: 46.25em) {
    .o-footer__matrix-group--2 {
      display: block;
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
      min-width: 50%;
      max-width: 50%; } }
  @media \0screen {
    .o-footer__matrix-group--2 {
      display: block;
      width: 50%; } }
  @media (min-width: 61.25em) {
    .o-footer__matrix-group--2 {
      display: block;
      -webkit-flex-basis: 33.33333%;
      -ms-flex-preferred-size: 33.33333%;
      flex-basis: 33.33333%;
      min-width: 33.33333%;
      max-width: 33.33333%; } }
  @media \0screen {
    .o-footer__matrix-group--2 {
      display: block;
      width: 33.33333%; } }
  .o-footer__matrix-group--2 .o-footer__matrix-column {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }

.o-footer__matrix-group--4 {
  display: block;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%; }
  @media (min-width: 61.25em) {
    .o-footer__matrix-group--4 {
      display: block;
      -webkit-flex-basis: 66.66667%;
      -ms-flex-preferred-size: 66.66667%;
      flex-basis: 66.66667%;
      min-width: 66.66667%;
      max-width: 66.66667%; } }
  @media \0screen {
    .o-footer__matrix-group--4 {
      display: block;
      width: 66.66667%; } }
  .o-footer__matrix-group--4 .o-footer__matrix-column {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
    @media (min-width: 46.25em) {
      .o-footer__matrix-group--4 .o-footer__matrix-column {
        display: block;
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        min-width: 25%;
        max-width: 25%; } }
    @media \0screen {
      .o-footer__matrix-group--4 .o-footer__matrix-column {
        display: block;
        width: 25%; } }

.o-footer__matrix-group--6 {
  display: block;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%; }
  .o-footer__matrix-group--6 .o-footer__matrix-column {
    display: block;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-width: 50%;
    max-width: 50%;
    width: 50%; }
    @media (min-width: 46.25em) {
      .o-footer__matrix-group--6 .o-footer__matrix-column {
        display: block;
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        min-width: 25%;
        max-width: 25%; } }
    @media \0screen {
      .o-footer__matrix-group--6 .o-footer__matrix-column {
        display: block;
        width: 25%; } }
    @media (min-width: 61.25em) {
      .o-footer__matrix-group--6 .o-footer__matrix-column {
        display: block;
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        min-width: 16.66667%;
        max-width: 16.66667%; } }
    @media \0screen {
      .o-footer__matrix-group--6 .o-footer__matrix-column {
        display: block;
        width: 16.66667%; } }

.o-footer__matrix-title,
.o-footer__matrix-link {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.o-footer__matrix-title {
  margin: 0;
  line-height: inherit;
  font-size: inherit;
  font-weight: 600; }
  .o-footer__matrix-title[aria-expanded] {
    position: relative;
    border-top: 1px solid;
    line-height: 40px;
    cursor: pointer; }
    .o-footer__matrix-title[aria-expanded]:after {
      content: ' ';
      position: absolute;
      right: 0;
      top: 10px; }
      .o-footer--theme-dark .o-footer__matrix-title[aria-expanded]:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
        width: 20px;
        height: 20px;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 50%;
        background-color: transparent;
        vertical-align: baseline; }
        @media screen and (-ms-high-contrast: active) {
          .o-footer--theme-dark .o-footer__matrix-title[aria-expanded]:after {
            background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
        @media screen and (-ms-high-contrast: black-on-white) {
          .o-footer--theme-dark .o-footer__matrix-title[aria-expanded]:after {
            background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
      .o-footer--theme-light .o-footer__matrix-title[aria-expanded]:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%2333302E,%2333302E&format=svg");
        width: 20px;
        height: 20px;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 50%;
        background-color: transparent;
        vertical-align: baseline; }
        @media screen and (-ms-high-contrast: active) {
          .o-footer--theme-light .o-footer__matrix-title[aria-expanded]:after {
            background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
        @media screen and (-ms-high-contrast: black-on-white) {
          .o-footer--theme-light .o-footer__matrix-title[aria-expanded]:after {
            background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-footer__matrix-title[aria-expanded="true"]:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }

.o-footer__matrix-content[aria-hidden="true"] {
  display: none; }

.o-footer__matrix-column {
  margin-top: 16px;
  margin-bottom: 16px; }

.o-footer__matrix-link {
  padding-top: 8px;
  padding-bottom: 8px;
  display: block; }
  .o-footer__matrix-link:first-child {
    margin-top: -8px; }

.o-footer--theme-dark {
  background-color: #262a33;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  .o-footer--theme-dark .o-footer__external-link,
  .o-footer--theme-dark .o-footer__matrix-title[aria-expanded] {
    border-color: #51555c; }
  .o-footer--theme-dark .o-footer__matrix-title a {
    color: #ffffff; }
  .o-footer--theme-dark a {
    color: #a8aaad; }
    .o-footer--theme-dark a:hover, .o-footer--theme-dark a:focus {
      color: #ffffff; }
  .o-footer--theme-dark .o-footer__external-link a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 20px;
    height: 20px; }
    @media screen and (-ms-high-contrast: active) {
      .o-footer--theme-dark .o-footer__external-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-footer--theme-dark .o-footer__external-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-footer--theme-dark .o-footer__copyright {
    color: #a8aaad; }
  .o-footer--theme-dark .o-footer__brand {
    color: #ffffff;
    background-color: #000000; }

.o-footer--theme-light {
  background-color: #f2e5da;
  color: #33302e; }
  .o-footer--theme-light .o-footer__title {
    color: #000000; }
  .o-footer--theme-light .o-footer__matrix-title,
  .o-footer--theme-light .o-footer__matrix-title[aria-expanded] {
    border-color: #ccc1b7; }
  .o-footer--theme-light a {
    color: #66605c; }
    .o-footer--theme-light a:hover, .o-footer--theme-light a:focus {
      color: #000000; }
  .o-footer--theme-light .o-footer__copyright {
    color: #66605c; }
  .o-footer--theme-light .o-footer__brand {
    color: #33302e;
    background-color: #ccc1b7; }
  .o-footer--theme-light .o-footer__external-link a {
    color: #33302e; }
    .o-footer--theme-light .o-footer__external-link a:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg");
      width: 20px;
      height: 20px; }
      @media screen and (-ms-high-contrast: active) {
        .o-footer--theme-light .o-footer__external-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-footer--theme-light .o-footer__external-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline; }

.o-icons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--arrow-down {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--arrow-down {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--arrow-left {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--arrow-left {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--arrow-right {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--arrow-right {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--arrow-up {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--arrow-up {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--arrows-left-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrows-left-right?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--arrows-left-right {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrows-left-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--arrows-left-right {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrows-left-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--arrows-up-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrows-up-down?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--arrows-up-down {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrows-up-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--arrows-up-down {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrows-up-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--book {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:book?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--book {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:book?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--book {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:book?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--bookmark-outline {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:bookmark-outline?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--bookmark-outline {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:bookmark-outline?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--bookmark-outline {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:bookmark-outline?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--bookmark {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:bookmark?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--bookmark {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:bookmark?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--bookmark {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:bookmark?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--circle {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:circle?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--circle {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:circle?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--circle {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:circle?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--corporate {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:corporate?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--corporate {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:corporate?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--corporate {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:corporate?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--cross {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--cross {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--dollar {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:dollar?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--dollar {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:dollar?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--dollar {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:dollar?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--download {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--download {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--edit {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--edit {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--gift {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:gift?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--gift {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:gift?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--gift {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:gift?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--grid {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--grid {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--hamburger {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--hamburger {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--hamburger {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:hamburger?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--ipad {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:ipad?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--ipad {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:ipad?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--ipad {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:ipad?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--link {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:link?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--link {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:link?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--link {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:link?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--list {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--list {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--lock {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:lock?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--lock {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:lock?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--lock {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:lock?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--mail {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--mail {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--mail {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--minus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--minus {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--minus {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--more {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:more?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--more {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:more?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--more {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:more?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--newspaper {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:newspaper?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--newspaper {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:newspaper?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--newspaper {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:newspaper?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--notifications {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:notifications?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--notifications {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:notifications?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--notifications {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:notifications?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--outside-page {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--outside-page {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--outside-page {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--pause {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:pause?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--pause {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:pause?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--pause {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:pause?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--phone {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:phone?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--phone {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:phone?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--phone {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:phone?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--play {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--play {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--play {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--plus {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--plus {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--podcast {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:podcast?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--podcast {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:podcast?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--podcast {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:podcast?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--print {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:print?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--print {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:print?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--print {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:print?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--refresh {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--refresh {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--search {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--search {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--series {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:series?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--series {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:series?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--series {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:series?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--settings {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:settings?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--settings {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:settings?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--settings {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:settings?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--share {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:share?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--share {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:share?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--share {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:share?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--speech-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-left?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--speech-left {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-left?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--speech-left {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-left?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--speech-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-right?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--speech-right {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--speech-right {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--speech {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--speech {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--speech {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--stop {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:stop?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--stop {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:stop?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--stop {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:stop?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--tick {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--tick {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--trash {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:trash?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--trash {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:trash?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--trash {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:trash?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--upload {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--upload {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--user {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:user?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--user {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:user?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--user {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:user?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--users {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:users?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--users {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:users?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--users {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:users?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--video {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:video?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--video {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:video?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--video {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:video?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--warning {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--warning {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-icons-icon--written-text {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:written-text?source=o-icons&format=svg");
  width: 128px;
  height: 128px; }
  @media screen and (-ms-high-contrast: active) {
    .o-icons-icon--written-text {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:written-text?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-icons-icon--written-text {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:written-text?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-overlay {
  -webkit-box-shadow: 0 1px 4px rgba(77, 72, 69, 0.15), 0 8px 14px rgba(77, 72, 69, 0.2);
  box-shadow: 0 1px 4px rgba(77, 72, 69, 0.15), 0 8px 14px rgba(77, 72, 69, 0.2);
  position: fixed;
  z-index: 10;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  border: 1px solid #ccc1b7;
  background: #ffffff;
  border-radius: 0; }

.o-overlay-shadow {
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#33000000', endColorstr='#33000000');
  /* IE */
  background-color: rgba(0, 0, 0, 0.2);
  position: fixed;
  height: 150%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 10;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out; }

.o-overlay__heading {
  font-size: 20px;
  margin: 0;
  overflow: hidden;
  background: transparent;
  color: #33302e; }

.o-overlay__title {
  margin: 10px 10px 10px 20px;
  display: block;
  line-height: 25px;
  overflow: auto; }

.o-overlay__close {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23807973,%23807973&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-size: contain;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  float: right;
  position: relative;
  margin-top: 10px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
  width: 20px;
  height: 20px;
  padding: 0.25em;
  cursor: pointer;
  font-size: 8px;
  line-height: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  @media screen and (-ms-high-contrast: active) {
    .o-overlay__close {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-overlay__close {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-overlay__close:after {
    position: absolute;
    content: '';
    top: -10px;
    right: -10px;
    left: -10px;
    bottom: -10px; }

.o-overlay__heading--shaded {
  background: #33302e;
  color: #ffffff;
  border-color: #33302e;
  font-weight: normal;
  -webkit-font-smoothing: antialiased; }
  .o-overlay__heading--shaded .o-overlay__close {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 20px;
    height: 20px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    background-size: contain;
    color: #ffffff;
    background-color: #807973;
    border-color: #ffffff; }
    @media screen and (-ms-high-contrast: active) {
      .o-overlay__heading--shaded .o-overlay__close {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-overlay__heading--shaded .o-overlay__close {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
    .o-overlay__heading--shaded .o-overlay__close:focus,
    .o-hoverable-on .o-overlay__heading--shaded .o-overlay__close:hover {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23807973,%23807973&format=svg");
      width: 20px;
      height: 20px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      background-size: contain;
      background-color: #ffffff; }
      @media screen and (-ms-high-contrast: active) {
        .o-overlay__heading--shaded .o-overlay__close:focus,
        .o-hoverable-on .o-overlay__heading--shaded .o-overlay__close:hover {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-overlay__heading--shaded .o-overlay__close:focus,
        .o-hoverable-on .o-overlay__heading--shaded .o-overlay__close:hover {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-overlay__content {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
  padding: 20px; }
  .o-overlay__content > *:first-child {
    margin-top: 0; }
  .o-overlay__content > *:last-child {
    margin-bottom: 0; }

.o-overlay--compact .o-overlay__content {
  padding: 10px; }

.o-overlay--compact .o-overlay__heading {
  font-size: 16px; }

.o-overlay--compact .o-overlay__title {
  margin-top: 8px;
  margin-bottom: 5px;
  margin-left: 10px;
  line-height: 16px; }

.o-overlay--compact .o-overlay__close {
  margin: 5px 5px 5px 10px; }

.o-overlay--full-screen,
.o-overlay--full-width {
  padding-left: 0;
  padding-right: 0;
  width: 100%; }

.o-overlay--full-screen,
.o-overlay--full-height {
  padding-top: 0;
  padding-bottom: 0;
  height: 100%; }

.o-overlay--full-screen {
  border: 0; }

.o-forms {
  position: relative;
  max-width: 380px;
  margin: 0 0 20px;
  padding: 0;
  border: 0;
  min-width: auto; }
  @media (min-width: 30.625em) {
    .o-forms {
      padding-right: 10px;
      padding-left: 10px; } }

.o-forms__text,
.o-forms__select,
.o-forms__textarea {
  font-size: 16px;
  line-height: 20px;
  color: #33302e;
  border-color: #b3a9a0;
  background-color: #ffffff;
  margin-top: 12px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 380px;
  min-height: 40px;
  padding: 9px 9px 9px;
  border: 1px solid #b3a9a0;
  border-radius: 0;
  background-clip: padding-box;
  font-family: MetricWeb, sans-serif;
  outline: none;
  -webkit-transition: 0.15s -webkit-box-shadow ease-in;
  transition: 0.15s -webkit-box-shadow ease-in;
  transition: 0.15s box-shadow ease-in;
  transition: 0.15s box-shadow ease-in, 0.15s -webkit-box-shadow ease-in;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .o-forms__text:focus,
  .o-forms__select:focus,
  .o-forms__textarea:focus {
    border-color: #999189;
    -webkit-box-shadow: 0 0 0 2px #1aecff;
    box-shadow: 0 0 0 2px #1aecff; }
  .o-forms__text:disabled,
  .o-forms__select:disabled,
  .o-forms__textarea:disabled {
    color: #66605c;
    border-color: #e6d9ce;
    background-color: #e6d9ce;
    cursor: default; }
  .o-forms__text::-webkit-input-placeholder,
  .o-forms__select::-webkit-input-placeholder,
  .o-forms__textarea::-webkit-input-placeholder {
    color: #66605c; }
  .o-forms__text:-ms-input-placeholder,
  .o-forms__select:-ms-input-placeholder,
  .o-forms__textarea:-ms-input-placeholder {
    color: #66605c; }
  .o-forms__text::-ms-input-placeholder,
  .o-forms__select::-ms-input-placeholder,
  .o-forms__textarea::-ms-input-placeholder {
    color: #66605c; }
  .o-forms__text::placeholder,
  .o-forms__select::placeholder,
  .o-forms__textarea::placeholder {
    color: #66605c; }

.o-forms__select {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%2333302E,%2333302E&format=svg");
  color: #33302e;
  cursor: pointer;
  background-position: right center;
  background-position: right 9px center;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding-right: 42px;
  padding-top: 7px;
  line-height: 110%;
  padding-bottom: 7px\9;
  padding-right: 9px\9;
  background-image: none\9;
  text-indent: 0.01px;
  text-overflow: ''; }
  @media screen and (-ms-high-contrast: active) {
    .o-forms__select {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-forms__select {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-forms__select::-ms-expand {
    display: none;
    color: #ffffff; }
  .o-forms__select:disabled {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%2366605C,%2366605C&format=svg"); }
    @media screen and (-ms-high-contrast: active) {
      .o-forms__select:disabled {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-forms__select:disabled {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-forms__select[multiple] {
  cursor: pointer;
  height: auto;
  background-image: none;
  padding: 9px 9px 9px;
  line-height: 110%;
  padding-bottom: 7px\9; }

.o-forms__textarea {
  vertical-align: top;
  resize: vertical;
  height: auto;
  min-height: 40px; }

.o-forms__label {
  font-weight: 600;
  color: #33302e;
  display: block;
  padding: 0; }
  .o-forms__label p {
    margin-top: 0px;
    margin-bottom: 8px; }
    .o-forms__label p:last-child {
      margin-bottom: 0px; }

.o-forms__label--optional:after {
  font-size: 14px;
  line-height: 16px;
  color: #66605c;
  content: ' (optional)';
  font-weight: 400; }

.o-forms__additional-info {
  font-size: 14px;
  line-height: 16px;
  color: #66605c;
  display: block; }

.o-forms--error .o-forms__text:not(:disabled),
.o-forms--error .o-forms__select:not(:disabled),
.o-forms--error .o-forms__textarea:not(:disabled) {
  color: #cc0000;
  border-color: #cc0000;
  background-color: #ffffff; }
  .o-forms--error .o-forms__text:not(:disabled):focus,
  .o-forms--error .o-forms__select:not(:disabled):focus,
  .o-forms--error .o-forms__textarea:not(:disabled):focus {
    border-color: #cc0000;
    outline-offset: 0; }

.o-forms__errortext {
  display: none; }

.o-forms--error .o-forms__errortext {
  font-size: 14px;
  line-height: 16px;
  color: #cc0000;
  clear: both;
  display: block;
  margin-top: 4px; }

.o-forms--valid .o-forms__text:not(:disabled),
.o-forms--valid .o-forms__select:not(:disabled),
.o-forms--valid .o-forms__textarea:not(:disabled) {
  color: #00994d;
  border-color: #00994d;
  background-color: rgba(0, 153, 77, 0.05); }
  .o-forms--valid .o-forms__text:not(:disabled):focus,
  .o-forms--valid .o-forms__select:not(:disabled):focus,
  .o-forms--valid .o-forms__textarea:not(:disabled):focus {
    border-color: #00994d;
    outline-offset: 0; }

.o-forms__group {
  margin-top: 12px; }
  .o-forms__group .o-forms__toggle,
  .o-forms__group input + .o-forms__label {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 16px 0; }
    .o-forms__group .o-forms__toggle:first-of-type,
    .o-forms__group input + .o-forms__label:first-of-type {
      margin-top: 0; }
    .o-forms__group .o-forms__toggle:last-of-type,
    .o-forms__group input + .o-forms__label:last-of-type {
      margin-bottom: 0; }
  .o-forms__group--inline {
    margin: 4px -15px -8px 0;
    max-width: 100%; }
    .o-forms__group--inline .o-forms__toggle,
    .o-forms__group--inline input + .o-forms__label {
      display: inline-block;
      width: auto;
      margin: 8px 15px 8px 0; }
      .o-forms__group--inline .o-forms__toggle:first-of-type,
      .o-forms__group--inline input + .o-forms__label:first-of-type {
        margin-top: 8px; }
      .o-forms__group--inline .o-forms__toggle:last-of-type,
      .o-forms__group--inline input + .o-forms__label:last-of-type {
        margin-bottom: 8px; }
  @supports (display: grid) {
    .o-forms__group--inline-together {
      display: -ms-inline-grid;
      display: inline-grid;
      grid-auto-columns: 1fr;
      grid-auto-flow: column;
      overflow: hidden;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
      max-width: 100%; } }
  .o-forms__group--inline-together input + .o-forms__label {
    margin: 3px 0;
    width: auto;
    float: left; }
    .o-forms__group--inline-together input + .o-forms__label:first-of-type {
      margin: 3px 0 3px 3px; }
    .o-forms__group--inline-together input + .o-forms__label:last-of-type {
      margin: 3px 3px 3px 0; }
  .o-forms__group--inline-together:after {
    content: "";
    display: table;
    clear: both; }
  @supports (display: grid) {
    .o-forms__group--inline-together:after {
      display: none; } }

.o-forms__radio,
.o-forms__checkbox {
  position: absolute;
  opacity: 0; }
  .o-forms__radio + .o-forms__label,
  .o-forms__checkbox + .o-forms__label {
    font-size: 16px;
    line-height: 20px;
    display: inline-block;
    padding-left: 36px;
    position: relative;
    cursor: pointer;
    font-weight: 400;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-top: 2px;
    min-height: 24px; }
  .o-forms__radio + .o-forms__label::before,
  .o-forms__checkbox + .o-forms__label::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 24px;
    height: 24px;
    border: 1px solid #b3a9a0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: '';
    -webkit-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in; }
  .o-forms__radio:focus + .o-forms__label::before,
  .o-forms__checkbox:focus + .o-forms__label::before {
    border-color: #999189;
    -webkit-box-shadow: 0 0 0 2px #1aecff;
    box-shadow: 0 0 0 2px #1aecff; }
  .o-forms__radio + .o-forms__label::after,
  .o-forms__checkbox + .o-forms__label::after {
    content: '';
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: 0.1s opacity ease-in;
    transition: 0.1s opacity ease-in; }
  .o-forms__radio:checked + .o-forms__label::after,
  .o-forms__checkbox:checked + .o-forms__label::after {
    opacity: 1; }
  .o-forms__radio:disabled + .o-forms__label,
  .o-forms__checkbox:disabled + .o-forms__label {
    opacity: 0.4;
    cursor: default; }

.o-forms__radio + .o-forms__label::before {
  border-radius: 9999px; }

.o-forms__radio:checked + .o-forms__label::before {
  border: 1px solid #0d7680; }

.o-forms__radio + .o-forms__label::after {
  background-color: #0d7680;
  border-radius: 9999px;
  height: 12px;
  width: 12px;
  left: 6px;
  top: 6px; }
  @media screen and (-ms-high-contrast: active) {
    .o-forms__radio + .o-forms__label::after {
      background-color: windowText; } }

.o-forms__checkbox + .o-forms__label::after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 24px;
  height: 24px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #0d7680; }
  @media screen and (-ms-high-contrast: active) {
    .o-forms__checkbox + .o-forms__label::after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-forms__checkbox + .o-forms__label::after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-forms__checkbox + .o-forms__label::before {
  background-color: #ffffff; }

.o-forms--error .o-forms__group ~ .o-forms__errortext,
.o-forms__group ~ .o-forms__status {
  margin-top: 12px; }

.o-forms--error .o-forms__group--inline-together ~ .o-forms__errortext,
.o-forms__group--inline-together ~ .o-forms__status {
  margin-top: 4px; }

.o-forms__radio--right + .o-forms__label,
.o-forms__checkbox--right + .o-forms__label {
  padding-right: 36px;
  padding-left: 0;
  text-align: right; }

.o-forms__radio--right + .o-forms__label::before,
.o-forms__radio--right + .o-forms__label::after,
.o-forms__checkbox--right + .o-forms__label::before,
.o-forms__checkbox--right + .o-forms__label::after {
  right: 0;
  left: auto; }

.o-forms__affix-wrapper {
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 12px; }
  .o-forms__affix-wrapper .o-forms__text,
  .o-forms__affix-wrapper .o-forms__select,
  .o-forms__affix-wrapper .o-forms__textarea {
    margin-top: 0; }

.o-forms__suffix {
  font-size: 16px;
  line-height: 20px;
  display: table-cell;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 1%;
  white-space: nowrap;
  padding-left: 9px;
  font-family: MetricWeb, sans-serif;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .o-forms__suffix > * {
    display: table-cell; }

.o-forms__radio-button {
  position: absolute;
  clip: rect(0 0 0 0);
  margin: -1px;
  border: 0;
  overflow: hidden;
  padding: 0;
  width: 1px;
  height: 1px;
  white-space: nowrap; }
  .o-forms__radio-button + .o-forms__label {
    margin: 3px 0;
    color: #0d7680;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    padding: 5px 20px 7px;
    position: relative;
    text-align: center;
    -webkit-transition: 0.3s background-color, 0.15s color ease-out;
    transition: 0.3s background-color, 0.15s color ease-out;
    display: inline-block;
    border-left: 1px solid #b3a9a0;
    margin-top: 3px;
    margin-bottom: 3px; }
    .o-forms__radio-button + .o-forms__label:first-of-type {
      margin: 3px 0 3px 3px; }
    .o-forms__radio-button + .o-forms__label:last-of-type {
      margin: 3px 3px 3px 0; }
    .o-forms__radio-button + .o-forms__label:first-of-type {
      margin-left: 3px;
      border-left: 0; }
    .o-forms__radio-button + .o-forms__label:last-of-type {
      margin-right: 3px; }
    .o-forms__radio-button + .o-forms__label:before {
      content: '';
      position: absolute;
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px;
      border: 1px solid #b3a9a0;
      border-left: 0;
      border-right: 0; }
    .o-forms__radio-button + .o-forms__label:last-of-type:before {
      border-right: 1px solid #b3a9a0; }
    .o-forms__radio-button + .o-forms__label:first-of-type:before {
      border-left: 1px solid #b3a9a0; }
  .o-forms__radio-button:not(:disabled):not(:checked) + .o-forms__label:hover {
    background-color: rgba(13, 118, 128, 0.15); }
  .o-forms__radio-button:checked + .o-forms__label {
    background-color: #0d7680;
    color: #ffffff; }
  .o-forms__radio-button--negative:checked + .o-forms__label {
    background-color: #08474d; }
  .o-forms__radio-button:focus + .o-forms__label {
    border-color: #999189;
    -webkit-box-shadow: 0 0 0 2px #1aecff;
    box-shadow: 0 0 0 2px #1aecff;
    z-index: 1; }
  .o-forms__radio-button:disabled + .o-forms__label {
    opacity: 0.5;
    cursor: default; }
    .o-forms__radio-button:disabled + .o-forms__label:last-of-type {
      left: -1px;
      padding-left: 21px;
      position: relative; }

.o-forms--error .o-forms__radio-button + .o-forms__label:first-of-type:before, .o-forms--error .o-forms__radio-button + .o-forms__label:last-of-type:before, .o-forms--error .o-forms__radio-button + .o-forms__label:before {
  border-color: #cc0000; }

.o-forms__toggle .o-forms__label {
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
  padding-left: 36px;
  position: relative;
  cursor: pointer;
  font-weight: 400;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top: 2px;
  min-height: 24px;
  padding-left: 50.4px;
  min-height: 24px; }
  .o-forms__toggle .o-forms__label:before {
    position: absolute;
    content: '';
    background-color: #33302e;
    top: 0;
    left: 0;
    width: 38.4px;
    height: 24px;
    border-radius: 38.4px; }
  .o-forms__toggle .o-forms__label:after {
    position: absolute;
    content: '';
    background-color: #fff1e5;
    top: 2px;
    left: 2px;
    -webkit-transition: left 0.075s ease-in-out;
    transition: left 0.075s ease-in-out;
    width: 20px;
    height: 20px;
    border-radius: 20px; }

.o-forms__toggle .o-forms__toggle__checkbox:checked + .o-forms__label:after {
  left: 16.4px; }

.o-forms__toggle .o-forms__toggle__checkbox {
  display: none; }

.o-forms__toggle--inverse .o-forms__label:before {
  background-color: #ffffff; }

.o-forms__toggle--inverse .o-forms__label:after {
  background-color: #0d7680; }

.o-forms__toggle--inverse .o-forms__toggle__checkbox:checked + .o-forms__label:before {
  background-color: #1aecff; }

.o-forms__toggle--inverse .o-forms__label {
  color: #ffffff; }

.o-forms-section {
  max-width: 380px;
  padding: 10px 0;
  margin: 0 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  @media (min-width: 30.625em) {
    .o-forms-section {
      margin-left: 0;
      margin-right: 0; } }
  .o-forms-section--highlight {
    background-color: #e6d9ce; }
  .o-forms-section--error {
    background-color: #fad9ce; }
    .o-forms-section--error .o-forms-section__message {
      background-color: #cc0000;
      color: #ffffff; }
  .o-forms-section__message {
    font-size: 18px;
    line-height: 20px;
    background-color: #e6d9ce;
    padding: 0 10px;
    margin-bottom: 12px;
    margin-top: -10px; }
    .o-forms-section__message p {
      font-family: MetricWeb, sans-serif;
      padding: 8px 0;
      margin: 0; }
  .o-forms-section > .o-forms:last-child {
    margin-bottom: 0; }

.o-forms__status {
  font-size: 14px;
  line-height: 16px;
  line-height: 1em;
  white-space: nowrap;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 5em;
  margin-top: 4px;
  display: none; }
  .o-forms__status:after {
    content: ''; }
  .o-forms__status:before {
    content: '';
    margin: -7px 0 -7px -7px; }

.o-forms__status[aria-hidden="false"] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: calc(-1em - 4px); }

.o-forms--saving .o-forms__status:after {
  content: 'Saving'; }

.o-forms--saving .o-forms__status:before {
  width: 22px;
  height: 22px;
  border: 4px solid rgba(51, 48, 46, 0.25);
  border-top-color: #33302e;
  margin: 0 7px 0 0;
  width: 10px;
  height: 10px;
  border-width: 2px; }

@-webkit-keyframes o-loading-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes o-loading-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
  .o-forms--saving .o-forms__status:before {
    display: inline-block;
    border-radius: 50%;
    -webkit-animation: o-loading-spinner 1s infinite linear;
    animation: o-loading-spinner 1s infinite linear; }

.o-forms--saved .o-forms__status:after {
  content: 'Saved';
  color: #00994d; }

.o-forms--saved .o-forms__status:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%2300994D,%2300994D&format=svg");
  width: 28px;
  height: 28px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline; }
  @media screen and (-ms-high-contrast: active) {
    .o-forms--saved .o-forms__status:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-forms--saved .o-forms__status:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-forms .o-forms__status--icon-only {
  min-width: 28px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center; }
  .o-forms .o-forms__status--icon-only:after {
    position: absolute;
    clip: rect(0 0 0 0);
    margin: -1px;
    border: 0;
    overflow: hidden;
    padding: 0;
    width: 1px;
    height: 1px;
    white-space: nowrap; }

@supports (display: grid) {
  .o-forms--inline {
    max-width: 470px; }
    @media (min-width: 30.625em) {
      .o-forms--inline {
        margin: 0 0 32px; } } }

.o-forms--inline,
.o-forms--inline _:-ms-lang(x) {
  max-width: 470px; }
  @media (min-width: 30.625em) {
    .o-forms--inline,
    .o-forms--inline _:-ms-lang(x) {
      margin: 0 0 32px; } }

@media (min-width: 30.625em) {
  .o-forms--inline:not(fieldset),
  .o-forms__inline-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr min-content 1fr;
    grid-template-columns: 1fr -webkit-min-content 1fr;
    grid-template-columns: 1fr min-content 1fr;
    grid-column-gap: 10px;
    -ms-grid-columns: 1fr 10px min-content 10px 1fr;
    min-width: none;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline; }
    .o-forms--inline:not(fieldset) > .o-forms__label,
    .o-forms--inline:not(fieldset) > .o-forms__additional-info,
    .o-forms--inline:not(fieldset) > .o-forms__inline-item,
    .o-forms__inline-container > .o-forms__label,
    .o-forms__inline-container > .o-forms__additional-info,
    .o-forms__inline-container > .o-forms__inline-item {
      -ms-grid-column: 1;
      grid-column: 1;
      -webkit-align-self: center;
      -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }
    .o-forms--inline:not(fieldset) > .o-forms__affix-wrapper,
    .o-forms--inline:not(fieldset) > .o-forms__text,
    .o-forms--inline:not(fieldset) > .o-forms__select,
    .o-forms--inline:not(fieldset) > .o-forms__textarea,
    .o-forms--inline:not(fieldset) > .o-forms__group,
    .o-forms--inline:not(fieldset) > .o-forms__inline-item--right,
    .o-forms__inline-container > .o-forms__affix-wrapper,
    .o-forms__inline-container > .o-forms__text,
    .o-forms__inline-container > .o-forms__select,
    .o-forms__inline-container > .o-forms__textarea,
    .o-forms__inline-container > .o-forms__group,
    .o-forms__inline-container > .o-forms__inline-item--right {
      grid-column: 3;
      -ms-grid-column: 5;
      -ms-grid-row: 1;
      grid-row: 1;
      -webkit-align-self: start;
      -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start; }
    @supports (display: grid) {
      .o-forms--inline:not(fieldset) .o-forms__affix-wrapper,
      .o-forms--inline:not(fieldset) .o-forms__text,
      .o-forms--inline:not(fieldset) .o-forms__select,
      .o-forms--inline:not(fieldset) .o-forms__textarea,
      .o-forms--inline:not(fieldset) .o-forms__group,
      .o-forms--inline:not(fieldset) .o-forms__inline-item--right,
      .o-forms__inline-container .o-forms__affix-wrapper,
      .o-forms__inline-container .o-forms__text,
      .o-forms__inline-container .o-forms__select,
      .o-forms__inline-container .o-forms__textarea,
      .o-forms__inline-container .o-forms__group,
      .o-forms__inline-container .o-forms__inline-item--right {
        margin-top: 0; } }
    .o-forms--inline:not(fieldset) .o-forms__affix-wrapper,
    _:-ms-lang(x),
    .o-forms--inline:not(fieldset) .o-forms__text,
    .o-forms--inline:not(fieldset) .o-forms__select,
    .o-forms--inline:not(fieldset) .o-forms__textarea,
    .o-forms--inline:not(fieldset) .o-forms__group,
    .o-forms--inline:not(fieldset) .o-forms__inline-item--right,
    .o-forms__inline-container .o-forms__affix-wrapper,
    .o-forms__inline-container .o-forms__text,
    .o-forms__inline-container .o-forms__select,
    .o-forms__inline-container .o-forms__textarea,
    .o-forms__inline-container .o-forms__group,
    .o-forms__inline-container .o-forms__inline-item--right {
      margin-top: 0; }
    .o-forms--inline:not(fieldset) .o-forms__status,
    .o-forms__inline-container .o-forms__status {
      grid-column: 3;
      -ms-grid-column: 5;
      -ms-grid-row: 2;
      grid-row: 2;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      min-width: none;
      -webkit-align-self: center;
      -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center; }
      .o-forms--inline:not(fieldset) .o-forms__status:after,
      .o-forms__inline-container .o-forms__status:after {
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1; }
      .o-forms--inline:not(fieldset) .o-forms__status:before,
      .o-forms__inline-container .o-forms__status:before {
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1; }
    .o-forms--inline:not(fieldset) .o-forms__status--icon-only,
    .o-forms__inline-container .o-forms__status--icon-only {
      margin-right: -10px;
      margin-left: 10px; }
    .o-forms--inline:not(fieldset) > .o-forms__errortext,
    .o-forms__inline-container > .o-forms__errortext {
      grid-column: 3;
      -ms-grid-column: 5;
      -ms-grid-row: 2;
      grid-row: 2; }
    .o-forms--inline:not(fieldset) > .o-forms__inline-item--long,
    .o-forms__inline-container > .o-forms__inline-item--long {
      -webkit-align-self: start;
      -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start;
      -ms-grid-row: 1;
      -ms-grid-row-span: 3;
      grid-row: 1 / span 3; }
    .o-forms--inline:not(fieldset) .o-forms__status--left,
    .o-forms__inline-container .o-forms__status--left {
      grid-column: 2;
      -ms-grid-column: 3;
      -ms-grid-row: 1;
      grid-row: 1;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin-top: 0px;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      visibility: hidden; }
      .o-forms--inline:not(fieldset) .o-forms__status--left[aria-hidden="false"],
      .o-forms__inline-container .o-forms__status--left[aria-hidden="false"] {
        visibility: visible;
        margin-bottom: 0px; } }

.o-forms--inline-controls > .o-forms__inline-container {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr min-content 1fr;
  grid-template-columns: 1fr -webkit-min-content 1fr;
  grid-template-columns: 1fr min-content 1fr;
  grid-column-gap: 10px;
  -ms-grid-columns: 1fr 10px min-content 10px 1fr;
  min-width: none;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-grid-columns: 1fr min-content min-content;
  grid-template-columns: 1fr -webkit-min-content -webkit-min-content;
  grid-template-columns: 1fr min-content min-content; }
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__label,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__additional-info,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__inline-item {
    -ms-grid-column: 1;
    grid-column: 1;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center; }
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__affix-wrapper,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__text,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__select,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__textarea,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__group,
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__inline-item--right {
    grid-column: 3;
    -ms-grid-column: 5;
    -ms-grid-row: 1;
    grid-row: 1;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start; }
  @supports (display: grid) {
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__affix-wrapper,
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__text,
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__select,
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__textarea,
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__group,
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__inline-item--right {
      margin-top: 0; } }
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__affix-wrapper,
  _:-ms-lang(x),
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__text,
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__select,
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__textarea,
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__group,
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__inline-item--right {
    margin-top: 0; }
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__status {
    grid-column: 3;
    -ms-grid-column: 5;
    -ms-grid-row: 2;
    grid-row: 2;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    min-width: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__status:after {
      -webkit-order: -1;
      -ms-flex-order: -1;
      order: -1; }
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__status:before {
      -webkit-order: -1;
      -ms-flex-order: -1;
      order: -1; }
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__status--icon-only {
    margin-right: -10px;
    margin-left: 10px; }
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__errortext {
    grid-column: 3;
    -ms-grid-column: 5;
    -ms-grid-row: 2;
    grid-row: 2; }
  .o-forms--inline-controls > .o-forms__inline-container > .o-forms__inline-item--long {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    grid-row: 1 / span 3; }
  .o-forms--inline-controls > .o-forms__inline-container .o-forms__group {
    -ms-grid-column-align: end;
    justify-self: end; }
  @media (min-width: 30.625em) {
    .o-forms--inline-controls > .o-forms__inline-container .o-forms__status--left {
      grid-column: 2;
      -ms-grid-column: 3;
      -ms-grid-row: 1;
      grid-row: 1;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin-top: 0px;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      visibility: hidden; }
      .o-forms--inline-controls > .o-forms__inline-container .o-forms__status--left[aria-hidden="false"] {
        visibility: visible;
        margin-bottom: 0px; } }

.o-forms--inline-controls.o-forms--error {
  margin: 0 0 12px; }

.o-forms--inline.o-forms--radios,
.o-forms--inline.o-forms--checkboxes,
.o-forms--radios > .o-forms__inline-container,
.o-forms--checkboxes > .o-forms__inline-container {
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline; }
  .o-forms--inline.o-forms--radios > .o-forms__label,
  .o-forms--inline.o-forms--radios > .o-forms__additional-info,
  .o-forms--inline.o-forms--radios > .o-forms__inline-item,
  .o-forms--inline.o-forms--checkboxes > .o-forms__label,
  .o-forms--inline.o-forms--checkboxes > .o-forms__additional-info,
  .o-forms--inline.o-forms--checkboxes > .o-forms__inline-item,
  .o-forms--radios > .o-forms__inline-container > .o-forms__label,
  .o-forms--radios > .o-forms__inline-container > .o-forms__additional-info,
  .o-forms--radios > .o-forms__inline-container > .o-forms__inline-item,
  .o-forms--checkboxes > .o-forms__inline-container > .o-forms__label,
  .o-forms--checkboxes > .o-forms__inline-container > .o-forms__additional-info,
  .o-forms--checkboxes > .o-forms__inline-container > .o-forms__inline-item {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
    -ms-grid-row-align: start; }

.o-forms__text--small,
.o-forms__select--small {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 28px;
  background-size: 16px 16px;
  background-position-x: 99%;
  line-height: 26px; }

.o-forms__select--small {
  padding-right: 25px;
  padding-right: 9px\9; }

.o-forms--wide,
.o-forms--wide .o-forms__inline-container,
.o-forms--wide .o-forms__text,
.o-forms--wide .o-forms__select,
.o-forms--wide .o-forms__textarea,
.o-forms-section--wide {
  max-width: none; }

.o-forms--bleed,
.o-forms--bleed .o-forms__inline-container,
.o-forms--bleed .o-forms__text,
.o-forms--bleed .o-forms__select,
.o-forms--bleed .o-forms__textarea,
.o-forms-section--bleed {
  max-width: none;
  padding-left: 0;
  padding-right: 0; }

.o-forms--unskin {
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  border: 0 !important;
  background-color: transparent !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-text-fill-color: #33302e !important;
  opacity: 1 !important;
  border-radius: 0 !important; }

.o-teaser {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 16px;
  position: relative;
  width: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .o-typography--loading-sans .o-teaser {
    font-size: 12.18px;
    font-family: sans-serif; }
  .o-teaser *,
  .o-teaser *:before,
  .o-teaser *:after {
    /*autoprefixer: off*/
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit; }

.o-teaser__meta {
  font-size: 16px;
  line-height: 20px;
  color: #990f3d; }

.o-teaser__tag {
  font-weight: 600;
  color: inherit;
  text-decoration: none;
  border: 0; }
  .o-teaser__tag:hover, .o-teaser__tag:focus {
    color: #736c67; }
  .o-teaser__tag span {
    display: inline-block; }

.o-teaser__heading {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400; }
  .o-typography--loading-display .o-teaser__heading {
    font-size: 18px;
    font-family: serif; }
  .o-teaser__heading a {
    padding: 2px 0;
    color: inherit;
    text-decoration: none;
    border: 0; }
    .o-teaser__heading a:focus, .o-teaser__heading a:hover {
      color: #736c67; }
    .o-teaser__heading a:visited {
      color: #66605c; }

.o-teaser__standfirst {
  font-size: 16px;
  line-height: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #66605c; }
  .o-teaser__heading + .o-teaser__standfirst {
    margin-top: 10px; }

.o-teaser__image-placeholder {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  z-index: 1; }
  .o-teaser__image-placeholder .o-teaser__image {
    float: left; }

.o-teaser__image {
  display: block;
  width: 100%;
  margin: 0; }

.o-teaser--has-headshot .o-teaser__content {
  padding-right: 95px;
  min-height: 60px; }

.o-teaser__headshot {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 75px;
  width: 75px; }

.o-teaser__timestamp {
  font-size: 12px;
  line-height: 20px;
  color: #66605c;
  display: block;
  text-transform: uppercase; }
  .o-teaser__heading + .o-teaser__timestamp:not(:empty) {
    margin-top: 5px; }

@-webkit-keyframes live-blog-pulse {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

@keyframes live-blog-pulse {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

.o-teaser__timestamp--new,
.o-teaser__timestamp--updated,
.o-teaser__timestamp--inprogress {
  color: #cc0000; }

.o-teaser__timestamp-prefix:before,
.o-teaser__timestamp--inprogress:before {
  content: '';
  display: inline-block;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #cf191d; }

.o-teaser__timestamp-prefix:before {
  position: relative;
  top: 1px; }

.o-teaser__timestamp--inprogress {
  position: relative; }
  .o-teaser__timestamp--inprogress:before {
    position: absolute;
    top: 5px;
    opacity: 0.2;
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-animation: live-blog-pulse 1.7s ease infinite;
    animation: live-blog-pulse 1.7s ease infinite; }

.o-teaser__timestamp-prefix {
  color: inherit; }

.o-teaser__timestamp--inprogress.o-teaser__timestamp-prefix:before {
  margin-right: 7px; }

.o-teaser__timestamp--comingsoon {
  color: #fd9d00; }
  .o-teaser__timestamp--comingsoon .o-teaser__timestamp-prefix:before {
    background-color: #fd9d00; }

.o-teaser__timestamp--closed {
  color: #66605c; }
  .o-teaser__timestamp--closed .o-teaser__timestamp-prefix:before {
    background-color: #66605c; }

.o-teaser--paid-post {
  background-color: #ffffff;
  color: black; }
  .o-teaser--paid-post.o-teaser--paid-post {
    padding: 12px; }
  .o-teaser--paid-post .o-teaser__meta {
    font-weight: 600;
    color: #33302e; }
  .o-teaser--paid-post .o-teaser__promoted-prefix {
    background-color: #0f5499;
    color: #ffffff;
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: 1px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    padding: 0.2em 0.6em;
    background-color: #008040;
    color: #ffffff;
    font-size: 12px;
    line-height: 16px; }
    .o-typography--loading-sansBold .o-teaser--paid-post .o-teaser__promoted-prefix {
      font-size: 9.96px;
      font-family: sans-serif; }

.o-teaser--promoted-content {
  background-color: #ffffff;
  color: black; }
  .o-teaser--promoted-content.o-teaser--promoted-content {
    padding: 12px; }
  .o-teaser--promoted-content .o-teaser__heading a {
    margin-right: calc(1.5em - 0.75em + 0.5ch); }
    .o-teaser--promoted-content .o-teaser__heading a::after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%2333302E,%2333302E&format=svg");
      width: 24px;
      height: 24px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      width: 1.5em;
      height: 1.5em;
      margin: -0.375em;
      margin-right: calc(-1.5em + 0.375em - 0.5ch);
      padding-left: 0.5ch;
      background-origin: content-box;
      vertical-align: middle;
      border-bottom: inherit;
      border-color: transparent; }
      @media screen and (-ms-high-contrast: active) {
        .o-teaser--promoted-content .o-teaser__heading a::after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-teaser--promoted-content .o-teaser__heading a::after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-teaser--promoted-content .o-teaser__meta {
    font-weight: 600;
    color: #33302e; }
  .o-teaser--promoted-content .o-teaser__promoted-prefix {
    background-color: #0f5499;
    color: #ffffff;
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: 1px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    padding: 0.2em 0.6em;
    background-color: #008040;
    color: #ffffff;
    font-size: 12px;
    line-height: 16px; }
    .o-typography--loading-sansBold .o-teaser--promoted-content .o-teaser__promoted-prefix {
      font-size: 9.96px;
      font-family: sans-serif; }

.o-teaser__related {
  list-style: disc outside;
  padding-left: 30px;
  margin: 0 0 20px;
  border-left: 1px solid #66605c; }
  @media (max-width: 46.24em) {
    .o-teaser__related {
      display: none; } }

.o-teaser__related-item {
  font-size: 14px;
  line-height: 22px;
  color: #66605c; }
  @media (min-width: 61.25em) {
    .o-teaser__related-item {
      font-size: 16px;
      line-height: 24px; } }
  .o-teaser__related-item:hover, .o-teaser__related-item:focus {
    color: #736c67; }
  .o-teaser__related-item a {
    border-bottom: 0;
    text-decoration: none;
    color: inherit; }
    .o-teaser__related-item a:hover {
      color: inherit; }
  .o-teaser__related-item.o-teaser__related-item--video a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 13px;
    height: 13px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: relative;
    top: 1px;
    background-color: #000000;
    margin-left: 5px; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser__related-item.o-teaser__related-item--video a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser__related-item.o-teaser__related-item--video a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator {
  position: relative;
  top: 4px;
  border-radius: 50%; }
  .o-teaser__syndication-indicator span {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden; }

.syndi.o-teaser__syndication-indicator {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #999189; }
  @media screen and (-ms-high-contrast: active) {
    .syndi.o-teaser__syndication-indicator {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .syndi.o-teaser__syndication-indicator {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator--yes,
.syndi.o-teaser__syndication-indicator--yes {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #00994d; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser__syndication-indicator--yes,
    .syndi.o-teaser__syndication-indicator--yes {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser__syndication-indicator--yes,
    .syndi.o-teaser__syndication-indicator--yes {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator--no,
.syndi.o-teaser__syndication-indicator--no {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #cc0000; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser__syndication-indicator--no,
    .syndi.o-teaser__syndication-indicator--no {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser__syndication-indicator--no,
    .syndi.o-teaser__syndication-indicator--no {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator--verify,
.syndi.o-teaser__syndication-indicator--verify {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #ff8833; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser__syndication-indicator--verify,
    .syndi.o-teaser__syndication-indicator--verify {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser__syndication-indicator--verify,
    .syndi.o-teaser__syndication-indicator--verify {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--small {
  padding-bottom: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ccc1b7; }
  .o-teaser--small .o-teaser__content {
    -webkit-flex: 1 0 0%;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2; }
  .o-teaser--small .o-teaser__image-container {
    width: 30%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-top: 4px;
    padding-right: 20px; }
    @media (max-width: 46.24em) {
      .o-teaser--small .o-teaser__image-container {
        display: none; } }
  .o-teaser--small.o-teaser--stacked {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .o-teaser--small.o-teaser--stacked .o-teaser__content {
      -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
      flex-basis: auto; }
    @media (min-width: 46.25em) {
      .o-teaser--small.o-teaser--stacked {
        border-bottom: 0;
        padding-bottom: 0; } }
    .o-teaser--small.o-teaser--stacked .o-teaser__image-container {
      margin-bottom: 16px;
      width: 100%;
      min-height: 1px;
      padding-top: 0;
      padding-right: 0; }
  .o-teaser--small.o-teaser--image-position-right.o-teaser--has-image .o-teaser__image-container {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    padding-left: 20px;
    padding-right: inherit; }

.o-teaser--large,
.o-teaser--large-portrait,
.o-teaser--large-landscape {
  zoom: 1; }
  .o-teaser--large:before, .o-teaser--large:after,
  .o-teaser--large-portrait:before,
  .o-teaser--large-portrait:after,
  .o-teaser--large-landscape:before,
  .o-teaser--large-landscape:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-teaser--large:after,
  .o-teaser--large-portrait:after,
  .o-teaser--large-landscape:after {
    clear: both; }
  .o-teaser--large .o-teaser__content,
  .o-teaser--large-portrait .o-teaser__content,
  .o-teaser--large-landscape .o-teaser__content {
    padding: 20px;
    border: 1px solid #ccc1b7; }
  .o-teaser--large .o-teaser__heading,
  .o-teaser--large-portrait .o-teaser__heading,
  .o-teaser--large-landscape .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px; }
    .o-typography--loading-sans .o-teaser--large .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--large-portrait .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--large-landscape .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
  .o-teaser--large .o-teaser__timestamp,
  .o-teaser--large-portrait .o-teaser__timestamp,
  .o-teaser--large-landscape .o-teaser__timestamp {
    margin-top: 4px; }
  .o-teaser--large .o-teaser__standfirst,
  .o-teaser--large-portrait .o-teaser__standfirst,
  .o-teaser--large-landscape .o-teaser__standfirst {
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px; }
    @media (min-width: 61.25em) {
      .o-teaser--large .o-teaser__standfirst,
      .o-teaser--large-portrait .o-teaser__standfirst,
      .o-teaser--large-landscape .o-teaser__standfirst {
        font-size: 20px;
        line-height: 24px; } }

.o-teaser--large-portrait .o-teaser__content {
  border-bottom: 0; }

.o-teaser--large-portrait .o-teaser__image {
  position: relative;
  z-index: 1; }

.o-teaser--large-portrait .o-teaser__image-container {
  position: relative;
  float: none;
  width: 100%;
  margin-top: -1px;
  padding-left: 25%; }
  .o-teaser--large-portrait .o-teaser__image-container:after {
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    display: block;
    width: 100%;
    height: 50%;
    border-left: 1px solid #ccc1b7;
    border-bottom: 1px solid #ccc1b7; }

.o-teaser--large-landscape .o-teaser__content {
  position: relative;
  float: left;
  width: 60%;
  border-right: 0; }
  .o-teaser--large-landscape .o-teaser__content:after {
    content: '';
    position: absolute;
    top: 1px;
    right: -25%;
    height: 100%;
    width: 25%;
    display: block;
    border: 1px solid #ccc1b7;
    border-left: 0; }

.o-teaser--large-landscape .o-teaser__image {
  position: relative;
  max-width: 220px;
  z-index: 1; }

.o-teaser--large-landscape .o-teaser__image-container {
  position: relative;
  float: right;
  width: 40%;
  margin-top: 0;
  padding-left: 0; }
  .o-teaser--large-landscape .o-teaser__image-container:after {
    display: none; }

.o-teaser--large.o-teaser--has-image .o-teaser__image {
  position: relative;
  z-index: 1; }
  @media (min-width: 46.25em) and (max-width: 61.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image {
      max-width: 220px; } }

.o-teaser--large.o-teaser--has-image .o-teaser__image-container {
  position: relative;
  float: none;
  width: 100%;
  margin-top: -1px;
  padding-left: 25%; }
  .o-teaser--large.o-teaser--has-image .o-teaser__image-container:after {
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    display: block;
    width: 100%;
    height: 50%;
    border-left: 1px solid #ccc1b7;
    border-bottom: 1px solid #ccc1b7; }
  @media (min-width: 30.625em) and (max-width: 61.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image-container {
      float: right;
      margin-top: 0;
      padding-left: 0; }
      .o-teaser--large.o-teaser--has-image .o-teaser__image-container:after {
        display: none; } }
  @media (min-width: 30.625em) and (max-width: 46.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image-container {
      width: 40%; } }
  @media (min-width: 46.25em) and (max-width: 61.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image-container {
      width: 30%; } }

@media (max-width: 30.615em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    border-bottom: 0; } }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    position: relative;
    float: left;
    border-right: 0; }
    .o-teaser--large.o-teaser--has-image .o-teaser__content:after {
      content: '';
      position: absolute;
      top: 1px;
      right: -25%;
      height: 100%;
      width: 25%;
      display: block;
      border: 1px solid #ccc1b7;
      border-left: 0; } }

@media (min-width: 30.625em) and (max-width: 46.24em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    width: 60%; } }

@media (min-width: 46.25em) and (max-width: 61.24em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    width: 70%; } }

@media (min-width: 61.25em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    border-bottom: 0; } }

.o-teaser--opinion .o-teaser__meta {
  color: #0f5499; }

.o-teaser--opinion.o-teaser--opinion-background .o-teaser__standfirst,
.o-teaser--opinion.o-teaser--opinion-background .o-teaser__timestamp {
  color: #525c66; }

.o-teaser--opinion.o-teaser--opinion-background.o-teaser--large .o-teaser__content,
.o-teaser--opinion.o-teaser--opinion-background.o-teaser--large .o-teaser__image-container:after {
  background-color: #cce6ff;
  color: black;
  border: 0; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--opinion.o-teaser--opinion-background.o-teaser--large .o-teaser__content:after {
    background-color: #cce6ff;
    color: black;
    top: 0;
    border: 0; } }

.o-teaser--inverse .o-teaser__heading a:hover,
.o-teaser--inverse .o-teaser__heading a:focus,
.o-teaser--inverse .o-teaser__heading a:visited,
.o-teaser--inverse .o-teaser__tag:hover,
.o-teaser--inverse .o-teaser__tag:focus {
  color: #999999; }

.o-teaser--inverse .o-teaser__meta,
.o-teaser--inverse .o-teaser__duration,
.o-teaser--inverse .o-teaser__heading {
  color: #ffffff; }

.o-teaser--inverse .o-teaser__standfirst,
.o-teaser--inverse .o-teaser__timestamp {
  color: #b3b3b3; }

.o-teaser--inverse.o-teaser--hero .o-teaser__meta:after {
  border-bottom-color: #ffffff; }

.o-teaser--video .o-teaser__heading:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  content: '';
  width: 0.7em;
  height: 0.7em;
  min-width: 12px;
  min-height: 12px;
  margin-right: 0.15em;
  background-color: #262a33; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser--video .o-teaser__heading:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser--video .o-teaser__heading:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--video.o-teaser--has-image .o-teaser__heading:before {
  content: none; }

@media (max-width: 46.24em) {
  .o-teaser--video.o-teaser--has-image.o-teaser--small .o-teaser__heading:before {
    content: ''; } }

.o-teaser--video .o-teaser__standfirst {
  display: none; }

.o-teaser--video .o-teaser__image-placeholder {
  position: relative; }
  .o-teaser--video .o-teaser__image-placeholder:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 15%;
    padding-top: 15%;
    min-width: 20px;
    min-height: 20px;
    background-color: #262a33; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser--video .o-teaser__image-placeholder:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser--video .o-teaser__image-placeholder:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--big-video .o-teaser__heading:before,
.o-teaser--has-video .o-teaser__heading:before {
  content: none; }

.o-teaser--big-video .o-teaser__image-container,
.o-teaser--has-video .o-teaser__image-container {
  padding: 0 0 12px; }

.o-teaser--big-video.o-teaser--large .o-teaser__image-container,
.o-teaser--big-video.o-teaser--hero .o-teaser__image-container,
.o-teaser--has-video.o-teaser--large .o-teaser__image-container,
.o-teaser--has-video.o-teaser--hero .o-teaser__image-container {
  padding-left: 10%;
  padding-right: 10%; }

.o-teaser--big-video.o-teaser--large .o-teaser__image-container,
.o-teaser--has-video.o-teaser--large .o-teaser__image-container {
  padding-top: 12px; }

.o-teaser--big-video.o-teaser--hero .o-teaser__image-container,
.o-teaser--has-video.o-teaser--hero .o-teaser__image-container {
  padding-top: 4px; }

.o-teaser__duration {
  font-size: 14px;
  margin: 0 0 0 0.25em;
  color: #66605c; }
  .o-teaser__duration:first-child {
    margin-left: 0; }

.o-teaser--hero {
  zoom: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  .o-teaser--hero:before, .o-teaser--hero:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-teaser--hero:after {
    clear: both; }
  .o-teaser--hero .o-teaser__content {
    padding: 20px;
    border: 1px solid #ccc1b7; }
  .o-teaser--hero .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px; }
    .o-typography--loading-sans .o-teaser--hero .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
  .o-teaser--hero .o-teaser__timestamp {
    margin-top: 4px; }
  .o-teaser--hero .o-teaser__standfirst {
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px; }
    @media (min-width: 61.25em) {
      .o-teaser--hero .o-teaser__standfirst {
        font-size: 20px;
        line-height: 24px; } }
  .o-teaser--hero .o-teaser__content {
    background-color: #f2dfce;
    border: 0; }
  .o-teaser--hero .o-teaser__meta:after {
    margin-top: 4px;
    margin-bottom: 12px;
    content: '';
    display: block;
    width: 60px;
    border-bottom: 4px solid #990f3d; }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image {
    position: relative;
    z-index: 1; }
    @media (min-width: 46.25em) and (max-width: 61.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image {
        max-width: 220px; } }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
    position: relative;
    float: none;
    width: 100%;
    margin-top: -1px;
    padding-left: 25%; }
    .o-teaser--hero.o-teaser--has-image .o-teaser__image-container:after {
      position: absolute;
      top: 0;
      left: 0;
      content: '';
      display: block;
      width: 100%;
      height: 50%;
      border-left: 1px solid #ccc1b7;
      border-bottom: 1px solid #ccc1b7; }
    @media (min-width: 30.625em) and (max-width: 61.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
        float: right;
        margin-top: 0;
        padding-left: 0; }
        .o-teaser--hero.o-teaser--has-image .o-teaser__image-container:after {
          display: none; } }
    @media (min-width: 30.625em) and (max-width: 46.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
        width: 40%; } }
    @media (min-width: 46.25em) and (max-width: 61.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
        width: 30%; } }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
    width: 100%;
    padding-left: 30%; }
    .o-teaser--hero.o-teaser--has-image .o-teaser__image-container:after {
      background-color: #f2dfce;
      display: block;
      top: 50%;
      border: 0; }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image {
    max-width: 100%; }
  @media (max-width: 46.24em) {
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__content {
      text-align: center; }
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__meta:after {
      margin-left: auto;
      margin-right: auto; }
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__image-container {
      padding: 0 15%; } }
  @media (min-width: 46.25em) {
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image {
      position: relative; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__image-container {
        position: relative;
        margin-top: 0;
        padding-left: 0;
        z-index: 0; }
        .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__image-container:after {
          display: none; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__content {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        min-height: 30%;
        background-color: transparent;
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.75), transparent);
        pointer-events: none; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__heading,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__heading a,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__heading a:visited,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__meta,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__standfirst,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__timestamp {
        color: #ffffff;
        pointer-events: auto; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__meta:after {
        border-bottom-color: #ffffff; } }
  .o-teaser--hero.o-teaser--standalone .o-teaser__heading {
    font-size: 28px;
    line-height: 32px; }
  .o-teaser--hero.o-teaser--standalone .o-teaser__image-container {
    padding-left: 20%; }
    .o-teaser--hero.o-teaser--standalone .o-teaser__image-container:after {
      top: 25%;
      height: 75%; }

.o-teaser--centre .o-teaser__content {
  text-align: center; }

.o-teaser--centre .o-teaser__meta:after {
  margin-left: auto;
  margin-right: auto; }

.o-teaser--centre.o-teaser--has-image .o-teaser__image-container {
  padding: 0 15%; }

.o-teaser--stretched {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }
  .o-teaser--stretched .o-teaser__content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .o-teaser--stretched .o-teaser__heading {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }

.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:focus, .o-teaser--hero.o-teaser--opinion .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:focus {
  color: #999999; }

.o-teaser--hero.o-teaser--highlight .o-teaser__meta,
.o-teaser--hero.o-teaser--highlight .o-teaser__duration,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading, .o-teaser--hero.o-teaser--opinion .o-teaser__meta,
.o-teaser--hero.o-teaser--opinion .o-teaser__duration,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading {
  color: #ffffff; }

.o-teaser--hero.o-teaser--highlight .o-teaser__standfirst,
.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp, .o-teaser--hero.o-teaser--opinion .o-teaser__standfirst,
.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp {
  color: #b3b3b3; }

.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__meta:after, .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__meta:after {
  border-bottom-color: #ffffff; }

.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__image-container:after, .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__image-container:after {
  border: 0; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content:after, .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content:after {
    top: 0;
    border: 0; } }

.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:focus {
  color: #bed1e3; }

.o-teaser--hero.o-teaser--opinion .o-teaser__standfirst,
.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp,
.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp-prefix:before {
  color: #cfddeb; }

.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp-prefix:before {
  background-color: #cfddeb; }

.o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__image-container:after {
  background-color: #0f5499; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content:after {
    background-color: #0f5499; } }

.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:focus {
  color: #e3becb; }

.o-teaser--hero.o-teaser--highlight .o-teaser__standfirst,
.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp,
.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp-prefix:before {
  color: #ebcfd8; }

.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp-prefix:before {
  background-color: #ebcfd8; }

.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__image-container:after {
  background-color: #990f3d;
  color: white; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content:after {
    background-color: #990f3d;
    color: white; } }

.o-teaser--hero.o-teaser--extra-article .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--extra-article .o-teaser__heading a:focus {
  color: #ffec1a; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--extra-article .o-teaser__tag:focus {
  color: #fffac1; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__meta {
  color: #ffec1a; }
  .o-teaser--hero.o-teaser--extra-article .o-teaser__meta:after {
    border-color: #ffec1a; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__heading {
  color: #ffffff; }
  .o-teaser--hero.o-teaser--extra-article .o-teaser__heading a:visited {
    color: #939599; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__standfirst,
.o-teaser--hero.o-teaser--extra-article .o-teaser__timestamp {
  color: #d4d4d6; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__image-container:after,
.o-teaser--hero.o-teaser--extra-article .o-teaser__content {
  background-color: #262a33; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--extra-article .o-teaser__content:after {
    background-color: #262a33; } }

@media (min-width: 46.25em) and (max-width: 61.24em) {
  .o-teaser--midslice.o-teaser--has-image .o-teaser__image-container {
    padding: 0 30%; } }

.o-teaser--top-story {
  zoom: 1; }
  .o-teaser--top-story:before, .o-teaser--top-story:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-teaser--top-story:after {
    clear: both; }
  .o-teaser--top-story .o-teaser__content {
    padding: 20px;
    border: 1px solid #ccc1b7; }
  .o-teaser--top-story .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px; }
    .o-typography--loading-sans .o-teaser--top-story .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
  .o-teaser--top-story .o-teaser__timestamp {
    margin-top: 4px; }
  .o-teaser--top-story .o-teaser__standfirst {
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px; }
    @media (min-width: 61.25em) {
      .o-teaser--top-story .o-teaser__standfirst {
        font-size: 20px;
        line-height: 24px; } }
  .o-teaser--top-story .o-teaser__content {
    padding: 0 0 32px;
    border: 0; }
  .o-teaser--top-story .o-teaser__heading {
    font-family: FinancierDisplayWeb, serif;
    font-size: 32px;
    line-height: 1; }
    @media (min-width: 61.25em) {
      .o-teaser--top-story .o-teaser__heading {
        font-size: 48px;
        line-height: 48px; } }
    .o-typography--loading-display .o-teaser--top-story .o-teaser__heading {
      font-size: 28.8px;
      font-family: serif; }
      @media (min-width: 61.25em) {
        .o-typography--loading-display .o-teaser--top-story .o-teaser__heading {
          font-size: 43.2px; } }
  .o-teaser--top-story .o-teaser__standfirst {
    font-size: 20px;
    line-height: 24px; }
  .o-teaser--top-story.o-teaser--landscape .o-teaser__image-container, .o-teaser--top-story.o-teaser--standalone .o-teaser__image-container {
    margin-bottom: 20px; }
  .o-teaser--top-story.o-teaser--landscape, .o-teaser--top-story.o-teaser--big-story {
    zoom: 1;
    background-color: #f2dfce;
    padding: 12px; }
    .o-teaser--top-story.o-teaser--landscape:before, .o-teaser--top-story.o-teaser--landscape:after, .o-teaser--top-story.o-teaser--big-story:before, .o-teaser--top-story.o-teaser--big-story:after {
      content: '';
      display: table;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
    .o-teaser--top-story.o-teaser--landscape:after, .o-teaser--top-story.o-teaser--big-story:after {
      clear: both; }
    @media (min-width: 46.25em) {
      .o-teaser--top-story.o-teaser--landscape, .o-teaser--top-story.o-teaser--big-story {
        padding: 20px 0 0 20px; }
        .o-teaser--top-story.o-teaser--landscape .o-teaser__content, .o-teaser--top-story.o-teaser--big-story .o-teaser__content {
          float: left;
          width: 50%;
          padding-right: 20px; }
        .o-teaser--top-story.o-teaser--landscape .o-teaser__image-container,
        .o-teaser--top-story.o-teaser--landscape .o-teaser__related, .o-teaser--top-story.o-teaser--big-story .o-teaser__image-container,
        .o-teaser--top-story.o-teaser--big-story .o-teaser__related {
          float: right;
          width: 50%; }
        .o-teaser--top-story.o-teaser--landscape .o-teaser__related, .o-teaser--top-story.o-teaser--big-story .o-teaser__related {
          padding-right: 20px; } }
  .o-teaser--top-story.o-teaser--big-story {
    margin-bottom: 0;
    padding: 0;
    border-bottom: 0; }
    .o-teaser--top-story.o-teaser--big-story .o-teaser__image-placeholder {
      padding-bottom: 100%; }
    .o-teaser--top-story.o-teaser--big-story .o-teaser__content {
      padding: 60px 0 12px; }
    @media (min-width: 46.25em) {
      .o-teaser--top-story.o-teaser--big-story .o-teaser__content {
        float: left;
        width: 50%;
        padding: 60px 20px 12px 0; }
      .o-teaser--top-story.o-teaser--big-story .o-teaser__image-container {
        width: 50%;
        float: right; } }
    @media (min-width: 61.25em) {
      .o-teaser--top-story.o-teaser--big-story .o-teaser__image-container {
        margin-bottom: 0; } }

.o-teaser--basic-package,
.o-teaser--special-report-package,
.o-teaser--extra-package {
  width: 100%;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  .o-teaser--basic-package .o-teaser__heading a:hover,
  .o-teaser--basic-package .o-teaser__heading a:focus,
  .o-teaser--basic-package .o-teaser__heading a:visited,
  .o-teaser--basic-package .o-teaser__tag:hover,
  .o-teaser--basic-package .o-teaser__tag:focus,
  .o-teaser--special-report-package .o-teaser__heading a:hover,
  .o-teaser--special-report-package .o-teaser__heading a:focus,
  .o-teaser--special-report-package .o-teaser__heading a:visited,
  .o-teaser--special-report-package .o-teaser__tag:hover,
  .o-teaser--special-report-package .o-teaser__tag:focus,
  .o-teaser--extra-package .o-teaser__heading a:hover,
  .o-teaser--extra-package .o-teaser__heading a:focus,
  .o-teaser--extra-package .o-teaser__heading a:visited,
  .o-teaser--extra-package .o-teaser__tag:hover,
  .o-teaser--extra-package .o-teaser__tag:focus {
    color: #999999; }
  .o-teaser--basic-package .o-teaser__meta,
  .o-teaser--basic-package .o-teaser__duration,
  .o-teaser--basic-package .o-teaser__heading,
  .o-teaser--special-report-package .o-teaser__meta,
  .o-teaser--special-report-package .o-teaser__duration,
  .o-teaser--special-report-package .o-teaser__heading,
  .o-teaser--extra-package .o-teaser__meta,
  .o-teaser--extra-package .o-teaser__duration,
  .o-teaser--extra-package .o-teaser__heading {
    color: #ffffff; }
  .o-teaser--basic-package .o-teaser__standfirst,
  .o-teaser--basic-package .o-teaser__timestamp,
  .o-teaser--special-report-package .o-teaser__standfirst,
  .o-teaser--special-report-package .o-teaser__timestamp,
  .o-teaser--extra-package .o-teaser__standfirst,
  .o-teaser--extra-package .o-teaser__timestamp {
    color: #b3b3b3; }
  .o-teaser--basic-package.o-teaser--hero .o-teaser__meta:after,
  .o-teaser--special-report-package.o-teaser--hero .o-teaser__meta:after,
  .o-teaser--extra-package.o-teaser--hero .o-teaser__meta:after {
    border-bottom-color: #ffffff; }
  .o-teaser--basic-package .package-teaser__list,
  .o-teaser--special-report-package .package-teaser__list,
  .o-teaser--extra-package .package-teaser__list {
    margin: -12px 0 0;
    padding: 0 20px 12px;
    background: inherit;
    list-style: none; }
  .o-teaser--basic-package .package-teaser__list-item, .o-teaser--basic-package .package-teaser__landing-link,
  .o-teaser--special-report-package .package-teaser__list-item,
  .o-teaser--special-report-package .package-teaser__landing-link,
  .o-teaser--extra-package .package-teaser__list-item,
  .o-teaser--extra-package .package-teaser__landing-link {
    font-family: MetricWeb, sans-serif;
    font-size: 16px;
    line-height: 20px;
    padding: 12px 0; }
    .o-typography--loading-sans .o-teaser--basic-package .package-teaser__list-item, .o-typography--loading-sans .o-teaser--basic-package .package-teaser__landing-link, .o-typography--loading-sans
    .o-teaser--special-report-package .package-teaser__list-item, .o-typography--loading-sans
    .o-teaser--special-report-package .package-teaser__landing-link, .o-typography--loading-sans
    .o-teaser--extra-package .package-teaser__list-item, .o-typography--loading-sans
    .o-teaser--extra-package .package-teaser__landing-link {
      font-size: 13.92px;
      font-family: sans-serif; }
    .o-teaser--basic-package .package-teaser__list-item > a, .o-teaser--basic-package .package-teaser__landing-link > a,
    .o-teaser--special-report-package .package-teaser__list-item > a,
    .o-teaser--special-report-package .package-teaser__landing-link > a,
    .o-teaser--extra-package .package-teaser__list-item > a,
    .o-teaser--extra-package .package-teaser__landing-link > a {
      text-decoration: none;
      border: 0; }
  .o-teaser--basic-package .package-teaser__list-item a,
  .o-teaser--special-report-package .package-teaser__list-item a,
  .o-teaser--extra-package .package-teaser__list-item a {
    color: #33302e; }
    .o-teaser--basic-package .package-teaser__list-item a:hover,
    .o-teaser--special-report-package .package-teaser__list-item a:hover,
    .o-teaser--extra-package .package-teaser__list-item a:hover {
      color: #736c67; }
  .o-teaser--basic-package .package-teaser__landing-link a,
  .o-teaser--special-report-package .package-teaser__landing-link a,
  .o-teaser--extra-package .package-teaser__landing-link a {
    color: #b31247; }
    .o-teaser--basic-package .package-teaser__landing-link a:hover,
    .o-teaser--special-report-package .package-teaser__landing-link a:hover,
    .o-teaser--extra-package .package-teaser__landing-link a:hover {
      color: #b31247; }
    .o-teaser--basic-package .package-teaser__landing-link a:after,
    .o-teaser--special-report-package .package-teaser__landing-link a:after,
    .o-teaser--extra-package .package-teaser__landing-link a:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23B31247,%23B31247&format=svg");
      width: 30px;
      height: 30px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      position: absolute;
      bottom: 18px; }
      @media screen and (-ms-high-contrast: active) {
        .o-teaser--basic-package .package-teaser__landing-link a:after,
        .o-teaser--special-report-package .package-teaser__landing-link a:after,
        .o-teaser--extra-package .package-teaser__landing-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-teaser--basic-package .package-teaser__landing-link a:after,
        .o-teaser--special-report-package .package-teaser__landing-link a:after,
        .o-teaser--extra-package .package-teaser__landing-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-teaser--basic-package .o-teaser__image-placeholder,
  .o-teaser--special-report-package .o-teaser__image-placeholder,
  .o-teaser--extra-package .o-teaser__image-placeholder {
    z-index: -1; }
  .o-teaser--basic-package .o-teaser__content,
  .o-teaser--special-report-package .o-teaser__content,
  .o-teaser--extra-package .o-teaser__content {
    background-color: #f2dfce; }
  .o-teaser--basic-package .o-teaser__meta,
  .o-teaser--special-report-package .o-teaser__meta,
  .o-teaser--extra-package .o-teaser__meta {
    color: #b31247;
    padding: 15px 0 0 20px;
    width: calc(100% - 40px);
    position: relative;
    top: -50px;
    background: inherit; }
    .o-teaser--basic-package .o-teaser__meta:after,
    .o-teaser--special-report-package .o-teaser__meta:after,
    .o-teaser--extra-package .o-teaser__meta:after {
      margin-top: 4px;
      content: "";
      display: block;
      width: 60px;
      border-bottom: 4px solid #b31247; }
  .o-teaser--basic-package .o-teaser__heading,
  .o-teaser--special-report-package .o-teaser__heading,
  .o-teaser--extra-package .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px;
    color: black;
    background: inherit;
    padding: 20px;
    margin-top: -52px;
    width: 100%; }
    .o-typography--loading-sans .o-teaser--basic-package .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--special-report-package .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--extra-package .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
    .o-teaser--basic-package .o-teaser__heading a:hover, .o-teaser--basic-package .o-teaser__heading:focus,
    .o-teaser--special-report-package .o-teaser__heading a:hover,
    .o-teaser--special-report-package .o-teaser__heading:focus,
    .o-teaser--extra-package .o-teaser__heading a:hover,
    .o-teaser--extra-package .o-teaser__heading:focus {
      color: #736c67; }

.o-teaser--special-report-package .package-teaser__list-item a {
  color: #ffffff; }
  .o-teaser--special-report-package .package-teaser__list-item a:hover {
    color: #eabfcd; }

.o-teaser--special-report-package .package-teaser__landing-link a {
  color: #f0d0da; }
  .o-teaser--special-report-package .package-teaser__landing-link a:hover {
    color: #ffffff; }
  .o-teaser--special-report-package .package-teaser__landing-link a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 30px;
    height: 30px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser--special-report-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser--special-report-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--special-report-package .o-teaser__content {
  background-color: #b31247; }

.o-teaser--special-report-package .o-teaser__meta {
  color: #ffffff; }
  .o-teaser--special-report-package .o-teaser__meta:after {
    border-color: #ffffff; }

.o-teaser--special-report-package .o-teaser__heading {
  color: #ffffff; }
  .o-teaser--special-report-package .o-teaser__heading a:hover,
  .o-teaser--special-report-package .o-teaser__heading a:visited, .o-teaser--special-report-package .o-teaser__heading:focus {
    color: #eabfcd; }

.o-teaser--extra-package .package-teaser__list-item a {
  color: #ffffff; }
  .o-teaser--extra-package .package-teaser__list-item a:hover {
    color: #ffec1a; }

.o-teaser--extra-package .package-teaser__landing-link a {
  color: #ffec1a; }
  .o-teaser--extra-package .package-teaser__landing-link a:hover {
    color: #ffffff; }
  .o-teaser--extra-package .package-teaser__landing-link a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFEC1A,%23FFEC1A&format=svg");
    width: 30px;
    height: 30px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser--extra-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser--extra-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--extra-package .o-teaser__content {
  background-color: #262a33; }

.o-teaser--extra-package .o-teaser__meta {
  color: #ffec1a; }
  .o-teaser--extra-package .o-teaser__meta:after {
    border-color: #ffec1a; }

.o-teaser--extra-package .o-teaser__heading {
  color: #ffffff; }
  .o-teaser--extra-package .o-teaser__heading a:hover, .o-teaser--extra-package .o-teaser__heading:focus {
    color: #ffec1a; }

.o-teaser--extra-package .o-teaser__timestamp {
  color: #ffffff; }

.o-teaser--small.o-teaser--live .o-teaser__content {
  padding: 12px; }

.o-teaser--small.o-teaser--live.o-teaser--has-image {
  padding: 12px; }
  .o-teaser--small.o-teaser--live.o-teaser--has-image .o-teaser__content {
    padding: 0px; }

.o-teaser--small.o-teaser--live {
  background: #cc0000; }
  .o-teaser--small.o-teaser--live .o-teaser__heading a:hover,
  .o-teaser--small.o-teaser--live .o-teaser__heading a:focus,
  .o-teaser--small.o-teaser--live .o-teaser__heading a:visited,
  .o-teaser--small.o-teaser--live .o-teaser__tag:hover,
  .o-teaser--small.o-teaser--live .o-teaser__tag:focus {
    color: #999999; }
  .o-teaser--small.o-teaser--live .o-teaser__meta,
  .o-teaser--small.o-teaser--live .o-teaser__duration,
  .o-teaser--small.o-teaser--live .o-teaser__heading {
    color: #ffffff; }
  .o-teaser--small.o-teaser--live .o-teaser__standfirst,
  .o-teaser--small.o-teaser--live .o-teaser__timestamp {
    color: #b3b3b3; }
  .o-teaser--small.o-teaser--live.o-teaser--hero .o-teaser__meta:after {
    border-bottom-color: #ffffff; }
  .o-teaser--small.o-teaser--live .o-teaser__content * {
    color: white; }
    .o-teaser--small.o-teaser--live .o-teaser__content *:hover {
      color: white; }
  .o-teaser--small.o-teaser--live .o-teaser__timestamp-prefix:before,
  .o-teaser--small.o-teaser--live .o-teaser__timestamp--inprogress:before {
    background-color: white; }

.o-teaser--live .o-teaser__content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.o-teaser--live .o-teaser__timestamp {
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1; }

.o-teaser--live .o-teaser__timestamp time {
  display: none; }

html {
  background-color: #fff1e5;
  font-family: MetricWeb, sans-serif;
  font-size: initial;
  overflow-x: hidden; }

body {
  margin: 0;
  color: #33302e;
  -webkit-text-size-adjust: 100%; }

.core .o--if-js,
.enhanced .o--if-no-js {
  display: none !important; }

a {
  color: #0f5499;
  -webkit-font-smoothing: antialiased;
  text-decoration: none; }
  a:hover {
    text-decoration: none; }

.alphaville-visually-hidden {
  position: absolute;
  clip: rect(0 0 0 0);
  margin: -1px;
  border: 0;
  overflow: hidden;
  padding: 0;
  width: 1px;
  height: 1px; }

.alphaville-content {
  margin-top: 12px; }

.alphaville-logged-in .alphaville-logged-in-hidden {
  display: none; }

.alphaville-logged-out .alphaville-logged-out-hidden {
  display: none; }

.clearfix:after {
  content: " ";
  /* Older browser do not support empty content */
  visibility: hidden;
  display: block;
  height: 0;
  clear: both; }

.alphaville-content-box {
  position: relative;
  border: 1px solid #ccc1b7;
  margin: 10px 0;
  padding: 15px 25px 15px 20px; }

.alphaville-content-box__title {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  left: 10px;
  top: -10px;
  background-color: #fff1e5;
  position: absolute;
  margin: 0;
  padding: 0 10px; }
  .o-typography--loading-display .alphaville-content-box__title {
    font-size: 18px;
    font-family: serif; }

.alphaville-overlay-text {
  min-width: 150px;
  max-width: 250px;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 15px; }

.alphaville-overlay-form-content {
  min-width: 300px;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 15px; }

.alphaville-overlay-buttons {
  text-align: center; }
  .alphaville-overlay-buttons .alphaville-overlay-ok,
  .alphaville-overlay-buttons .alphaville-overlay-cancel,
  .alphaville-overlay-buttons .alphaville-overlay-submit {
    min-width: 70px; }

.alphaville-ad-top {
  display: none; }
  @media (min-width: 46.25em) {
    .alphaville-ad-top {
      display: block;
      padding: 10px 0;
      line-height: 0;
      background-color: #ccc1b7; } }

.alphaville-ad-stream {
  display: block; }
  @media (min-width: 61.25em) {
    .alphaville-ad-stream {
      display: none; } }

.alphaville-ad-mpu-mobile {
  display: block; }
  @media (min-width: 61.25em) {
    .alphaville-ad-mpu-mobile {
      display: none; } }

.alphaville-ad-dmpu-desktop {
  display: none;
  margin-bottom: 15px; }
  @media (min-width: 61.25em) {
    .alphaville-ad-dmpu-desktop {
      display: block; } }

.alphaville-ad-grid-small {
  position: relative;
  float: left;
  flex: 1 1 0%;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px;
  display: block;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%;
  display: block; }
  @media \0screen {
    .alphaville-ad-grid-small {
      min-width: 0 !important; } }
  @media (min-width: 46.25em) {
    .alphaville-ad-grid-small {
      padding-left: 20px; } }
  @media \0screen {
    .alphaville-ad-grid-small {
      padding-left: 20px; } }
  @media \0screen {
    .alphaville-ad-grid-small {
      display: none; } }
  @media (min-width: 46.25em) {
    .alphaville-ad-grid-small {
      display: none; } }

.alphaville-ad-grid-large {
  position: relative;
  float: left;
  flex: 1 1 0%;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px;
  display: none;
  display: none; }
  @media \0screen {
    .alphaville-ad-grid-large {
      min-width: 0 !important; } }
  @media (min-width: 46.25em) {
    .alphaville-ad-grid-large {
      padding-left: 20px; } }
  @media \0screen {
    .alphaville-ad-grid-large {
      padding-left: 20px; } }
  @media (min-width: 46.25em) {
    .alphaville-ad-grid-large {
      display: block;
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
      min-width: 100%;
      max-width: 100%; } }
  @media \0screen {
    .alphaville-ad-grid-large {
      display: block;
      width: 100%; } }

.alphaville-ad-grid {
  position: relative;
  float: left;
  flex: 1 1 0%;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px;
  display: block;
  flex-basis: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%; }
  @media \0screen {
    .alphaville-ad-grid {
      min-width: 0 !important; } }
  @media (min-width: 46.25em) {
    .alphaville-ad-grid {
      padding-left: 20px; } }
  @media \0screen {
    .alphaville-ad-grid {
      padding-left: 20px; } }

.alphaville-ad-longroom-mobile-mpu {
  display: block; }
  @media (min-width: 46.25em) {
    .alphaville-ad-longroom-mobile-mpu {
      display: none; } }

.alphaville-ad-longroom-tablet-leaderboard,
.alphaville-ad-longroom-tablet-mpu {
  display: none; }
  @media (min-width: 46.25em) {
    .alphaville-ad-longroom-tablet-leaderboard,
    .alphaville-ad-longroom-tablet-mpu {
      display: block; } }
  @media (min-width: 61.25em) {
    .alphaville-ad-longroom-tablet-leaderboard,
    .alphaville-ad-longroom-tablet-mpu {
      display: none; } }

.o-ads--empty,
.o-ads[data-o-ads-loaded=false] {
  height: 0;
  min-height: 0;
  padding: 0;
  overflow: hidden; }

.barrier {
  font-size: 14px;
  border: 1px solid black;
  padding: 10px;
  text-align: center; }
  .barrier h2 {
    margin-bottom: 5px; }
  .barrier .o-buttons {
    display: block;
    max-width: 180px;
    margin: 6px auto;
    padding-left: 4px;
    padding-right: 4px; }
    .barrier .o-buttons:hover {
      text-decoration: none; }

.barrier-subtitle {
  margin-top: 0; }

.barrier-img {
  margin: 10px auto; }
  .barrier-img img {
    width: 100%;
    max-width: 455px; }

.marketslive-live-lozenge-icon {
  display: inline-block;
  padding: 7px;
  color: #ffffff;
  background-color: transparent;
  border-radius: 34px;
  margin-left: 5px;
  position: relative;
  border: 2px solid #cf191d; }
  .marketslive-live-lozenge-icon:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px;
    background-color: #cf191d;
    border-radius: 27px;
    margin-top: 2px;
    margin-right: 2px; }

.marketslive-live-title {
  color: #cf191d !important; }

.marketslive-live-color {
  color: #cf191d !important; }

.marketslive-notification {
  position: fixed;
  bottom: 0;
  left: 0px;
  width: 100%;
  background: #ffffff;
  padding: 6px 0;
  -webkit-box-shadow: 0px -2px 4px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 0px -2px 4px -2px rgba(0, 0, 0, 0.3);
  z-index: 5; }
  @media (min-width: 46.25em) {
    .marketslive-notification {
      left: 15px;
      width: auto;
      min-width: 300px;
      padding: 20px 10px;
      font-size: 14px;
      text-align: center;
      -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3);
      box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3); } }
  .marketslive-notification .marketslive-notification-close {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%2314BDCC,%2314BDCC&format=svg");
    width: 15px;
    height: 15px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    float: right;
    margin-right: 10px;
    cursor: pointer;
    margin-top: 4px; }
    @media screen and (-ms-high-contrast: active) {
      .marketslive-notification .marketslive-notification-close {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .marketslive-notification .marketslive-notification-close {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
    @media (min-width: 46.25em) {
      .marketslive-notification .marketslive-notification-close {
        position: absolute;
        top: 5px;
        right: 8px;
        margin-right: 0;
        margin-top: 0; } }
  .marketslive-notification .marketslive-notification-title {
    display: inline-block;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 18px;
    color: #cf191d;
    margin-left: 10px; }
    @media (min-width: 46.25em) {
      .marketslive-notification .marketslive-notification-title {
        display: block;
        margin-left: 0;
        margin-bottom: 5px; } }
  .marketslive-notification .marketslive-notification-icon {
    display: inline-block;
    padding: 5px;
    color: #ffffff;
    background-color: transparent;
    border-radius: 26px;
    margin-left: 5px;
    position: relative;
    border: 2px solid #cf191d; }
    .marketslive-notification .marketslive-notification-icon:after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      padding: 3px;
      background-color: #cf191d;
      border-radius: 23px;
      margin-top: 2px;
      margin-right: 2px; }
  .marketslive-notification .marketslive-notification-desc {
    display: none; }
    @media (min-width: 46.25em) {
      .marketslive-notification .marketslive-notification-desc {
        display: block;
        margin-bottom: 10px;
        color: #cf191d;
        font-size: 13px; } }
  .marketslive-notification .marketslive-notification-cta {
    display: inline-block;
    margin-left: 10px; }
    @media (min-width: 46.25em) {
      .marketslive-notification .marketslive-notification-cta {
        margin-left: 0;
        display: block; } }
    .marketslive-notification .marketslive-notification-cta a {
      display: inline-block;
      padding: 3px 7px;
      border: 1px solid #14bdcc;
      color: #14bdcc;
      font-size: 13px;
      text-decoration: none; }
      .marketslive-notification .marketslive-notification-cta a:hover {
        text-decoration: underline; }

.alphaville-header .ml-live-lozenge-icon {
  display: none; }

.alphaville-drawer[data-o-header-drawer--js] .o-header__drawer-menu-list--child[aria-hidden=false] {
  max-height: 1000px; }

.alphaville-header-ml-lozenge-icon {
  display: inline-block;
  padding: 6px;
  color: #ffffff;
  background-color: transparent;
  border-radius: 32px;
  margin-left: 5px;
  position: relative;
  border: 2px solid #cf191d;
  margin-bottom: -3px;
  display: none; }
  .alphaville-header-ml-lozenge-icon:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px;
    background-color: #cf191d;
    border-radius: 26px;
    margin-top: 2px;
    margin-right: 2px; }
  .ml-is-live .alphaville-header-ml-lozenge-icon {
    display: inline-block; }

.alphaville-drawer-ml-lozenge-icon {
  display: inline-block;
  padding: 6px;
  color: #ffffff;
  background-color: transparent;
  border-radius: 32px;
  margin-left: 5px;
  position: relative;
  border: 2px solid #cf191d;
  margin-bottom: -2px;
  display: none; }
  .alphaville-drawer-ml-lozenge-icon:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px;
    background-color: #cf191d;
    border-radius: 26px;
    margin-top: 2px;
    margin-right: 2px; }
  .o-header__drawer-menu-link--selected .alphaville-drawer-ml-lozenge-icon {
    display: inline-block;
    padding: 6px;
    color: #ffffff;
    background-color: transparent;
    border-radius: 32px;
    margin-left: 5px;
    position: relative;
    border: 2px solid #ffffff;
    display: none; }
    .o-header__drawer-menu-link--selected .alphaville-drawer-ml-lozenge-icon:after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      padding: 4px;
      background-color: #ffffff;
      border-radius: 26px;
      margin-top: 2px;
      margin-right: 2px; }
    .ml-is-live .o-header__drawer-menu-link--selected .alphaville-drawer-ml-lozenge-icon {
      display: inline-block; }
  .ml-is-live .alphaville-drawer-ml-lozenge-icon {
    display: inline-block; }

.ml-is-live .alphaville-header-ml-title {
  color: #cf191d !important; }

.ml-is-live .alphaville-drawer-ml-title {
  color: #cf191d !important; }
  .ml-is-live .alphaville-drawer-ml-title.o-header__drawer-menu-link--selected {
    color: #ffffff !important; }

.alphaville-header__toggle-article-view {
  float: right;
  line-height: 17px;
  padding: 8px 0 0;
  display: none; }
  @media (min-width: 30.625em) {
    .alphaville-header__toggle-article-view {
      display: block; } }

.o-header__nav--desktop .alphaville-header__toggle-article-view {
  margin-right: 20px; }

.alphaville-header--sticky .alphaville-header__toggle-article-view {
  padding-top: 15px; }

.alphaville-header__toggle-article-view-item-separator {
  display: inline-block;
  width: 1px;
  height: 23px;
  margin: 0 5px;
  background: #ccc1b7; }

.alphaville-header__toggle-article-view-item {
  border: 0;
  display: inline-block;
  position: relative; }
  .alphaville-header__toggle-article-view-item:after {
    position: absolute;
    top: 0;
    left: 0;
    content: ''; }

.alphaville-header__toggle-article-view-label {
  display: none; }
  @media (min-width: 46.25em) {
    .alphaville-header__toggle-article-view-label {
      display: inline-block;
      position: relative;
      top: -9px;
      font-style: italic; } }

.alphaville-header__toggle-article-view--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23CCC1B7,%23CCC1B7&format=svg");
  width: 25px;
  height: 25px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline; }
  @media screen and (-ms-high-contrast: active) {
    .alphaville-header__toggle-article-view--grid {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .alphaville-header__toggle-article-view--grid {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-header__toggle-article-view--grid:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    visibility: hidden;
    left: -9999px; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-header__toggle-article-view--grid:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .alphaville-header__toggle-article-view--grid:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-header__toggle-article-view--grid:hover, .alphaville-header__toggle-article-view--grid[data-selected] {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-header__toggle-article-view--grid:hover, .alphaville-header__toggle-article-view--grid[data-selected] {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .alphaville-header__toggle-article-view--grid:hover, .alphaville-header__toggle-article-view--grid[data-selected] {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.alphaville-header__toggle-article-view--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23CCC1B7,%23CCC1B7&format=svg");
  width: 25px;
  height: 25px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline; }
  @media screen and (-ms-high-contrast: active) {
    .alphaville-header__toggle-article-view--list {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .alphaville-header__toggle-article-view--list {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-header__toggle-article-view--list:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    visibility: hidden;
    left: -9999px; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-header__toggle-article-view--list:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .alphaville-header__toggle-article-view--list:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-header__toggle-article-view--list:hover, .alphaville-header__toggle-article-view--list[data-selected] {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-header__toggle-article-view--list:hover, .alphaville-header__toggle-article-view--list[data-selected] {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .alphaville-header__toggle-article-view--list:hover, .alphaville-header__toggle-article-view--list[data-selected] {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.alphaville-header__container {
  text-align: center; }
  @media (min-width: 46.25em) {
    .alphaville-header__container {
      text-align: left; } }

@media (min-width: 46.25em) {
  .alphaville-header__nav-list {
    margin: 0; } }

.alphaville-header__subbrand {
  position: relative; }
  .alphaville-header__subbrand:before {
    content: '';
    width: 100%;
    height: 1px;
    background: #a6a6a6;
    position: absolute;
    left: 0;
    top: 50%; }

.alphaville-header__subbrand-content {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  min-width: 240px;
  max-width: 1220px;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1220px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center; }
  @media (min-width: 46.25em) {
    .alphaville-header__subbrand-content {
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 46.25em) {
    .alphaville-header__subbrand-content {
      max-width: 740px; } }
  @media (min-width: 61.25em) {
    .alphaville-header__subbrand-content {
      max-width: 980px; } }
  @media (min-width: 76.25em) {
    .alphaville-header__subbrand-content {
      max-width: 1220px; } }
  @media \0screen {
    .alphaville-header__subbrand-content {
      padding-left: 20px;
      padding-right: 20px;
      width: 980px; } }
  .alphaville-header__subbrand-content:before {
    content: '';
    background: url(/assets/index/bower/WR0iAg7euY/alphaville-ui/header/AV_brand_logo.svg) no-repeat;
    background-size: contain;
    height: 56px;
    width: 100px;
    float: left;
    margin: -12px -100px -12px 0; }
    @media (min-width: 46.25em) {
      .alphaville-header__subbrand-content:before {
        height: 84px;
        margin-top: -10px; } }

.alphaville-header__subbrand-title {
  font-family: MetricWeb, sans-serif;
  font-size: 28px;
  line-height: 32px;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  display: inline-block;
  background: #443c47;
  position: relative;
  padding: 0 10px; }
  .o-typography--loading-sans .alphaville-header__subbrand-title {
    font-size: 24.36px;
    font-family: sans-serif; }
  @media (min-width: 46.25em) {
    .alphaville-header__subbrand-title {
      font-size: 32px;
      line-height: 34px;
      margin-top: 14px; } }

@media (max-width: 46.24em) {
  .alphaville-header__nav-item--user {
    display: none; } }

.o-header__top-column--left,
.o-header__top-column--right {
  width: 30%; }

@-webkit-keyframes alphaville-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes alphaville-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.alphaville-spinner {
  font-size: 10px;
  text-indent: -9999em;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #fff1e5;
  background: -webkit-gradient(linear, left top, right top, color-stop(10%, #e6d9ce), color-stop(42%, rgba(255, 255, 255, 0)));
  background: linear-gradient(to right, #e6d9ce 10%, rgba(255, 255, 255, 0) 42%);
  position: relative;
  -webkit-animation: alphaville-spinner-rotate 0.7s infinite linear;
  animation: alphaville-spinner-rotate 0.7s infinite linear;
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }
  .alphaville-spinner:after {
    background: #fff1e5;
    width: 75%;
    height: 75%;
    border-radius: 50%;
    content: '';
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }

.alphaville-infinite-scroll--spinner-container {
  display: none;
  margin: 20px auto; }

.o-footer__more-from-ft {
  border-top: 1px solid #b0b0b0;
  border-bottom: 1px solid #b0b0b0;
  padding-top: 10px;
  padding-bottom: 10px; }

.o-footer__more-from-ft a {
  line-height: 17px;
  font-size: 15px;
  color: white; }

.o-footer__more-from-ft .o-icons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=png&width=16") \9;
  width: 16px;
  height: 16px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  margin-bottom: -4px; }

.twitterTimeline {
  margin-bottom: 10px; }

.alphaville-pagination {
  text-align: center;
  margin: 15px; }
  .alphaville-pagination .alphaville-pagination-label {
    margin: 0 15px;
    display: inline-block; }

.o-share {
  display: inline-block; }
  .o-share ul {
    margin: 0;
    padding: 0; }

.o-share__action {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 40px;
  height: 40px;
  margin: 0 5px 0 0;
  list-style-type: none;
  line-height: 40px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  cursor: pointer; }
  @media (min-width: 30.625em) {
    .o-share__action {
      margin-right: 10px; } }

.o-share__text {
  position: absolute;
  clip: rect(0 0 0 0);
  margin: -1px;
  border: 0;
  overflow: hidden;
  padding: 0;
  width: 1px;
  height: 1px;
  white-space: nowrap; }

.o-share__icon {
  display: block;
  position: relative;
  top: -1px;
  left: -1px;
  width: 40px;
  height: 40px;
  border: 0;
  cursor: pointer;
  padding: 0;
  background-color: transparent; }
  .o-share__icon:after {
    position: absolute;
    display: block;
    content: '';
    width: 45px;
    height: 45px;
    top: -2px;
    left: -2px; }
    @media (min-width: 30.625em) {
      .o-share__icon:after {
        width: 50px;
        height: 50px;
        top: -5px;
        left: -5px; } }

.o-share__icon--facebook:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:facebook?source=o-share&format=svg"); }
  .o-share__icon--facebook:before:after {
    content: '';
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:facebook?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

@media screen and (-ms-high-contrast: active) {
  .o-share__icon--facebook:before {
    background-color: #000000;
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:facebook?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); } }

.o-share__icon--facebook:hover,
.o-share__icon--facebook:focus {
  border-color: #3b579d;
  background-color: #3b579d; }
  .o-share__icon--facebook:hover:before,
  .o-share__icon--facebook:focus:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:facebook?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

.o-share__icon {
  display: block;
  position: relative;
  top: -1px;
  left: -1px;
  width: 40px;
  height: 40px;
  border: 0;
  cursor: pointer;
  padding: 0;
  background-color: transparent; }
  .o-share__icon:after {
    position: absolute;
    display: block;
    content: '';
    width: 45px;
    height: 45px;
    top: -2px;
    left: -2px; }
    @media (min-width: 30.625em) {
      .o-share__icon:after {
        width: 50px;
        height: 50px;
        top: -5px;
        left: -5px; } }

.o-share__icon--twitter:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:twitter?source=o-share&format=svg"); }
  .o-share__icon--twitter:before:after {
    content: '';
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:twitter?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

@media screen and (-ms-high-contrast: active) {
  .o-share__icon--twitter:before {
    background-color: #000000;
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:twitter?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); } }

.o-share__icon--twitter:hover,
.o-share__icon--twitter:focus {
  border-color: #1da1f2;
  background-color: #1da1f2; }
  .o-share__icon--twitter:hover:before,
  .o-share__icon--twitter:focus:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:twitter?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

.o-share__icon {
  display: block;
  position: relative;
  top: -1px;
  left: -1px;
  width: 40px;
  height: 40px;
  border: 0;
  cursor: pointer;
  padding: 0;
  background-color: transparent; }
  .o-share__icon:after {
    position: absolute;
    display: block;
    content: '';
    width: 45px;
    height: 45px;
    top: -2px;
    left: -2px; }
    @media (min-width: 30.625em) {
      .o-share__icon:after {
        width: 50px;
        height: 50px;
        top: -5px;
        left: -5px; } }

.o-share__icon--whatsapp:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:whatsapp?source=o-share&format=svg"); }
  .o-share__icon--whatsapp:before:after {
    content: '';
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:whatsapp?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

@media screen and (-ms-high-contrast: active) {
  .o-share__icon--whatsapp:before {
    background-color: #000000;
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:whatsapp?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); } }

.o-share__icon--whatsapp:hover,
.o-share__icon--whatsapp:focus {
  border-color: #25d366;
  background-color: #25d366; }
  .o-share__icon--whatsapp:hover:before,
  .o-share__icon--whatsapp:focus:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:whatsapp?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

.o-share__icon {
  display: block;
  position: relative;
  top: -1px;
  left: -1px;
  width: 40px;
  height: 40px;
  border: 0;
  cursor: pointer;
  padding: 0;
  background-color: transparent; }
  .o-share__icon:after {
    position: absolute;
    display: block;
    content: '';
    width: 45px;
    height: 45px;
    top: -2px;
    left: -2px; }
    @media (min-width: 30.625em) {
      .o-share__icon:after {
        width: 50px;
        height: 50px;
        top: -5px;
        left: -5px; } }

.o-share__icon--linkedin:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:linkedin?source=o-share&format=svg"); }
  .o-share__icon--linkedin:before:after {
    content: '';
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:linkedin?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

@media screen and (-ms-high-contrast: active) {
  .o-share__icon--linkedin:before {
    background-color: #000000;
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:linkedin?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); } }

.o-share__icon--linkedin:hover,
.o-share__icon--linkedin:focus {
  border-color: #0077b5;
  background-color: #0077b5; }
  .o-share__icon--linkedin:hover:before,
  .o-share__icon--linkedin:focus:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/ftsocial-v2:linkedin?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

.o-share__icon {
  display: block;
  position: relative;
  top: -1px;
  left: -1px;
  width: 40px;
  height: 40px;
  border: 0;
  cursor: pointer;
  padding: 0;
  background-color: transparent; }
  .o-share__icon:after {
    position: absolute;
    display: block;
    content: '';
    width: 45px;
    height: 45px;
    top: -2px;
    left: -2px; }
    @media (min-width: 30.625em) {
      .o-share__icon:after {
        width: 50px;
        height: 50px;
        top: -5px;
        left: -5px; } }

.o-share__icon--mail:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-share&format=svg"); }
  .o-share__icon--mail:before:after {
    content: '';
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

@media screen and (-ms-high-contrast: active) {
  .o-share__icon--mail:before {
    background-color: #000000;
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); } }

.o-share__icon--mail:hover,
.o-share__icon--mail:focus {
  border-color: #0a5e66;
  background-color: #0a5e66; }
  .o-share__icon--mail:hover:before,
  .o-share__icon--mail:focus:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:mail?source=o-share&format=svg&tint=%23FFFFFF,%23FFFFFF"); }

.article__share {
  position: relative;
  margin-top: 15px;
  padding: 5px 0;
  border-top: 1px solid #ccc1b7;
  border-bottom: 1px solid #ccc1b7; }
  .article__share a {
    color: #0d7680;
    text-decoration: none; }
  .article__share__count {
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    position: relative;
    top: -5px;
    display: none; }
    .o-typography--loading-sans .article__share__count {
      font-size: 10.44px;
      font-family: sans-serif; }
    @media (min-width: 30.625em) {
      .article__share__count {
        display: inline; } }
  .article__share__comments {
    font-family: MetricWeb, sans-serif;
    font-size: 16px;
    line-height: 20px; }
    .o-typography--loading-sans .article__share__comments {
      font-size: 13.92px;
      font-family: sans-serif; }
    .article__share__comments:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%234D4845,%234D4845&format=svg");
      width: 40px;
      height: 40px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      position: relative;
      vertical-align: middle; }
      @media screen and (-ms-high-contrast: active) {
        .article__share__comments:before {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .article__share__comments:before {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .article__share__print {
    display: none; }
    @media (min-width: 46.25em) {
      .article__share__print {
        display: block; } }
    .article__share__print:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:print?source=o-icons&tint=%234D4845,%234D4845&format=svg");
      width: 40px;
      height: 40px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      position: relative;
      vertical-align: middle; }
      @media screen and (-ms-high-contrast: active) {
        .article__share__print:before {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:print?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .article__share__print:before {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:print?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .article__share--bottom {
    clear: left;
    margin-bottom: 15px; }
  .article__share-item {
    vertical-align: middle;
    float: right;
    margin-right: 16px; }
  .article__share .o-share {
    display: block;
    float: left; }
  .article__share .n-myft-ui__button {
    min-height: 24px;
    padding-top: 4px;
    padding-bottom: 4px; }

.article__main .email-article .email-article__border {
  border-top: 0; }

.core .article__main .article__share-action--email {
  display: none; }

.article__main .article__share-bottom-gutter--top {
  margin-bottom: 15px; }

.article__main .article__share-bottom-gutter--bottom {
  margin-bottom: 30px; }

.o-teaser {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 16px;
  position: relative;
  width: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .o-typography--loading-sans .o-teaser {
    font-size: 12.18px;
    font-family: sans-serif; }
  .o-teaser *,
  .o-teaser *:before,
  .o-teaser *:after {
    /*autoprefixer: off*/
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit; }

.o-teaser__meta {
  font-size: 16px;
  line-height: 20px;
  color: #990f3d; }

.o-teaser__tag {
  font-weight: 600;
  color: inherit;
  text-decoration: none;
  border: 0; }
  .o-teaser__tag:hover, .o-teaser__tag:focus {
    color: #736c67; }
  .o-teaser__tag span {
    display: inline-block; }

.o-teaser__heading {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400; }
  .o-typography--loading-display .o-teaser__heading {
    font-size: 18px;
    font-family: serif; }
  .o-teaser__heading a {
    padding: 2px 0;
    color: inherit;
    text-decoration: none;
    border: 0; }
    .o-teaser__heading a:focus, .o-teaser__heading a:hover {
      color: #736c67; }
    .o-teaser__heading a:visited {
      color: #66605c; }

.o-teaser__standfirst {
  font-size: 16px;
  line-height: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #66605c; }
  .o-teaser__heading + .o-teaser__standfirst {
    margin-top: 10px; }

.o-teaser__image-placeholder {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  z-index: 1; }
  .o-teaser__image-placeholder .o-teaser__image {
    float: left; }

.o-teaser__image {
  display: block;
  width: 100%;
  margin: 0; }

.o-teaser--has-headshot .o-teaser__content {
  padding-right: 95px;
  min-height: 60px; }

.o-teaser__headshot {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 75px;
  width: 75px; }

.o-teaser__timestamp {
  font-size: 12px;
  line-height: 20px;
  color: #66605c;
  display: block;
  text-transform: uppercase; }
  .o-teaser__heading + .o-teaser__timestamp:not(:empty) {
    margin-top: 5px; }

@keyframes live-blog-pulse {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

.o-teaser__timestamp--new,
.o-teaser__timestamp--updated,
.o-teaser__timestamp--inprogress {
  color: #cc0000; }

.o-teaser__timestamp-prefix:before,
.o-teaser__timestamp--inprogress:before {
  content: '';
  display: inline-block;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #cf191d; }

.o-teaser__timestamp-prefix:before {
  position: relative;
  top: 1px; }

.o-teaser__timestamp--inprogress {
  position: relative; }
  .o-teaser__timestamp--inprogress:before {
    position: absolute;
    top: 5px;
    opacity: 0.2;
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-animation: live-blog-pulse 1.7s ease infinite;
    animation: live-blog-pulse 1.7s ease infinite; }

.o-teaser__timestamp-prefix {
  color: inherit; }

.o-teaser__timestamp--inprogress.o-teaser__timestamp-prefix:before {
  margin-right: 7px; }

.o-teaser__timestamp--comingsoon {
  color: #fd9d00; }
  .o-teaser__timestamp--comingsoon .o-teaser__timestamp-prefix:before {
    background-color: #fd9d00; }

.o-teaser__timestamp--closed {
  color: #66605c; }
  .o-teaser__timestamp--closed .o-teaser__timestamp-prefix:before {
    background-color: #66605c; }

.o-teaser--paid-post {
  background-color: #ffffff;
  color: black; }
  .o-teaser--paid-post.o-teaser--paid-post {
    padding: 12px; }
  .o-teaser--paid-post .o-teaser__meta {
    font-weight: 600;
    color: #33302e; }
  .o-teaser--paid-post .o-teaser__promoted-prefix {
    background-color: #0f5499;
    color: #ffffff;
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: 1px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    padding: 0.2em 0.6em;
    background-color: #008040;
    color: #ffffff;
    font-size: 12px;
    line-height: 16px; }
    .o-typography--loading-sansBold .o-teaser--paid-post .o-teaser__promoted-prefix {
      font-size: 9.96px;
      font-family: sans-serif; }

.o-teaser--promoted-content {
  background-color: #ffffff;
  color: black; }
  .o-teaser--promoted-content.o-teaser--promoted-content {
    padding: 12px; }
  .o-teaser--promoted-content .o-teaser__heading a {
    margin-right: calc(1.5em - 0.75em + 0.5ch); }
    .o-teaser--promoted-content .o-teaser__heading a::after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%2333302E,%2333302E&format=svg");
      width: 24px;
      height: 24px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      width: 1.5em;
      height: 1.5em;
      margin: -0.375em;
      margin-right: calc(-1.5em + 0.375em - 0.5ch);
      padding-left: 0.5ch;
      background-origin: content-box;
      vertical-align: middle;
      border-bottom: inherit;
      border-color: transparent; }
      @media screen and (-ms-high-contrast: active) {
        .o-teaser--promoted-content .o-teaser__heading a::after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-teaser--promoted-content .o-teaser__heading a::after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:outside-page?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-teaser--promoted-content .o-teaser__meta {
    font-weight: 600;
    color: #33302e; }
  .o-teaser--promoted-content .o-teaser__promoted-prefix {
    background-color: #0f5499;
    color: #ffffff;
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: 1px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    padding: 0.2em 0.6em;
    background-color: #008040;
    color: #ffffff;
    font-size: 12px;
    line-height: 16px; }
    .o-typography--loading-sansBold .o-teaser--promoted-content .o-teaser__promoted-prefix {
      font-size: 9.96px;
      font-family: sans-serif; }

.o-teaser__related {
  list-style: disc outside;
  padding-left: 30px;
  margin: 0 0 20px;
  border-left: 1px solid #66605c; }
  @media (max-width: 46.24em) {
    .o-teaser__related {
      display: none; } }

.o-teaser__related-item {
  font-size: 14px;
  line-height: 22px;
  color: #66605c; }
  @media (min-width: 61.25em) {
    .o-teaser__related-item {
      font-size: 16px;
      line-height: 24px; } }
  .o-teaser__related-item:hover, .o-teaser__related-item:focus {
    color: #736c67; }
  .o-teaser__related-item a {
    border-bottom: 0;
    text-decoration: none;
    color: inherit; }
    .o-teaser__related-item a:hover {
      color: inherit; }
  .o-teaser__related-item.o-teaser__related-item--video a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 13px;
    height: 13px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: relative;
    top: 1px;
    background-color: #000000;
    margin-left: 5px; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser__related-item.o-teaser__related-item--video a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser__related-item.o-teaser__related-item--video a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator {
  position: relative;
  top: 4px;
  border-radius: 50%; }
  .o-teaser__syndication-indicator span {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden; }

.syndi.o-teaser__syndication-indicator {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #999189; }
  @media screen and (-ms-high-contrast: active) {
    .syndi.o-teaser__syndication-indicator {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .syndi.o-teaser__syndication-indicator {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator--yes,
.syndi.o-teaser__syndication-indicator--yes {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #00994d; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser__syndication-indicator--yes,
    .syndi.o-teaser__syndication-indicator--yes {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser__syndication-indicator--yes,
    .syndi.o-teaser__syndication-indicator--yes {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator--no,
.syndi.o-teaser__syndication-indicator--no {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #cc0000; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser__syndication-indicator--no,
    .syndi.o-teaser__syndication-indicator--no {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser__syndication-indicator--no,
    .syndi.o-teaser__syndication-indicator--no {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:minus?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser__syndication-indicator--verify,
.syndi.o-teaser__syndication-indicator--verify {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-color: #ff8833; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser__syndication-indicator--verify,
    .syndi.o-teaser__syndication-indicator--verify {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser__syndication-indicator--verify,
    .syndi.o-teaser__syndication-indicator--verify {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--small {
  padding-bottom: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ccc1b7; }
  .o-teaser--small .o-teaser__content {
    -webkit-flex: 1 0 0%;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2; }
  .o-teaser--small .o-teaser__image-container {
    width: 30%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-top: 4px;
    padding-right: 20px; }
    @media (max-width: 46.24em) {
      .o-teaser--small .o-teaser__image-container {
        display: none; } }
  .o-teaser--small.o-teaser--stacked {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .o-teaser--small.o-teaser--stacked .o-teaser__content {
      -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
      flex-basis: auto; }
    @media (min-width: 46.25em) {
      .o-teaser--small.o-teaser--stacked {
        border-bottom: 0;
        padding-bottom: 0; } }
    .o-teaser--small.o-teaser--stacked .o-teaser__image-container {
      margin-bottom: 16px;
      width: 100%;
      min-height: 1px;
      padding-top: 0;
      padding-right: 0; }
  .o-teaser--small.o-teaser--image-position-right.o-teaser--has-image .o-teaser__image-container {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    padding-left: 20px;
    padding-right: inherit; }

.o-teaser--large,
.o-teaser--large-portrait,
.o-teaser--large-landscape {
  zoom: 1; }
  .o-teaser--large:before, .o-teaser--large:after,
  .o-teaser--large-portrait:before,
  .o-teaser--large-portrait:after,
  .o-teaser--large-landscape:before,
  .o-teaser--large-landscape:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-teaser--large:after,
  .o-teaser--large-portrait:after,
  .o-teaser--large-landscape:after {
    clear: both; }
  .o-teaser--large .o-teaser__content,
  .o-teaser--large-portrait .o-teaser__content,
  .o-teaser--large-landscape .o-teaser__content {
    padding: 20px;
    border: 1px solid #ccc1b7; }
  .o-teaser--large .o-teaser__heading,
  .o-teaser--large-portrait .o-teaser__heading,
  .o-teaser--large-landscape .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px; }
    .o-typography--loading-sans .o-teaser--large .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--large-portrait .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--large-landscape .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
  .o-teaser--large .o-teaser__timestamp,
  .o-teaser--large-portrait .o-teaser__timestamp,
  .o-teaser--large-landscape .o-teaser__timestamp {
    margin-top: 4px; }
  .o-teaser--large .o-teaser__standfirst,
  .o-teaser--large-portrait .o-teaser__standfirst,
  .o-teaser--large-landscape .o-teaser__standfirst {
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px; }
    @media (min-width: 61.25em) {
      .o-teaser--large .o-teaser__standfirst,
      .o-teaser--large-portrait .o-teaser__standfirst,
      .o-teaser--large-landscape .o-teaser__standfirst {
        font-size: 20px;
        line-height: 24px; } }

.o-teaser--large-portrait .o-teaser__content {
  border-bottom: 0; }

.o-teaser--large-portrait .o-teaser__image {
  position: relative;
  z-index: 1; }

.o-teaser--large-portrait .o-teaser__image-container {
  position: relative;
  float: none;
  width: 100%;
  margin-top: -1px;
  padding-left: 25%; }
  .o-teaser--large-portrait .o-teaser__image-container:after {
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    display: block;
    width: 100%;
    height: 50%;
    border-left: 1px solid #ccc1b7;
    border-bottom: 1px solid #ccc1b7; }

.o-teaser--large-landscape .o-teaser__content {
  position: relative;
  float: left;
  width: 60%;
  border-right: 0; }
  .o-teaser--large-landscape .o-teaser__content:after {
    content: '';
    position: absolute;
    top: 1px;
    right: -25%;
    height: 100%;
    width: 25%;
    display: block;
    border: 1px solid #ccc1b7;
    border-left: 0; }

.o-teaser--large-landscape .o-teaser__image {
  position: relative;
  max-width: 220px;
  z-index: 1; }

.o-teaser--large-landscape .o-teaser__image-container {
  position: relative;
  float: right;
  width: 40%;
  margin-top: 0;
  padding-left: 0; }
  .o-teaser--large-landscape .o-teaser__image-container:after {
    display: none; }

.o-teaser--large.o-teaser--has-image .o-teaser__image {
  position: relative;
  z-index: 1; }
  @media (min-width: 46.25em) and (max-width: 61.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image {
      max-width: 220px; } }

.o-teaser--large.o-teaser--has-image .o-teaser__image-container {
  position: relative;
  float: none;
  width: 100%;
  margin-top: -1px;
  padding-left: 25%; }
  .o-teaser--large.o-teaser--has-image .o-teaser__image-container:after {
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    display: block;
    width: 100%;
    height: 50%;
    border-left: 1px solid #ccc1b7;
    border-bottom: 1px solid #ccc1b7; }
  @media (min-width: 30.625em) and (max-width: 61.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image-container {
      float: right;
      margin-top: 0;
      padding-left: 0; }
      .o-teaser--large.o-teaser--has-image .o-teaser__image-container:after {
        display: none; } }
  @media (min-width: 30.625em) and (max-width: 46.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image-container {
      width: 40%; } }
  @media (min-width: 46.25em) and (max-width: 61.24em) {
    .o-teaser--large.o-teaser--has-image .o-teaser__image-container {
      width: 30%; } }

@media (max-width: 30.615em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    border-bottom: 0; } }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    position: relative;
    float: left;
    border-right: 0; }
    .o-teaser--large.o-teaser--has-image .o-teaser__content:after {
      content: '';
      position: absolute;
      top: 1px;
      right: -25%;
      height: 100%;
      width: 25%;
      display: block;
      border: 1px solid #ccc1b7;
      border-left: 0; } }

@media (min-width: 30.625em) and (max-width: 46.24em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    width: 60%; } }

@media (min-width: 46.25em) and (max-width: 61.24em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    width: 70%; } }

@media (min-width: 61.25em) {
  .o-teaser--large.o-teaser--has-image .o-teaser__content {
    border-bottom: 0; } }

.o-teaser--opinion .o-teaser__meta {
  color: #0f5499; }

.o-teaser--opinion.o-teaser--opinion-background .o-teaser__standfirst,
.o-teaser--opinion.o-teaser--opinion-background .o-teaser__timestamp {
  color: #525c66; }

.o-teaser--opinion.o-teaser--opinion-background.o-teaser--large .o-teaser__content,
.o-teaser--opinion.o-teaser--opinion-background.o-teaser--large .o-teaser__image-container:after {
  background-color: #cce6ff;
  color: black;
  border: 0; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--opinion.o-teaser--opinion-background.o-teaser--large .o-teaser__content:after {
    background-color: #cce6ff;
    color: black;
    top: 0;
    border: 0; } }

.o-teaser--inverse .o-teaser__heading a:hover,
.o-teaser--inverse .o-teaser__heading a:focus,
.o-teaser--inverse .o-teaser__heading a:visited,
.o-teaser--inverse .o-teaser__tag:hover,
.o-teaser--inverse .o-teaser__tag:focus {
  color: #999999; }

.o-teaser--inverse .o-teaser__meta,
.o-teaser--inverse .o-teaser__duration,
.o-teaser--inverse .o-teaser__heading {
  color: #ffffff; }

.o-teaser--inverse .o-teaser__standfirst,
.o-teaser--inverse .o-teaser__timestamp {
  color: #b3b3b3; }

.o-teaser--inverse.o-teaser--hero .o-teaser__meta:after {
  border-bottom-color: #ffffff; }

.o-teaser--video .o-teaser__heading:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  content: '';
  width: 0.7em;
  height: 0.7em;
  min-width: 12px;
  min-height: 12px;
  margin-right: 0.15em;
  background-color: #262a33; }
  @media screen and (-ms-high-contrast: active) {
    .o-teaser--video .o-teaser__heading:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-teaser--video .o-teaser__heading:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--video.o-teaser--has-image .o-teaser__heading:before {
  content: none; }

@media (max-width: 46.24em) {
  .o-teaser--video.o-teaser--has-image.o-teaser--small .o-teaser__heading:before {
    content: ''; } }

.o-teaser--video .o-teaser__standfirst {
  display: none; }

.o-teaser--video .o-teaser__image-placeholder {
  position: relative; }
  .o-teaser--video .o-teaser__image-placeholder:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 15%;
    padding-top: 15%;
    min-width: 20px;
    min-height: 20px;
    background-color: #262a33; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser--video .o-teaser__image-placeholder:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser--video .o-teaser__image-placeholder:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--big-video .o-teaser__heading:before,
.o-teaser--has-video .o-teaser__heading:before {
  content: none; }

.o-teaser--big-video .o-teaser__image-container,
.o-teaser--has-video .o-teaser__image-container {
  padding: 0 0 12px; }

.o-teaser--big-video.o-teaser--large .o-teaser__image-container,
.o-teaser--big-video.o-teaser--hero .o-teaser__image-container,
.o-teaser--has-video.o-teaser--large .o-teaser__image-container,
.o-teaser--has-video.o-teaser--hero .o-teaser__image-container {
  padding-left: 10%;
  padding-right: 10%; }

.o-teaser--big-video.o-teaser--large .o-teaser__image-container,
.o-teaser--has-video.o-teaser--large .o-teaser__image-container {
  padding-top: 12px; }

.o-teaser--big-video.o-teaser--hero .o-teaser__image-container,
.o-teaser--has-video.o-teaser--hero .o-teaser__image-container {
  padding-top: 4px; }

.o-teaser__duration {
  font-size: 14px;
  margin: 0 0 0 0.25em;
  color: #66605c; }
  .o-teaser__duration:first-child {
    margin-left: 0; }

.o-teaser--hero {
  zoom: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  .o-teaser--hero:before, .o-teaser--hero:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-teaser--hero:after {
    clear: both; }
  .o-teaser--hero .o-teaser__content {
    padding: 20px;
    border: 1px solid #ccc1b7; }
  .o-teaser--hero .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px; }
    .o-typography--loading-sans .o-teaser--hero .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
  .o-teaser--hero .o-teaser__timestamp {
    margin-top: 4px; }
  .o-teaser--hero .o-teaser__standfirst {
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px; }
    @media (min-width: 61.25em) {
      .o-teaser--hero .o-teaser__standfirst {
        font-size: 20px;
        line-height: 24px; } }
  .o-teaser--hero .o-teaser__content {
    background-color: #f2dfce;
    border: 0; }
  .o-teaser--hero .o-teaser__meta:after {
    margin-top: 4px;
    margin-bottom: 12px;
    content: '';
    display: block;
    width: 60px;
    border-bottom: 4px solid #990f3d; }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image {
    position: relative;
    z-index: 1; }
    @media (min-width: 46.25em) and (max-width: 61.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image {
        max-width: 220px; } }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
    position: relative;
    float: none;
    width: 100%;
    margin-top: -1px;
    padding-left: 25%; }
    .o-teaser--hero.o-teaser--has-image .o-teaser__image-container:after {
      position: absolute;
      top: 0;
      left: 0;
      content: '';
      display: block;
      width: 100%;
      height: 50%;
      border-left: 1px solid #ccc1b7;
      border-bottom: 1px solid #ccc1b7; }
    @media (min-width: 30.625em) and (max-width: 61.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
        float: right;
        margin-top: 0;
        padding-left: 0; }
        .o-teaser--hero.o-teaser--has-image .o-teaser__image-container:after {
          display: none; } }
    @media (min-width: 30.625em) and (max-width: 46.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
        width: 40%; } }
    @media (min-width: 46.25em) and (max-width: 61.24em) {
      .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
        width: 30%; } }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image-container {
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
    width: 100%;
    padding-left: 30%; }
    .o-teaser--hero.o-teaser--has-image .o-teaser__image-container:after {
      background-color: #f2dfce;
      display: block;
      top: 50%;
      border: 0; }
  .o-teaser--hero.o-teaser--has-image .o-teaser__image {
    max-width: 100%; }
  @media (max-width: 46.24em) {
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__content {
      text-align: center; }
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__meta:after {
      margin-left: auto;
      margin-right: auto; }
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__image-container {
      padding: 0 15%; } }
  @media (min-width: 46.25em) {
    .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image {
      position: relative; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__image-container {
        position: relative;
        margin-top: 0;
        padding-left: 0;
        z-index: 0; }
        .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__image-container:after {
          display: none; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__content {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        min-height: 30%;
        background-color: transparent;
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.75), transparent);
        pointer-events: none; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__heading,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__heading a,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__heading a:visited,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__meta,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__standfirst,
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__timestamp {
        color: #ffffff;
        pointer-events: auto; }
      .o-teaser--hero.o-teaser--has-image.o-teaser--hero-image .o-teaser__meta:after {
        border-bottom-color: #ffffff; } }
  .o-teaser--hero.o-teaser--standalone .o-teaser__heading {
    font-size: 28px;
    line-height: 32px; }
  .o-teaser--hero.o-teaser--standalone .o-teaser__image-container {
    padding-left: 20%; }
    .o-teaser--hero.o-teaser--standalone .o-teaser__image-container:after {
      top: 25%;
      height: 75%; }

.o-teaser--centre .o-teaser__content {
  text-align: center; }

.o-teaser--centre .o-teaser__meta:after {
  margin-left: auto;
  margin-right: auto; }

.o-teaser--centre.o-teaser--has-image .o-teaser__image-container {
  padding: 0 15%; }

.o-teaser--stretched {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }
  .o-teaser--stretched .o-teaser__content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .o-teaser--stretched .o-teaser__heading {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }

.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:focus, .o-teaser--hero.o-teaser--opinion .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:focus {
  color: #999999; }

.o-teaser--hero.o-teaser--highlight .o-teaser__meta,
.o-teaser--hero.o-teaser--highlight .o-teaser__duration,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading, .o-teaser--hero.o-teaser--opinion .o-teaser__meta,
.o-teaser--hero.o-teaser--opinion .o-teaser__duration,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading {
  color: #ffffff; }

.o-teaser--hero.o-teaser--highlight .o-teaser__standfirst,
.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp, .o-teaser--hero.o-teaser--opinion .o-teaser__standfirst,
.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp {
  color: #b3b3b3; }

.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__meta:after, .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__meta:after {
  border-bottom-color: #ffffff; }

.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__image-container:after, .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__image-container:after {
  border: 0; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content:after, .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content:after {
    top: 0;
    border: 0; } }

.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--opinion .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--opinion .o-teaser__tag:focus {
  color: #bed1e3; }

.o-teaser--hero.o-teaser--opinion .o-teaser__standfirst,
.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp,
.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp-prefix:before {
  color: #cfddeb; }

.o-teaser--hero.o-teaser--opinion .o-teaser__timestamp-prefix:before {
  background-color: #cfddeb; }

.o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__image-container:after {
  background-color: #0f5499; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--opinion.o-teaser--hero .o-teaser__content:after {
    background-color: #0f5499; } }

.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:focus,
.o-teaser--hero.o-teaser--highlight .o-teaser__heading a:visited,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--highlight .o-teaser__tag:focus {
  color: #e3becb; }

.o-teaser--hero.o-teaser--highlight .o-teaser__standfirst,
.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp,
.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp-prefix:before {
  color: #ebcfd8; }

.o-teaser--hero.o-teaser--highlight .o-teaser__timestamp-prefix:before {
  background-color: #ebcfd8; }

.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content,
.o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__image-container:after {
  background-color: #990f3d;
  color: white; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--highlight.o-teaser--hero .o-teaser__content:after {
    background-color: #990f3d;
    color: white; } }

.o-teaser--hero.o-teaser--extra-article .o-teaser__heading a:hover,
.o-teaser--hero.o-teaser--extra-article .o-teaser__heading a:focus {
  color: #ffec1a; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__tag:hover,
.o-teaser--hero.o-teaser--extra-article .o-teaser__tag:focus {
  color: #fffac1; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__meta {
  color: #ffec1a; }
  .o-teaser--hero.o-teaser--extra-article .o-teaser__meta:after {
    border-color: #ffec1a; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__heading {
  color: #ffffff; }
  .o-teaser--hero.o-teaser--extra-article .o-teaser__heading a:visited {
    color: #939599; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__standfirst,
.o-teaser--hero.o-teaser--extra-article .o-teaser__timestamp {
  color: #d4d4d6; }

.o-teaser--hero.o-teaser--extra-article .o-teaser__image-container:after,
.o-teaser--hero.o-teaser--extra-article .o-teaser__content {
  background-color: #262a33; }

@media (min-width: 30.625em) and (max-width: 61.24em) {
  .o-teaser--hero.o-teaser--extra-article .o-teaser__content:after {
    background-color: #262a33; } }

@media (min-width: 46.25em) and (max-width: 61.24em) {
  .o-teaser--midslice.o-teaser--has-image .o-teaser__image-container {
    padding: 0 30%; } }

.o-teaser--top-story {
  zoom: 1; }
  .o-teaser--top-story:before, .o-teaser--top-story:after {
    content: '';
    display: table;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .o-teaser--top-story:after {
    clear: both; }
  .o-teaser--top-story .o-teaser__content {
    padding: 20px;
    border: 1px solid #ccc1b7; }
  .o-teaser--top-story .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px; }
    .o-typography--loading-sans .o-teaser--top-story .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
  .o-teaser--top-story .o-teaser__timestamp {
    margin-top: 4px; }
  .o-teaser--top-story .o-teaser__standfirst {
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px; }
    @media (min-width: 61.25em) {
      .o-teaser--top-story .o-teaser__standfirst {
        font-size: 20px;
        line-height: 24px; } }
  .o-teaser--top-story .o-teaser__content {
    padding: 0 0 32px;
    border: 0; }
  .o-teaser--top-story .o-teaser__heading {
    font-family: FinancierDisplayWeb, serif;
    font-size: 32px;
    line-height: 1; }
    @media (min-width: 61.25em) {
      .o-teaser--top-story .o-teaser__heading {
        font-size: 48px;
        line-height: 48px; } }
    .o-typography--loading-display .o-teaser--top-story .o-teaser__heading {
      font-size: 28.8px;
      font-family: serif; }
      @media (min-width: 61.25em) {
        .o-typography--loading-display .o-teaser--top-story .o-teaser__heading {
          font-size: 43.2px; } }
  .o-teaser--top-story .o-teaser__standfirst {
    font-size: 20px;
    line-height: 24px; }
  .o-teaser--top-story.o-teaser--landscape .o-teaser__image-container, .o-teaser--top-story.o-teaser--standalone .o-teaser__image-container {
    margin-bottom: 20px; }
  .o-teaser--top-story.o-teaser--landscape, .o-teaser--top-story.o-teaser--big-story {
    zoom: 1;
    background-color: #f2dfce;
    padding: 12px; }
    .o-teaser--top-story.o-teaser--landscape:before, .o-teaser--top-story.o-teaser--landscape:after, .o-teaser--top-story.o-teaser--big-story:before, .o-teaser--top-story.o-teaser--big-story:after {
      content: '';
      display: table;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
    .o-teaser--top-story.o-teaser--landscape:after, .o-teaser--top-story.o-teaser--big-story:after {
      clear: both; }
    @media (min-width: 46.25em) {
      .o-teaser--top-story.o-teaser--landscape, .o-teaser--top-story.o-teaser--big-story {
        padding: 20px 0 0 20px; }
        .o-teaser--top-story.o-teaser--landscape .o-teaser__content, .o-teaser--top-story.o-teaser--big-story .o-teaser__content {
          float: left;
          width: 50%;
          padding-right: 20px; }
        .o-teaser--top-story.o-teaser--landscape .o-teaser__image-container,
        .o-teaser--top-story.o-teaser--landscape .o-teaser__related, .o-teaser--top-story.o-teaser--big-story .o-teaser__image-container,
        .o-teaser--top-story.o-teaser--big-story .o-teaser__related {
          float: right;
          width: 50%; }
        .o-teaser--top-story.o-teaser--landscape .o-teaser__related, .o-teaser--top-story.o-teaser--big-story .o-teaser__related {
          padding-right: 20px; } }
  .o-teaser--top-story.o-teaser--big-story {
    margin-bottom: 0;
    padding: 0;
    border-bottom: 0; }
    .o-teaser--top-story.o-teaser--big-story .o-teaser__image-placeholder {
      padding-bottom: 100%; }
    .o-teaser--top-story.o-teaser--big-story .o-teaser__content {
      padding: 60px 0 12px; }
    @media (min-width: 46.25em) {
      .o-teaser--top-story.o-teaser--big-story .o-teaser__content {
        float: left;
        width: 50%;
        padding: 60px 20px 12px 0; }
      .o-teaser--top-story.o-teaser--big-story .o-teaser__image-container {
        width: 50%;
        float: right; } }
    @media (min-width: 61.25em) {
      .o-teaser--top-story.o-teaser--big-story .o-teaser__image-container {
        margin-bottom: 0; } }

.o-teaser--basic-package,
.o-teaser--special-report-package,
.o-teaser--extra-package {
  width: 100%;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  .o-teaser--basic-package .o-teaser__heading a:hover,
  .o-teaser--basic-package .o-teaser__heading a:focus,
  .o-teaser--basic-package .o-teaser__heading a:visited,
  .o-teaser--basic-package .o-teaser__tag:hover,
  .o-teaser--basic-package .o-teaser__tag:focus,
  .o-teaser--special-report-package .o-teaser__heading a:hover,
  .o-teaser--special-report-package .o-teaser__heading a:focus,
  .o-teaser--special-report-package .o-teaser__heading a:visited,
  .o-teaser--special-report-package .o-teaser__tag:hover,
  .o-teaser--special-report-package .o-teaser__tag:focus,
  .o-teaser--extra-package .o-teaser__heading a:hover,
  .o-teaser--extra-package .o-teaser__heading a:focus,
  .o-teaser--extra-package .o-teaser__heading a:visited,
  .o-teaser--extra-package .o-teaser__tag:hover,
  .o-teaser--extra-package .o-teaser__tag:focus {
    color: #999999; }
  .o-teaser--basic-package .o-teaser__meta,
  .o-teaser--basic-package .o-teaser__duration,
  .o-teaser--basic-package .o-teaser__heading,
  .o-teaser--special-report-package .o-teaser__meta,
  .o-teaser--special-report-package .o-teaser__duration,
  .o-teaser--special-report-package .o-teaser__heading,
  .o-teaser--extra-package .o-teaser__meta,
  .o-teaser--extra-package .o-teaser__duration,
  .o-teaser--extra-package .o-teaser__heading {
    color: #ffffff; }
  .o-teaser--basic-package .o-teaser__standfirst,
  .o-teaser--basic-package .o-teaser__timestamp,
  .o-teaser--special-report-package .o-teaser__standfirst,
  .o-teaser--special-report-package .o-teaser__timestamp,
  .o-teaser--extra-package .o-teaser__standfirst,
  .o-teaser--extra-package .o-teaser__timestamp {
    color: #b3b3b3; }
  .o-teaser--basic-package.o-teaser--hero .o-teaser__meta:after,
  .o-teaser--special-report-package.o-teaser--hero .o-teaser__meta:after,
  .o-teaser--extra-package.o-teaser--hero .o-teaser__meta:after {
    border-bottom-color: #ffffff; }
  .o-teaser--basic-package .package-teaser__list,
  .o-teaser--special-report-package .package-teaser__list,
  .o-teaser--extra-package .package-teaser__list {
    margin: -12px 0 0;
    padding: 0 20px 12px;
    background: inherit;
    list-style: none; }
  .o-teaser--basic-package .package-teaser__list-item, .o-teaser--basic-package .package-teaser__landing-link,
  .o-teaser--special-report-package .package-teaser__list-item,
  .o-teaser--special-report-package .package-teaser__landing-link,
  .o-teaser--extra-package .package-teaser__list-item,
  .o-teaser--extra-package .package-teaser__landing-link {
    font-family: MetricWeb, sans-serif;
    font-size: 16px;
    line-height: 20px;
    padding: 12px 0; }
    .o-typography--loading-sans .o-teaser--basic-package .package-teaser__list-item, .o-typography--loading-sans .o-teaser--basic-package .package-teaser__landing-link, .o-typography--loading-sans
    .o-teaser--special-report-package .package-teaser__list-item, .o-typography--loading-sans
    .o-teaser--special-report-package .package-teaser__landing-link, .o-typography--loading-sans
    .o-teaser--extra-package .package-teaser__list-item, .o-typography--loading-sans
    .o-teaser--extra-package .package-teaser__landing-link {
      font-size: 13.92px;
      font-family: sans-serif; }
    .o-teaser--basic-package .package-teaser__list-item > a, .o-teaser--basic-package .package-teaser__landing-link > a,
    .o-teaser--special-report-package .package-teaser__list-item > a,
    .o-teaser--special-report-package .package-teaser__landing-link > a,
    .o-teaser--extra-package .package-teaser__list-item > a,
    .o-teaser--extra-package .package-teaser__landing-link > a {
      text-decoration: none;
      border: 0; }
  .o-teaser--basic-package .package-teaser__list-item a,
  .o-teaser--special-report-package .package-teaser__list-item a,
  .o-teaser--extra-package .package-teaser__list-item a {
    color: #33302e; }
    .o-teaser--basic-package .package-teaser__list-item a:hover,
    .o-teaser--special-report-package .package-teaser__list-item a:hover,
    .o-teaser--extra-package .package-teaser__list-item a:hover {
      color: #736c67; }
  .o-teaser--basic-package .package-teaser__landing-link a,
  .o-teaser--special-report-package .package-teaser__landing-link a,
  .o-teaser--extra-package .package-teaser__landing-link a {
    color: #b31247; }
    .o-teaser--basic-package .package-teaser__landing-link a:hover,
    .o-teaser--special-report-package .package-teaser__landing-link a:hover,
    .o-teaser--extra-package .package-teaser__landing-link a:hover {
      color: #b31247; }
    .o-teaser--basic-package .package-teaser__landing-link a:after,
    .o-teaser--special-report-package .package-teaser__landing-link a:after,
    .o-teaser--extra-package .package-teaser__landing-link a:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23B31247,%23B31247&format=svg");
      width: 30px;
      height: 30px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      position: absolute;
      bottom: 18px; }
      @media screen and (-ms-high-contrast: active) {
        .o-teaser--basic-package .package-teaser__landing-link a:after,
        .o-teaser--special-report-package .package-teaser__landing-link a:after,
        .o-teaser--extra-package .package-teaser__landing-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .o-teaser--basic-package .package-teaser__landing-link a:after,
        .o-teaser--special-report-package .package-teaser__landing-link a:after,
        .o-teaser--extra-package .package-teaser__landing-link a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-teaser--basic-package .o-teaser__image-placeholder,
  .o-teaser--special-report-package .o-teaser__image-placeholder,
  .o-teaser--extra-package .o-teaser__image-placeholder {
    z-index: -1; }
  .o-teaser--basic-package .o-teaser__content,
  .o-teaser--special-report-package .o-teaser__content,
  .o-teaser--extra-package .o-teaser__content {
    background-color: #f2dfce; }
  .o-teaser--basic-package .o-teaser__meta,
  .o-teaser--special-report-package .o-teaser__meta,
  .o-teaser--extra-package .o-teaser__meta {
    color: #b31247;
    padding: 15px 0 0 20px;
    width: calc(100% - 40px);
    position: relative;
    top: -50px;
    background: inherit; }
    .o-teaser--basic-package .o-teaser__meta:after,
    .o-teaser--special-report-package .o-teaser__meta:after,
    .o-teaser--extra-package .o-teaser__meta:after {
      margin-top: 4px;
      content: "";
      display: block;
      width: 60px;
      border-bottom: 4px solid #b31247; }
  .o-teaser--basic-package .o-teaser__heading,
  .o-teaser--special-report-package .o-teaser__heading,
  .o-teaser--extra-package .o-teaser__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px;
    color: black;
    background: inherit;
    padding: 20px;
    margin-top: -52px;
    width: 100%; }
    .o-typography--loading-sans .o-teaser--basic-package .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--special-report-package .o-teaser__heading, .o-typography--loading-sans
    .o-teaser--extra-package .o-teaser__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
    .o-teaser--basic-package .o-teaser__heading a:hover, .o-teaser--basic-package .o-teaser__heading:focus,
    .o-teaser--special-report-package .o-teaser__heading a:hover,
    .o-teaser--special-report-package .o-teaser__heading:focus,
    .o-teaser--extra-package .o-teaser__heading a:hover,
    .o-teaser--extra-package .o-teaser__heading:focus {
      color: #736c67; }

.o-teaser--special-report-package .package-teaser__list-item a {
  color: #ffffff; }
  .o-teaser--special-report-package .package-teaser__list-item a:hover {
    color: #eabfcd; }

.o-teaser--special-report-package .package-teaser__landing-link a {
  color: #f0d0da; }
  .o-teaser--special-report-package .package-teaser__landing-link a:hover {
    color: #ffffff; }
  .o-teaser--special-report-package .package-teaser__landing-link a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    width: 30px;
    height: 30px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser--special-report-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser--special-report-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--special-report-package .o-teaser__content {
  background-color: #b31247; }

.o-teaser--special-report-package .o-teaser__meta {
  color: #ffffff; }
  .o-teaser--special-report-package .o-teaser__meta:after {
    border-color: #ffffff; }

.o-teaser--special-report-package .o-teaser__heading {
  color: #ffffff; }
  .o-teaser--special-report-package .o-teaser__heading a:hover,
  .o-teaser--special-report-package .o-teaser__heading a:visited, .o-teaser--special-report-package .o-teaser__heading:focus {
    color: #eabfcd; }

.o-teaser--extra-package .package-teaser__list-item a {
  color: #ffffff; }
  .o-teaser--extra-package .package-teaser__list-item a:hover {
    color: #ffec1a; }

.o-teaser--extra-package .package-teaser__landing-link a {
  color: #ffec1a; }
  .o-teaser--extra-package .package-teaser__landing-link a:hover {
    color: #ffffff; }
  .o-teaser--extra-package .package-teaser__landing-link a:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23FFEC1A,%23FFEC1A&format=svg");
    width: 30px;
    height: 30px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline; }
    @media screen and (-ms-high-contrast: active) {
      .o-teaser--extra-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-teaser--extra-package .package-teaser__landing-link a:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.o-teaser--extra-package .o-teaser__content {
  background-color: #262a33; }

.o-teaser--extra-package .o-teaser__meta {
  color: #ffec1a; }
  .o-teaser--extra-package .o-teaser__meta:after {
    border-color: #ffec1a; }

.o-teaser--extra-package .o-teaser__heading {
  color: #ffffff; }
  .o-teaser--extra-package .o-teaser__heading a:hover, .o-teaser--extra-package .o-teaser__heading:focus {
    color: #ffec1a; }

.o-teaser--extra-package .o-teaser__timestamp {
  color: #ffffff; }

.o-teaser--small.o-teaser--live .o-teaser__content {
  padding: 12px; }

.o-teaser--small.o-teaser--live.o-teaser--has-image {
  padding: 12px; }
  .o-teaser--small.o-teaser--live.o-teaser--has-image .o-teaser__content {
    padding: 0px; }

.o-teaser--small.o-teaser--live {
  background: #cc0000; }
  .o-teaser--small.o-teaser--live .o-teaser__heading a:hover,
  .o-teaser--small.o-teaser--live .o-teaser__heading a:focus,
  .o-teaser--small.o-teaser--live .o-teaser__heading a:visited,
  .o-teaser--small.o-teaser--live .o-teaser__tag:hover,
  .o-teaser--small.o-teaser--live .o-teaser__tag:focus {
    color: #999999; }
  .o-teaser--small.o-teaser--live .o-teaser__meta,
  .o-teaser--small.o-teaser--live .o-teaser__duration,
  .o-teaser--small.o-teaser--live .o-teaser__heading {
    color: #ffffff; }
  .o-teaser--small.o-teaser--live .o-teaser__standfirst,
  .o-teaser--small.o-teaser--live .o-teaser__timestamp {
    color: #b3b3b3; }
  .o-teaser--small.o-teaser--live.o-teaser--hero .o-teaser__meta:after {
    border-bottom-color: #ffffff; }
  .o-teaser--small.o-teaser--live .o-teaser__content * {
    color: white; }
    .o-teaser--small.o-teaser--live .o-teaser__content *:hover {
      color: white; }
  .o-teaser--small.o-teaser--live .o-teaser__timestamp-prefix:before,
  .o-teaser--small.o-teaser--live .o-teaser__timestamp--inprogress:before {
    background-color: white; }

.o-teaser--live .o-teaser__content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.o-teaser--live .o-teaser__timestamp {
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1; }

.o-teaser--live .o-teaser__timestamp time {
  display: none; }

.alphaville-card__heading {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
  font-size: 28px;
  line-height: 32px;
  margin-bottom: 10px; }
  .o-typography--loading-display .alphaville-card__heading {
    font-size: 18px;
    font-family: serif; }
  .alphaville-card__heading a {
    padding: 2px 0;
    color: inherit;
    text-decoration: none;
    border: 0; }
    .alphaville-card__heading a:focus, .alphaville-card__heading a:hover {
      color: #736c67; }
    .alphaville-card__heading a:visited {
      color: #66605c; }

.alphaville-card__heading--invert {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
  color: #33302e; }
  .o-typography--loading-display .alphaville-card__heading--invert {
    font-size: 18px;
    font-family: serif; }
  .alphaville-card__heading--invert a {
    padding: 2px 0;
    color: inherit;
    text-decoration: none;
    border: 0; }
    .alphaville-card__heading--invert a:focus, .alphaville-card__heading--invert a:hover {
      color: #736c67; }
    .alphaville-card__heading--invert a:visited {
      color: #66605c; }

.alphaville-card__heading-truncate--2lines {
  max-height: 56px;
  overflow: hidden; }

.alphaville-card__heading-truncate--3lines {
  max-height: 84px;
  overflow: hidden; }

.alphaville-card__tag {
  font-weight: 600;
  color: inherit;
  text-decoration: none;
  border: 0;
  font-size: 16px;
  line-height: 20px;
  color: #990f3d;
  margin: 0 0 10px;
  display: inline-block; }
  .alphaville-card__tag:hover, .alphaville-card__tag:focus {
    color: #736c67; }
  .alphaville-card__tag span {
    display: inline-block; }

.alphaville-card__standfirst {
  font-size: 16px;
  line-height: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #66605c; }
  .o-teaser__heading + .alphaville-card__standfirst {
    margin-top: 10px; }

.alphaville-card__standfirst-truncate--2lines {
  max-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2; }

.alphaville-card__standfirst-truncate--3lines {
  max-height: 57px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 3; }

.alphaville-card__standfirst-truncate--4lines {
  max-height: 76px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 4; }

.alphaville-card__standfirst-truncate--5lines {
  max-height: 95px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 5; }

.alphaville-card__standfirst-truncate--7lines {
  max-height: 133px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 7; }

.alphaville-card__timestamp {
  font-size: 12px;
  line-height: 20px;
  color: #66605c;
  display: block;
  text-transform: uppercase;
  display: inline-block; }
  .o-teaser__heading + .alphaville-card__timestamp:not(:empty) {
    margin-top: 5px; }

.alphaville-card {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 16px;
  position: relative;
  width: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*autoprefixer: off*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 10px 0; }
  .o-typography--loading-sans .alphaville-card {
    font-size: 12.18px;
    font-family: sans-serif; }
  .alphaville-card *,
  .alphaville-card *:before,
  .alphaville-card *:after {
    /*autoprefixer: off*/
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit; }
  .alphaville-card .alphaville-card--comment-counter {
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-size: 14px;
    color: #22757c;
    float: right;
    padding: 9px 0 0 5px; }
    .o-typography--loading-sans .alphaville-card .alphaville-card--comment-counter {
      font-size: 10.44px;
      font-family: sans-serif; }
    .alphaville-card .alphaville-card--comment-counter:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%2322757C,%2322757C&format=svg");
      width: 24px;
      height: 24px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      position: relative;
      vertical-align: middle; }
      @media screen and (-ms-high-contrast: active) {
        .alphaville-card .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .alphaville-card .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-card.alphaville-card--grid {
    overflow: hidden;
    background-color: #fff9f5; }
    .alphaville-card.alphaville-card--grid p {
      margin: 0; }
    .alphaville-card.alphaville-card--grid .alphaville-card__tag {
      margin-bottom: 5px; }
    .alphaville-card.alphaville-card--grid .alphaville-card__timestamp {
      padding: 10px 0 0; }
    .alphaville-card.alphaville-card--grid .alphaville-card__heading {
      line-height: 28px; }
    .alphaville-card.alphaville-card--grid .alphaville-card__content {
      padding-bottom: 26px; }
  .alphaville-card.alphaville-card--list {
    display: block; }
    .alphaville-card.alphaville-card--list .alphaville-card__standfirst {
      font-size: 18px;
      font-family: Georgia;
      line-height: 25.2px; }
    .alphaville-card.alphaville-card--list .alphaville-card__image {
      display: block;
      width: 100%;
      margin: 0;
      width: 100%; }
      .alphaville-card.alphaville-card--list .alphaville-card__image img {
        display: block;
        max-width: 100%;
        height: auto;
        margin: 0; }
      @media (min-width: 46.25em) {
        .alphaville-card.alphaville-card--list .alphaville-card__image {
          float: left;
          margin: 0 10px 10px 0;
          width: auto;
          max-width: 40%; } }
    .alphaville-card.alphaville-card--list .alphaville-card__footer {
      position: inherit;
      width: inherit; }

.alphaville-card__footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%; }
  .alphaville-card__footer p.article__byline {
    display: inline-block;
    font-family: MetricWeb, sans-serif;
    color: #333333;
    line-height: 12px;
    font-size: 12px; }
    .alphaville-card__footer p.article__byline .article__byline-tag {
      font-family: MetricWeb, sans-serif;
      color: #9e2f50;
      font-weight: 600;
      line-height: 12px;
      font-size: 12px; }

.alphaville-card__content {
  position: relative; }

.alphaville-card--inline-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  .alphaville-card--inline-list li {
    padding-right: 4px; }
    .alphaville-card--inline-list li,
    .alphaville-card--inline-list li a {
      display: inline-block; }
    .alphaville-card--inline-list li a:after {
      content: ', '; }
    .alphaville-card--inline-list li:last-child {
      padding-right: 0; }
      .alphaville-card--inline-list li:last-child a:after {
        content: ''; }

.alphaville-card--series .alphaville-card__theme {
  overflow: hidden; }
  .alphaville-card--series .alphaville-card__theme > a,
  .alphaville-card--series .alphaville-card__theme .alphaville-card--inline-list {
    position: relative;
    padding-right: 25px; }
    .alphaville-card--series .alphaville-card__theme > a:after,
    .alphaville-card--series .alphaville-card__theme .alphaville-card--inline-list:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:series?source=o-icons&tint=%23807973,%23807973&format=svg");
      width: 40px;
      height: 40px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      margin: -10px -9px 0 0; }
      @media screen and (-ms-high-contrast: active) {
        .alphaville-card--series .alphaville-card__theme > a:after,
        .alphaville-card--series .alphaville-card__theme .alphaville-card--inline-list:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:series?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .alphaville-card--series .alphaville-card__theme > a:after,
        .alphaville-card--series .alphaville-card__theme .alphaville-card--inline-list:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:series?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.alphaville-card--podcast .alphaville-card__theme > a,
.alphaville-card--podcast .alphaville-card__theme .alphaville-card--inline-list, .alphaville-card--podcast .alphaville-card__meta > a,
.alphaville-card--podcast .alphaville-card__meta .alphaville-card--inline-list, .alphaville-card--alphachat .alphaville-card__theme > a,
.alphaville-card--alphachat .alphaville-card__theme .alphaville-card--inline-list, .alphaville-card--alphachat .alphaville-card__meta > a,
.alphaville-card--alphachat .alphaville-card__meta .alphaville-card--inline-list {
  position: relative;
  padding-right: 50px; }
  .alphaville-card--podcast .alphaville-card__theme > a:before,
  .alphaville-card--podcast .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--podcast .alphaville-card__meta > a:before,
  .alphaville-card--podcast .alphaville-card__meta .alphaville-card--inline-list:before, .alphaville-card--alphachat .alphaville-card__theme > a:before,
  .alphaville-card--alphachat .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--alphachat .alphaville-card__meta > a:before,
  .alphaville-card--alphachat .alphaville-card__meta .alphaville-card--inline-list:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:podcast?source=o-icons&tint=%23807973,%23807973&format=svg");
    width: 40px;
    height: 40px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    margin: -10px 0 0 0; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-card--podcast .alphaville-card__theme > a:before,
      .alphaville-card--podcast .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--podcast .alphaville-card__meta > a:before,
      .alphaville-card--podcast .alphaville-card__meta .alphaville-card--inline-list:before, .alphaville-card--alphachat .alphaville-card__theme > a:before,
      .alphaville-card--alphachat .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--alphachat .alphaville-card__meta > a:before,
      .alphaville-card--alphachat .alphaville-card__meta .alphaville-card--inline-list:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:podcast?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .alphaville-card--podcast .alphaville-card__theme > a:before,
      .alphaville-card--podcast .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--podcast .alphaville-card__meta > a:before,
      .alphaville-card--podcast .alphaville-card__meta .alphaville-card--inline-list:before, .alphaville-card--alphachat .alphaville-card__theme > a:before,
      .alphaville-card--alphachat .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--alphachat .alphaville-card__meta > a:before,
      .alphaville-card--alphachat .alphaville-card__meta .alphaville-card--inline-list:before {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:podcast?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.alphaville-card--podcast.alphaville-card--series .alphaville-card__theme > a:before,
.alphaville-card--podcast.alphaville-card--series .alphaville-card__theme .alphaville-card--inline-list:before, .alphaville-card--alphachat.alphaville-card--series .alphaville-card__theme > a:before,
.alphaville-card--alphachat.alphaville-card--series .alphaville-card__theme .alphaville-card--inline-list:before {
  right: 25px; }

.alphaville-card--fill-space {
  height: 100%;
  padding-bottom: 10px; }
  .alphaville-card--fill-space .alphaville-card__content {
    height: 100%; }

.alphaville-card--marketslive.alphaville-card--grid {
  background-color: #443c47;
  position: relative;
  margin-bottom: 0; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card--marketslive-live--lozenge {
    display: inline-block;
    padding: 45px;
    color: #ffffff;
    background-color: transparent;
    border-radius: 240px;
    margin-left: 5px;
    position: relative;
    border: 15px solid #6a636c;
    position: absolute;
    top: -55px;
    right: -60px; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card--marketslive-live--lozenge:after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      padding: 30px;
      background-color: #6a636c;
      border-radius: 130px;
      margin-top: 15px;
      margin-right: 15px; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card--marketslive-lozenge-icon {
    display: inline-block;
    padding: 7px;
    color: #ffffff;
    background-color: #fff1e5;
    border-radius: 36px;
    margin-left: 5px;
    position: relative;
    border: 2px solid #cf191d;
    margin-bottom: -2px; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card--marketslive-lozenge-icon:after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      padding: 5px;
      background-color: #cf191d;
      border-radius: 28px;
      margin-top: 2px;
      margin-right: 2px; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px;
    line-height: 26px;
    font-size: 25px;
    margin-bottom: 12px; }
    .o-typography--loading-sans .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__heading {
      font-size: 24.36px;
      font-family: sans-serif; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__heading,
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__heading a {
      color: #fffce9; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__theme {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px;
    line-height: 26px;
    font-size: 25px;
    margin-bottom: 4px; }
    .o-typography--loading-sans .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__theme {
      font-size: 24.36px;
      font-family: sans-serif; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__theme:before {
      position: absolute;
      top: 0;
      left: 2px;
      width: 118px;
      height: 8px;
      content: '';
      background: #f4a208;
      margin-top: -10px; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__theme a {
      text-decoration: none;
      text-transform: uppercase; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__theme .alphaville-card__theme-part1,
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__theme .alphaville-card__theme-part2 {
      color: #f4a208; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__footer .alphaville-card__timestamp {
    color: #fffce9; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__footer .alphaville-card--comment-counter {
    color: #fffce9; }
    .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__footer .alphaville-card--comment-counter:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23FFFCE9,%23FFFCE9&format=svg");
      width: 24px;
      height: 24px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      position: relative;
      vertical-align: middle; }
      @media screen and (-ms-high-contrast: active) {
        .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__footer .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__footer .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-card--marketslive.alphaville-card--grid.alphaville-card--marketslive-live .alphaville-card__theme-part2 {
    color: #ffffff;
    font-weight: 600; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__standfirst {
    color: #c6c4c6; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__heading-truncate--2lines {
    max-height: 54px;
    overflow: hidden; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__heading-truncate--3lines {
    max-height: 81px;
    overflow: hidden; }
  .alphaville-card--marketslive.alphaville-card--grid .alphaville-card__content {
    padding-bottom: 0; }

.alphaville-card--firstft.alphaville-card--grid .alphaville-card__tag {
  font-family: Georgia, serif;
  font-size: 24px;
  line-height: 28px;
  color: #b35400;
  font-size: 28px;
  line-height: 29px;
  margin-bottom: 2px; }
  .alphaville-card--firstft.alphaville-card--grid .alphaville-card__tag .alphaville-card__tag-part1 {
    font-style: italic; }

.alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600; }
  .o-typography--loading-display .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading {
    font-size: 18px;
    font-family: serif; }
  .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading a {
    padding: 2px 0;
    color: inherit;
    text-decoration: none;
    border: 0; }
    .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading a:focus, .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading a:hover {
      color: #736c67; }
    .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading a:visited {
      color: #66605c; }
  .o-typography--loading-sansBold .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading {
    font-size: 9.96px;
    font-family: sans-serif; }
  .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading,
  .alphaville-card--firstft.alphaville-card--grid .alphaville-card__subheading a {
    color: #b3a9a0; }

.alphaville-card--list .alphaville-card__tag-part1, .alphaville-card--list .alphaville-card__tag-part2 {
  font-family: Georgia, serif;
  font-size: 24px;
  line-height: 28px;
  color: #b35400;
  font-size: 26px;
  line-height: 31px; }

.alphaville-card--list .alphaville-card__tag-part1 {
  font-style: italic; }

.alphaville-card--hero.alphaville-card--grid {
  background-color: #ebe0d1;
  position: relative; }
  .alphaville-card--hero.alphaville-card--grid .alphaville-card__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    font-size: 25px;
    line-height: 26px;
    margin-bottom: 10px; }
    .o-typography--loading-sansBold .alphaville-card--hero.alphaville-card--grid .alphaville-card__heading {
      font-size: 16.6px;
      font-family: sans-serif; }
    .alphaville-card--hero.alphaville-card--grid .alphaville-card__heading,
    .alphaville-card--hero.alphaville-card--grid .alphaville-card__heading a {
      color: #443c47; }
  .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme {
    margin-bottom: 6px; }
    .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme,
    .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme a,
    .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme .alphaville-card__tag {
      font-family: MetricWeb, sans-serif;
      font-size: 28px;
      line-height: 32px;
      font-weight: 600;
      font-size: 25px;
      line-height: 26px;
      text-transform: uppercase;
      color: #f4a208; }
      .o-typography--loading-sansBold .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme, .o-typography--loading-sansBold
      .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme a, .o-typography--loading-sansBold
      .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme .alphaville-card__tag {
        font-size: 23.24px;
        font-family: sans-serif; }
    .alphaville-card--hero.alphaville-card--grid .alphaville-card__theme:before {
      position: absolute;
      top: 0;
      left: 0;
      width: 118px;
      height: 8px;
      content: '';
      background: #f4a208;
      margin-top: -10px; }
  .alphaville-card--hero.alphaville-card--grid .alphaville-card__image {
    display: block;
    float: right;
    max-width: 40%;
    max-height: 70%;
    padding-left: 10px;
    padding-bottom: 10px; }
  .alphaville-card--hero.alphaville-card--grid .alphaville-card__heading-truncate--2lines {
    max-height: 54px;
    overflow: hidden; }
  .alphaville-card--hero.alphaville-card--grid .alphaville-card__heading-truncate--3lines {
    max-height: 81px;
    overflow: hidden; }

.alphaville-card--opinion.alphaville-card--grid {
  background-color: #443c47;
  position: relative; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px;
    font-weight: 600;
    line-height: 26px;
    font-size: 25px;
    margin-bottom: 12px; }
    .o-typography--loading-sansBold .alphaville-card--opinion.alphaville-card--grid .alphaville-card__heading {
      font-size: 23.24px;
      font-family: sans-serif; }
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__heading,
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__heading a {
      color: #fffce9; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme {
    margin-bottom: 6px; }
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme,
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme a,
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme .alphaville-card__tag {
      font-family: MetricWeb, sans-serif;
      font-size: 28px;
      line-height: 32px;
      font-size: 25px;
      line-height: 26px;
      text-transform: uppercase;
      color: #f4a208; }
      .o-typography--loading-sans .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme, .o-typography--loading-sans
      .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme a, .o-typography--loading-sans
      .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme .alphaville-card__tag {
        font-size: 24.36px;
        font-family: sans-serif; }
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__theme:before {
      position: absolute;
      top: 0;
      left: 0;
      width: 118px;
      height: 8px;
      content: '';
      background: #f4a208;
      margin-top: -10px; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__headshot--spacer {
    display: block;
    float: right;
    width: 90px;
    height: 70px; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__headshot {
    position: absolute;
    width: 100px;
    height: 100px;
    bottom: -10px;
    right: -10px; }
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card__headshot img {
      width: 100%; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__heading-truncate--2lines {
    max-height: 54px;
    overflow: hidden; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__heading-truncate--3lines {
    max-height: 81px;
    overflow: hidden; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card__timestamp {
    color: #fffce9; }
  .alphaville-card--opinion.alphaville-card--grid .alphaville-card--comment-counter {
    color: #fffce9; }
    .alphaville-card--opinion.alphaville-card--grid .alphaville-card--comment-counter:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23FFFCE9,%23FFFCE9&format=svg");
      width: 24px;
      height: 24px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      position: relative;
      vertical-align: middle; }
      @media screen and (-ms-high-contrast: active) {
        .alphaville-card--opinion.alphaville-card--grid .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .alphaville-card--opinion.alphaville-card--grid .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

.alphaville-card--image-lead.alphaville-card--grid {
  background-color: #443c47;
  position: relative;
  min-height: 170px; }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__heading {
    font-family: MetricWeb, sans-serif;
    font-size: 28px;
    line-height: 32px;
    font-weight: 600;
    line-height: 26px;
    font-size: 25px;
    margin-bottom: 12px; }
    .o-typography--loading-sansBold .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__heading {
      font-size: 23.24px;
      font-family: sans-serif; }
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__heading,
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__heading a {
      color: #fffce9; }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme {
    margin-bottom: 6px; }
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme,
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme a,
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme .alphaville-card__tag {
      font-family: MetricWeb, sans-serif;
      font-size: 28px;
      line-height: 32px;
      font-size: 25px;
      line-height: 26px;
      text-transform: uppercase;
      color: #f4a208; }
      .o-typography--loading-sans .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme, .o-typography--loading-sans
      .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme a, .o-typography--loading-sans
      .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme .alphaville-card__tag {
        font-size: 24.36px;
        font-family: sans-serif; }
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__theme:before {
      position: absolute;
      top: 0;
      left: 0;
      width: 118px;
      height: 8px;
      content: '';
      background: #f4a208;
      margin-top: -10px; }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__heading-truncate--2lines {
    max-height: 54px;
    overflow: hidden; }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__heading-truncate--3lines {
    max-height: 81px;
    overflow: hidden; }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__timestamp {
    color: #fffce9; }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card--comment-counter {
    color: #fffce9; }
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card--comment-counter:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23FFFCE9,%23FFFCE9&format=svg");
      width: 24px;
      height: 24px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      position: relative;
      vertical-align: middle; }
      @media screen and (-ms-high-contrast: active) {
        .alphaville-card--image-lead.alphaville-card--grid .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .alphaville-card--image-lead.alphaville-card--grid .alphaville-card--comment-counter:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__image-background {
    position: absolute;
    width: 98%;
    height: 74%;
    top: 25%;
    left: 0;
    overflow: hidden;
    padding-left: 1%;
    padding-right: 1%; }
    .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__image-background div {
      width: 100%;
      height: 100%;
      position: relative;
      opacity: 0.6;
      background-size: cover; }
      .alphaville-card--image-lead.alphaville-card--grid .alphaville-card__image-background div:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 54px;
        top: 0;
        left: 0;
        background: -webkit-gradient(linear, left top, left bottom, from(#443c47), to(transparent));
        background: linear-gradient(to bottom, #443c47 0%, transparent 100%); }

.alphaville-article-list .alphaville-list-time {
  margin-top: 20px; }
  .alphaville-article-list .alphaville-list-time .alphaville-list-time-label {
    font-size: 16px;
    line-height: 18px;
    font-weight: 600; }
  .alphaville-article-list .alphaville-list-time .alphaville-list-time-date {
    font-size: 16px;
    line-height: 22px;
    color: #999189;
    font-weight: 600;
    text-transform: uppercase; }

.alphaville-article-list .alphaville-card {
  background: none;
  padding-left: 0;
  padding-right: 0; }

.alphaville-article-list .alphaville-ad-stream {
  padding: 20px 0;
  border-bottom: 1px solid #ccc1b7; }

.alphaville-article-list .alphaville-card-container {
  border-bottom: 1px solid #ccc1b7;
  padding: 10px 0 20px; }
  .alphaville-article-list .alphaville-card-container:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }
  .alphaville-article-list .alphaville-card-container a {
    border-bottom: 0; }

.alphaville-article-list .alphaville-list-time {
  margin-top: 24px; }

.alphaville-ml-description {
  border-bottom: 1px solid #ccc1b7; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL21sLWluZGV4LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWFkcy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYWRzL3NyYy9zY3NzL2Jhc2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby12aXN1YWwtZWZmZWN0cy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29sb3JzL3NyYy9zY3NzL19mdW5jdGlvbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb2xvcnMvc3JjL3Njc3MvX3BhbGV0dGUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvc2Fzcy1tcS9fbXEuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb250cy9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9udHMvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvX3R5cGUtbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9udHMvc3JjL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbG9ycy9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX2hlYWRpbmdzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX2FzaWRlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvdXNlLWNhc2VzL19nZW5lcmFsLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29sb3JzL3NyYy9zY3NzL3Rvb2xzL19jb2xvci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWljb25zL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvdXNlLWNhc2VzL19hcnRpY2xlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX3dyYXBwZXIuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ncmlkL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ncmlkL3NyYy9zY3NzL19tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZ3JpZC9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYnV0dG9ucy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYnV0dG9ucy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW5vcm1hbGlzZS9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYnV0dG9ucy9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYnV0dG9ucy9zY3NzL19pY29uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYnV0dG9ucy9zY3NzL19ncm91cC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL19iYXNlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3RvcC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fc3VibmF2LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zZWFyY2guc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX25hdi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fYW5vbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fZHJhd2VyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlzdWFsLWVmZmVjdHMvc3JjL3Njc3MvX3NoYWRvd3Muc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX21lZ2FtZW51LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zdGlja3kuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3NpbXBsZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fc3ViYnJhbmQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3RyYW5zcGFyZW50LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9vdGVyL3NyYy9zY3NzL19mb290ZXIuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb290ZXIvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvb3Rlci9zcmMvc2Nzcy9fbWF0cml4LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9vdGVyL3NyYy9zY3NzL190aGVtZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1pY29ucy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tb3ZlcmxheS9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tb3ZlcmxheS9zcmMvc2Nzcy9vdmVybGF5LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tb3ZlcmxheS9zcmMvc2Nzcy9fY3Jvc3Muc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL19zaGFkZWQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL19jb21wYWN0LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tb3ZlcmxheS9zcmMvc2Nzcy9fZnVsbHNjcmVlbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL2Jhc2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvX2NvbW1vbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvX3NlbGVjdC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fdGV4dGFyZWEuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvX2xhYmVscy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fcmFkaW8tY2hlY2tib3guc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvc3VmZml4LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbm9ybWFsaXNlL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvX3RvZ2dsZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9zZWN0aW9ucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWxvYWRpbmcvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWxvYWRpbmcvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy91bnNraW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvX3RlYXNlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fZGVmYXVsdC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL19pbWFnZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX3RpbWVzdGFtcC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9fY29sb3ItdXNlLWNhc2VzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL19wcm9tb3RlZC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWxhYmVscy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX3JlbGF0ZWQtaXRlbXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX3N5bmRpY2F0aW9uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fc21hbGwuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvX2hlbHBlcnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19sYXJnZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX3N0YW5kYXJkLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fdmlkZW8uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19oZXJvLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fdG9wLXN0b3JpZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19wYWNrYWdlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fbGl2ZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2dlbmVyaWMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2NvbnRlbnQtYm94L21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9vdmVybGF5cy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvYWRzL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9iYXJyaWVyL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9tYXJrZXRzbGl2ZS1zZXNzaW9uLW5vdGlmaWNhdGlvbi9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvaGVhZGVyL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9zcGlubmVyL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9pbmZpbml0ZS1zY3JvbGwvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2Zvb3Rlci9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvdHdpdHRlci13aWRnZXQvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL3BhZ2luYXRpb24vbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXNoYXJlL3NyYy9zY3NzL3NoYXJlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tc2hhcmUvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL3NoYXJlL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9jYXJkL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9hcnRpY2xlLWxpc3QvbWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjtFQUNDLFVBQVMsRUFDVDs7QUFFRDtFQUNDLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsYUFBWTtFQUNaLGFBQVk7RUFDWixZQUFXO0VBQ1gsVUFBUyxFQUNUOztBQUNEO0VBQVksc0JBQXFCLEVBQUk7O0FBQ3JDLHFDQUFxQztBQUNyQztFQUFtQixXQUFVLEVBQUk7O0FBRmpDO0VBR1ksZUFBYyxFQUFJOztBQUM5QixvQ0FBb0M7QUNSbkM7RUFDQztJQUNDLHlCQUF3QixFQUN4QixFQUFBOztBQUdGOztFQ1JBLDZCQUFvQjtFQUFwQixxQkFBb0IsRURXbkI7RUFIRDs7SUNMQyw2QkFBNEIsRUFDNUI7O0FEU0Q7RUNMQSxZQUFXO0VBQ1gsbUJBQWtCLEVETWpCOztBQUVEO0VDSkEsU0FBUTtFQUNSLFVBQVM7RUFDVCxjQUFhO0VBQ2IsbUJBQWtCLEVER2pCOztBQUVEO0VDQUMsNkJBQVM7RUFDVCxlQUFjO0VBQ2QsZ0JBQWUsRUFJZjs7QURGRDtFQ0pDLDZCQUFTO0VBQ1QsZUFBYztFQUNkLGdCQUFlO0VBRWQsa0JBQWlCLEVBRWxCOztBREVEO0VDK0NBLHlDQUF3QztFQUN4Qyx3Q0FBK0I7RUFBL0IsZ0NBQStCO0VBQy9CLDhLQ3pFdUU7RUR5RXZFLHNLQ3pFdUUsRUYwQnRFOztBQUVEO0VBQ0MsMEJHRXdDLEVIRHhDOztBQUVEO0VBQ0MsMEJJSCtCLEVKSS9COztBQUVEO0VBQ0MscUpBQW9KLEVBQ3BKOztBQUVEO0VDZEEsaUJBQWdCO0VBQ2hCLGFBQVk7RUFDWixnQkFBZTtFQUNmLGlCQUFnQixFRGFmO0VBRkQ7SUNQQyxjQUFhLEVBQ2I7O0FEVUQ7RUNOQSxjQUFhO0VBQ2Isa0JBQWlCO0VBQ2pCLGdCQUFlO0VBQ2YsaUJBQWdCLEVES2Y7RUFGRDtJQ0VHLG1CQUFrQjtJQUNsQixVQUFTO0lBQ1Qsa0JBQWlCLEVBQ2pCOztBRERIOztFQ09FLGNBQWE7RUFDYixrQkFBaUI7RUFDakIsZ0JBQWUsRUFVZjtFSWtKSztJTHJLUDs7TUNXRyxhQUFZO01BQ1osaUNBQWdDO01BQ2hDLFdBQVUsRUFNWCxFQUFBO0VJa0pLO0lMcktQOztNQ2dCRyxhQUFZO01BQ1osZ0NBQStCLEVBRWhDLEVBQUE7O0FLbkJBO0VBbERGLHlHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1hjO0VEWWQsbUJDekMyQixFQUFBOztBRHFDNUI7RUFsREYsMEdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDVmM7RURXZCxtQkN4QzRCLEVBQUE7O0FEb0M3QjtFQWxERixnSEFBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNWYztFRFdkLG1CQ3ZDNEIsRUFBQTs7QURtQzdCO0VBbERGLDRHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1RjO0VEVWQsbUJDdEM4QixFQUFBOztBRGtDL0I7RUFsREYsa0hBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDVGM7RURVZCxtQkNyQzhCLEVBQUE7O0FEaUMvQjtFQWxERiwyR0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNQYztFRFFkLG1CQ3BDNkIsRUFBQTs7QURnQzlCO0VBbERGLDZHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ05jO0VET2QsbUJDbkMrQixFQUFBOztBRCtCaEM7RUFsREYseUdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDTGM7RURNZCxtQkNsQzJCLEVBQUE7O0FEOEI1QjtFQWxERiwrR0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNMYztFRE1kLG1CQ2pDMkIsRUFBQTs7QUQ2QjVCO0VBbERGLDBIQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDVmM7RURXZCxtQkMzQjRCLEVBQUE7O0FEdUI3QjtFQWxERixzSEFBNkM7RUFvRDFDLGlDQzVCZ0I7RUQ2QmhCLGlCQ1RjO0VEVWQsbUJDMUI4QixFQUFBOztBRHNCL0I7RUFsREYsMkhBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNQYztFRFFkLG1CQ3pCNkIsRUFBQTs7QURxQjlCO0VBbERGLDZIQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDTmM7RURPZCxtQkN4QitCLEVBQUE7O0FEb0JoQztFQWxERixtSEFBNkM7RUFvRDFDLGlDQzVCZ0I7RUQ2QmhCLGlCQ0xjO0VETWQsbUJDdkIyQixFQUFBOztBQ1I5Qjs7RUNKQSx3Q0M2Qm1EO0VDcUIvQyxnQkM1RDRDO0VENkQ1QyxrQkM3QzRCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RVdoQ3pDLGlCQUFnQixFTnlCZjtFSDZMTTtJR2hNUDs7TUd1REssZ0JDckUyQztNRHNFM0Msa0JDdEQyQixFSkMvQixFQUFBO0VINkxNO0lHaE1QOztNR3VESyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVKQy9CLEVBQUE7RUd5RUE7O0lBN0VHLGtCQ2I0QztJRDRGOUMsbUJJdENjLEVKdUNkO0lOaUhLO01NcEhOOztRQXRFSSxrQkNwQjJDLEVENkY5QyxFQUFBO0lOaUhLO01NcEhOOztRQXRFSSxnQkNwQjJDLEVENkY5QyxFQUFBOztBSDFFRjs7RUNUQSx3Q0M2Qm1EO0VDcUIvQyxnQkM1RDRDO0VENkQ1QyxrQkM3QzRCO0VEc0gvQixpQkFBZ0I7RUE5QmhCLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QyxFS0Z4QztFSHdMTTtJRzNMUDs7TUdrREssZ0JDckUyQztNRHNFM0Msa0JDdEQyQixFSk0vQixFQUFBO0VId0xNO0lHM0xQOztNR2tESyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVKTS9CLEVBQUE7RUdvRUE7O0lBN0VHLGtCQ2I0QztJRDRGOUMsbUJJakNjLEVKa0NkO0lOaUhLO01NcEhOOztRQXRFSSxnQkNwQjJDLEVENkY5QyxFQUFBO0lOaUhLO01NcEhOOztRQXRFSSxrQkNwQjJDLEVENkY5QyxFQUFBO0VIMUVGOztJR29HQyxrQkM1Rm1EO0lEZ0duRCxvQkNoR21EO0lFeEJuRCxZQUFXO0lBQ1gsZUFBYztJQUNkLGFBQVk7SUFDWixpQ1ZRK0IsRVVQL0I7O0FOaUJEO0VHZ0ZDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSDFHaEI7RUdnRUE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIakVGO0VHNEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSHNDaEI7RUc0REE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIN0RGO0VHd0VDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSDBDaEI7RUd3REE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIekRGO0VHb0VDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQjtFR29DakIsMEJBQXlCO0VBQ3pCLHNCQUFxQixFTlNwQjtFR29EQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhyREY7RUNaQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQjtFQTVCaEIsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFSXpDcEQsZVo0QmdDLEVJNEIvQjtFR2dEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjtFSHJERjtJRytFQyxpQkM1Rm1EO0lJckNuRCxZQUFXO0lBQ1gsZUFBYztJQUNkLFlBQVc7SUFDWCxpQ1pxQitCLEVZcEIvQjs7QVJrREQ7RUNoQkEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEdUcvQixpQkM1Rm1EO0VDNEJuRCxlVi9Cd0M7RWFmekMsbUJBQWtCO0VBQ2xCLDhCYmN5QyxFS3NCeEM7RUc0Q0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RUhqREY7SVEvQkMsWUFBVztJQUNYLGVBQWM7SUFDZCxtQkFBa0I7SUFDbEIsVUFBbUM7SUFDbkMsUUFBTztJQUNQLFdBQVU7SUFDViw4QlpMK0IsRVlNL0I7O0FSOEJEO0VHc0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSGhGaEI7RUdzQ0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIdkNGO0VHa0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSGdFaEI7RUdrQ0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIbkNGO0VHOENDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSHhFaEI7RUc4QkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIL0JGO0VHMENDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSHdFaEI7RUcwQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIM0JGO0VHc0NDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSGhFaEI7RUdzQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIdkJGO0VHa0NDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSGdGaEI7RUdrQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIbkJGO0VHOEJDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSHhEaEI7RUdjQTtJQS9EQSxrQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhmRjtFRzBCQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRUh3RmhCO0VHVUE7SUEvREEsa0JDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIWEY7RUdzQkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VIaERoQiw4Qkw1RHdDO0VLNkR4QyxrQkkxRG1EO0VKMkRuRCxtQkkzRG1ELEVKNERuRDtFR0dBO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSEhGO0VHNENDLGlCQUFnQixFSDFDaEI7O0FBRUQ7RVM5QkEsbUJBQWtCLEVUZ0NqQjs7QUFFRDtFQ3RFQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUtsQmhDLHNCQUFxQjtFQUNyQixpQkFBZ0I7RUFDaEIsc0JBQXFCLEVUb0dwQjtFR1ZBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSFFGO0VDekVBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFSzFCaEMsc0JBQXFCO0VBQ3JCLG9CQUFtQjtFQUNuQixvQkFBbUIsRVQrR2xCO0VHYkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIWUY7RVNwR0EsZWJjZ0M7RWFiaEMsc0JBQXFCO0VBQ3JCLGdCQUFlO0VBQ2YsaUNkZ0J5QyxFS21GeEM7RUFGRDtJUzlGQyxlQ2QyRDtJRGUzRCw2QmRZd0MsRWNYeEM7RVQ0RkQ7SVN6RkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7O0FUMEZEO0VTeEdBLGViY2dDO0VhYmhDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZGdCeUM7RWNxQnpDLDJDQUFxRSxFVGtFcEU7RUFGRDtJU2xHQyxlQ2QyRDtJRGUzRCw2QmRZd0MsRWNYeEM7RVRnR0Q7SVM3RkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7RVQwRkQ7SVd4RkMsNEpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0I7SUZsQnZCLFlBQVc7SUFDWCxhQVAwQjtJQVExQixjQVIwQjtJQVMxQixpQkFBMEI7SUFDMUIsNkNBQW1FO0lBQ25FLG9CQUFtQjtJQUNuQiwrQkFBOEI7SUFDOUIsdUJBQXNCO0lBRXRCLHVCQUFzQjtJQUNuQiwwQkFBeUIsRUFDNUI7SUVqQ0E7TVhtRkQ7UVdsRkUsNEpBQThGLEVGZ0MvRixFQUFBO0lFN0JBO01YK0VEO1FXOUVFLDRKQUE4RixFRjRCL0YsRUFBQTs7QVRzREQ7RUNyRkEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRUsyRnhDO0VHekJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHdCRjtFSzlEQyxlVHRDK0I7RWdCTmhDLHNCQUFxQjtFQUNyQixVQUFTO0VBQ1Qsc0JBQXFCO0VYZXJCLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIYmhCO0VBRkQ7SUs5REMsZUsxRDJELEVFb0IzRDtFWm9HRDtJWWpHQyxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixzQkFBcUI7SUFDckIsVUFBUyxFQUlUO0laMEZEO01ZNUZFLGVBQWMsRUFDZDtFWjJGRjtJWXZGQyxpQkFBZ0IsRUFDaEI7RVQyREE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FINEJGO0VLbEVDLGVUdEMrQjtFZ0JOaEMsc0JBQXFCO0VBQ3JCLFVBQVM7RUFDVCxzQkFBcUI7RVhlckIsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0I7RUU3RWhCLGVWL0J3QyxFS21HeEM7RUFGRDtJS2xFQyxlSzFEMkQsRUVvQjNEO0Vad0dEO0lZckdDLGVBQWM7SUFDZCxnQkFBZTtJQUNmLHNCQUFxQjtJQUNyQixVQUFTLEVBSVQ7SVo4RkQ7TVloR0UsZUFBYyxFQUNkO0VaK0ZGO0lZM0ZDLGlCQUFnQixFQUNoQjtFVDJEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjtFSDRCRjtJS2xFQyxlVHRDK0IsRWdCd0IvQjs7QVpvRkQ7RUN4SUEsNEJNWWtDO0VKMkVqQyxnQkM1RStDO0VENkUvQyxrQlM3RnNEO0VUd0h0RCxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRUt1R3hDOztBQUVEO0VDckdBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHdGL0IsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDLEVLMkd4QztFR3pDQTtJQS9EQSxrQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUh3Q0Y7RUc3QkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRCxFSjRHbkQ7RUFGRDtJQ2hKQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCTUx1RDtJTmdDdkQsZ0JDN0VtRDtJRGlGbkQsbUJDakZtRDtJQzRCbkQsZVYvQndDLEVjbUR4Qzs7QVQ4REQ7RVN6REEsZ0JBQWUsRVQyRGQ7RVN2REQ7SUFDQyxvQkFBbUIsRUFzQm5CO0lBdkJEO01BSUUsZUFBYztNQUNkLG1CQUFrQjtNQUNsQixtQkwvRGtELEVLK0VsRDtNQXRCRjtRUnhEQSxtQ0NXbUQ7UUNxQ2xELGdCQzVFK0M7UUQ2RS9DLGtCQzdEK0I7UURvSC9CLGlCQUFnQjtRRTdFaEIsZVYvQndDO1Fjd0V0QyxzQkFBcUI7UUFDckIsWUx0RWlEO1FLdUVqRCxzQ0FBNkI7UUFBN0IsOEJBQTZCO1FBQzdCLG1CTHhFaUQ7UUt5RWpELHVCQUFzQjtRQUN0Qix3QkFBdUI7UUFDdkIsbUJBQWtCO1FBQ2xCLFFBQU87UUFDUCxTQUFRLEVBQ1I7UU5mRjtVQS9EQSxtQkMzQitDO1VENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhnREY7RVMzQkEsZ0JBQWUsRVQ2QmQ7RUFGRDtJU3hCQyxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLDRCQUEyQixFQVUzQjtJVFlEO01LdEZDLGVWL0J3QztNY21HdkMsc0JBQXFCO01BQ3JCLG1CQUFrQjtNQUNsQixpQkFBZ0I7TUFDaEIsZ0JBQWU7TUFDZix5QkFBd0IsRUFDeEI7O0FUaUJGO0VDckhBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JTekJxRDtFUEdyRCxlVi9Cd0MsRUsySHhDO0VHekRBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHdERjtFU2RBLGVBQWM7RUFDZCxtQkw3R29EO0VLOEdwRCwrQmJ4SGdDLEVJc0kvQjtFQUZEO0lDaEtBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JTN0ZzRDtJVHdIdEQsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJQzRCbkQsZVYvQndDLEVjcUh4QztFVFFEO0lDekhBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JTekJxRDtJUEdyRCxlVi9Cd0MsRWN5SHhDO0lOdkRBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDRERjtFQzdIQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQjtFRTdFaEIsZVYvQndDLEVLbUl4QztFR2pFQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhpRUY7RUNsSUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VDdUMvQixlVi9Cd0M7RVFvRnhDLG9CQ2pGbUQ7RVFqQ25ELHNCQUFxQjtFQUNyQiwwQkFBeUIsRVpxS3pCO0VHdEVBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFQ3pKQSx3Q0M2Qm1EO0VDcUIvQyxnQkM1RDRDO0VENkQ1QyxrQkM3QzRCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RVdoQ3pDLGlCQUFnQixFT09kO0VoQitNSztJRzNDUDtNRzlGSyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVTakI5QixFQUFBO0VoQitNSztJRzNDUDtNRzlGSyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVTakI5QixFQUFBO0VWMkZEO0lBN0VHLGtCQ2I0QztJRDRGOUMsbUJJdENjLEVKdUNkO0lOaUhLO01NcEhOO1FBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7SU5pSEs7TU1wSE47UUF0RUksZ0JDcEIyQyxFRDZGOUMsRUFBQTs7QUhzRUY7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVVaElmO0VWc0ZEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSHNFRjtFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRVVpQmY7RVZpRkQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VHM0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVXNCZjtFVjRFRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCO0VHb0NqQiwwQkFBeUI7RUFDekIsc0JBQXFCLEVPVm5CO0VWdUVEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFUzlKQSxlYmNnQztFYWJoQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixpQ2RnQnlDLEVrQitCeEM7RWI0R0Q7SVN4SkMsZUNkMkQ7SURlM0QsNkJkWXdDLEVjWHhDO0VUc0pEO0lTbkpDLGVDbkIyRDtJRG9CM0QsMkJDcEIyRDtJRHFCM0QsaUNBQWdDLEVBQ2hDOztBVGdKRDtFQzlLQSw0Qk1Za0M7RUoyRWpDLGdCQzVFK0M7RUQ2RS9DLGtCUzdGc0Q7RVR3SHRELGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QyxFa0JtQ3hDOztBYndHRDs7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRCxFU3FDbkQ7RWJtR0Q7O0lDOUtBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JNTHVEO0lOZ0N2RCxnQkM3RW1EO0lEaUZuRCxtQkNqRm1EO0lDNEJuRCxlVi9Cd0MsRWNtRHhDOztBVHdGRDtFU25GQSxnQkFBZSxFSVpkO0VKZ0JEO0lBQ0Msb0JBQW1CLEVBc0JuQjtJQXZCRDtNQUlFLGVBQWM7TUFDZCxtQkFBa0I7TUFDbEIsbUJML0RrRCxFSytFbEQ7TUF0QkY7UVJ4REEsbUNDV21EO1FDcUNsRCxnQkM1RStDO1FENkUvQyxrQkM3RCtCO1FEb0gvQixpQkFBZ0I7UUU3RWhCLGVWL0J3QztRY3dFdEMsc0JBQXFCO1FBQ3JCLFlMdEVpRDtRS3VFakQsc0NBQTZCO1FBQTdCLDhCQUE2QjtRQUM3QixtQkx4RWlEO1FLeUVqRCx1QkFBc0I7UUFDdEIsd0JBQXVCO1FBQ3ZCLG1CQUFrQjtRQUNsQixRQUFPO1FBQ1AsU0FBUSxFQUNSO1FOZkY7VUEvREEsbUJDM0IrQztVRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIc0VGO0VTakRBLGdCQUFlLEVJMUNkO0ViMkZEO0lTOUNDLGVBQWM7SUFDZCxtQkFBa0I7SUFDbEIsNEJBQTJCLEVBVTNCO0lUa0NEO01LNUdDLGVWL0J3QztNY21HdkMsc0JBQXFCO01BQ3JCLG1CQUFrQjtNQUNsQixpQkFBZ0I7TUFDaEIsZ0JBQWU7TUFDZix5QkFBd0IsRUFDeEI7O0FUbUNGO0VDdklBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JTekJxRDtFUEdyRCxlVi9Cd0MsRWtCb0R4QztFVmNBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFUzVCQSxlQUFjO0VBQ2QsbUJMN0dvRDtFSzhHcEQsK0JieEhnQyxFaUJnRTlCO0Via0ZGO0lDOUtBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JTN0ZzRDtJVHdIdEQsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJQzRCbkQsZVYvQndDLEVjcUh4QztFVHNCRDtJQ3ZJQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCU3pCcUQ7SVBHckQsZVYvQndDLEVjeUh4QztJTnZEQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQR3JELGVWL0J3QyxFa0I2RHZDO0VWS0Q7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VHN0JDLGlCQUFnQixFVTVDaEI7O0FieUVEO0VTbkdBLG1CQUFrQixFSThCakI7O0FicUVEO0VDdklBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFS2xCaEMsc0JBQXFCO0VBQ3JCLGlCQUFnQjtFQUNoQixzQkFBcUIsRUlrR3BCO0VWUkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VDdklBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFSzFCaEMsc0JBQXFCO0VBQ3JCLG9CQUFtQjtFQUNuQixvQkFBbUIsRUk4R2xCO0VWWkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VDdklBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHdGL0IsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFQzRCbkQsZVYvQndDLEVrQmtGeEM7RVZoQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFVTVHZjtFVmtFRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVcUNmO0VWNkREO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRVVsR2Y7RVZ3REQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVStDZjtFVm1ERDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVVeEZmO0VWOENEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRVV5RGY7RVZ5Q0Q7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VTbktBLGViY2dDO0VhYmhDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZGdCeUMsRWtCK0J4QztFYmlIRDtJUzdKQyxlQ2QyRDtJRGUzRCw2QmRZd0MsRWNYeEM7RVQySkQ7SVN4SkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7O0FUcUpEO0VDbkxBLDRCTVlrQztFSjJFakMsZ0JDNUUrQztFRDZFL0Msa0JTN0ZzRDtFVHdIdEQsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDLEVrQm1DeEM7O0FiNkdEOztFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1ELEVTcUNuRDtFYndHRDs7SUNuTEEsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQk1MdUQ7SU5nQ3ZELGdCQzdFbUQ7SURpRm5ELG1CQ2pGbUQ7SUM0Qm5ELGVWL0J3QyxFY21EeEM7O0FUNkZEO0VTeEZBLGdCQUFlLEVJWmQ7RUpnQkQ7SUFDQyxvQkFBbUIsRUFzQm5CO0lBdkJEO01BSUUsZUFBYztNQUNkLG1CQUFrQjtNQUNsQixtQkwvRGtELEVLK0VsRDtNQXRCRjtRUnhEQSxtQ0NXbUQ7UUNxQ2xELGdCQzVFK0M7UUQ2RS9DLGtCQzdEK0I7UURvSC9CLGlCQUFnQjtRRTdFaEIsZVYvQndDO1Fjd0V0QyxzQkFBcUI7UUFDckIsWUx0RWlEO1FLdUVqRCxzQ0FBNkI7UUFBN0IsOEJBQTZCO1FBQzdCLG1CTHhFaUQ7UUt5RWpELHVCQUFzQjtRQUN0Qix3QkFBdUI7UUFDdkIsbUJBQWtCO1FBQ2xCLFFBQU87UUFDUCxTQUFRLEVBQ1I7UU5mRjtVQS9EQSxtQkMzQitDO1VENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgyRUY7RVN0REEsZ0JBQWUsRUkxQ2Q7RWJnR0Q7SVNuREMsZUFBYztJQUNkLG1CQUFrQjtJQUNsQiw0QkFBMkIsRUFVM0I7SVR1Q0Q7TUtqSEMsZVYvQndDO01jbUd2QyxzQkFBcUI7TUFDckIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQixnQkFBZTtNQUNmLHlCQUF3QixFQUN4Qjs7QVR3Q0Y7RUM1SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQR3JELGVWL0J3QyxFa0JvRHhDO0VWY0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VTakNBLGVBQWM7RUFDZCxtQkw3R29EO0VLOEdwRCwrQmJ4SGdDLEVpQmdFOUI7RWJ1RkY7SUNuTEEsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQlM3RnNEO0lUd0h0RCxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lDNEJuRCxlVi9Cd0MsRWNxSHhDO0VUMkJEO0lDNUlBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JTekJxRDtJUEdyRCxlVi9Cd0MsRWN5SHhDO0lOdkRBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBHckQsZVYvQndDLEVrQjZEdkM7RVZLRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUdsQ0MsaUJBQWdCLEVVNUNoQjs7QWI4RUQ7RVN4R0EsbUJBQWtCLEVJOEJqQjs7QWIwRUQ7RUM1SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLbEJoQyxzQkFBcUI7RUFDckIsaUJBQWdCO0VBQ2hCLHNCQUFxQixFSWtHcEI7RVZSQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUM1SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLMUJoQyxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLG9CQUFtQixFSThHbEI7RVZaQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUM1SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRWtCa0Z4QztFVmhCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QVd2RUY7RUFDQyxxREFBcUU7RUFDckUsY0FBYSxFQU9iO0VqQitLTTtJaUJ4TFA7TUFNRywrQ0FBNEYsRUFHOUYsRUFBQTtFakIrS007SWlCeExQO01BTUcsK0NBQTRGLEVBRzlGLEVBQUE7RWpCK0tNO0lpQnhMUDtNQU1HLCtDQUE0RixFQUc5RixFQUFBO0VqQitLTTtJaUJ4TFA7TUFNRyxnREFBNEYsRUFHOUYsRUFBQTs7QUFRRDtFQWtCQyxjQUFhO0VBQ2IsbUZBSDJCLEVBSTNCOztBQ3lrQkQ7RUFsUEEsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsaUJDeFZ1QjtFRDBWdkIsa0JDOVVVO0VEa1ZWLHFCQUFxQjtFQUVyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQjtFQWdCckIsa0JDdFdTO0VEMldOLG1CQzlWUztFRCtWVCxvQkMvVlMsRURnakJaO0VsQnhiTTtJa0JzYlA7TUExTUssbUJDbldRO01Eb1dSLG9CQ3BXUSxFRCtpQlosRUFBQTtFbEJ4Yk07SWtCc2JQO01BOUxLLGlCQy9YSSxFRCtqQlIsRUFBQTtFbEJ4Yk07SWtCc2JQO01BOUxLLGlCQzlYSSxFRDhqQlIsRUFBQTtFbEJ4Yk07SWtCc2JQO01BOUxLLGtCQzdYSyxFRDZqQlQsRUFBQTtFQTVkQztJQTBkRjtNQTlLRyxtQkMvWFU7TURnWVYsb0JDaFlVO01Ea1lYLGFD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LHNCUjlGNEQsRVFpRjFEO0VEOUVGO0lDeUNDLHFCQUFvQjtJQUNwQixhQUFZO0lBQ1osZ0JBQWUsRUFDZjs7QUR2Q0E7RUMrSUQsMkJDcElzQjtFRHFJdEIsaUJDbklpQjtFRG9JakIsZ0JDbklnQjtFRG9JaEIseUJDbklrQjtFRG9JbEIsZ0JDdklnQjtFRHdJaEIsa0JBQWdHO0VBQ2hHLGtCQ3BJa0IsRUZmaEI7O0FBRkQ7RUMrSUQsMkJDM0hzQjtFRDRIdEIsaUJDMUhpQjtFRDJIakIsZ0JDMUhnQjtFRDJIaEIsNkJDMUhtQjtFRDJIbkIsZ0JDOUhnQjtFRCtIaEIsa0JBQWdHO0VBQ2hHLGtCQzNIa0IsRUZ4QmhCOztBQU1BO0VDNEVGLDBCUjVGNEQ7RVE2RjVELGV0QjNFZ0M7RXNCNEVoQywwQnRCbEZvQyxFcUJNakM7RUFGRDtJQzRFRiwwQlI1RjREO0lRNkY1RCxldEIzRWdDO0lzQjRFaEMsMEJ0QmxGb0MsRXNCNkRuQztFRHpEQztJQzRFRiwwQlI1RjREO0lRNkY1RCxldEIzRWdDO0lzQjRFaEMsMEJ0QmxGb0M7SXNCaUVsQyxzQkFBcUIsRUFDckI7RUQ5REE7SUM0RUYsMEJSNUY0RDtJUTZGNUQsZXRCM0VnQztJc0I0RWhDLDBCdEJsRm9DLEVzQnFFbEM7O0FEakVBO0VDNEVGLDBCdEIxRWdDO0VzQjJFaEMsZXRCbkVnQztFc0JvRWhDLDBCdEJsRm9DLEVxQk1qQztFQUZEO0lDNEVGLDBCdkJqRXlDO0l1QmtFekMsZXRCbkVnQztJc0JvRWhDLDBCdEJsRm9DLEVzQjZEbkM7RUR6REM7SUM0RUYsMEJ2QmpFeUM7SXVCa0V6QyxldEJuRWdDO0lzQm9FaEMsMEJ0QmxGb0M7SXNCaUVsQyxzQkFBcUIsRUFDckI7RUQ5REE7SUM0RUYsMEJ0QjFFZ0M7SXNCMkVoQyxldEJuRWdDO0lzQm9FaEMsMEJ0QmxGb0MsRXNCcUVsQzs7QURqRUE7RUM0RUYsMEJ0QmxFZ0M7RXNCbUVoQyxldEIzRWdDO0VzQjRFaEMsMEJ0QmxGb0MsRXFCTWpDO0VBRkQ7SUM0RUYsMEJ2QmpFeUM7SXVCa0V6QyxldEIzRWdDO0lzQjRFaEMsMEJ0QmxGb0MsRXNCNkRuQztFRHpEQztJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0QjNFZ0M7SXNCNEVoQywwQnRCbEZvQztJc0JpRWxDLHNCQUFxQixFQUNyQjtFRDlEQTtJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0QjNFZ0M7SXNCNEVoQywwQnRCbEZvQyxFc0JxRWxDOztBRGpFQTtFQzRFRiw4QnRCaEZvQztFc0JpRnBDLGVSN0Y0RDtFUThGNUQsc0JSOUY0RCxFT2tCekQ7RUFGRDtJQzRFRiwwQlI1RjREO0lRNkY1RCxldEIzRWdDO0lzQjRFaEMsc0JSOUY0RCxFUXlFM0Q7RUR6REM7SUM0RUYsMEN2QmpFeUM7SXVCa0V6QyxlUjdGNEQ7SVE4RjVELHNCUjlGNEQ7SVE2RTFELHNCQUFxQixFQUNyQjtFRDlEQTtJQzRFRiwwQ3ZCakV5QztJdUJrRXpDLGVSN0Y0RDtJUThGNUQsc0JSOUY0RCxFUWlGMUQ7O0FEakVBO0VDNEVGLDhCdEJoRm9DO0VzQmlGcEMsZXRCM0VnQztFc0I0RWhDLHNCdEI1RWdDLEVxQkE3QjtFQUZEO0lDNEVGLDBCdEIxRWdDO0lzQjJFaEMsZXRCNUVnQztJc0I2RWhDLHNCdEI1RWdDLEVzQnVEL0I7RUR6REM7SUM0RUYsMEJ2QmpFeUM7SXVCa0V6QyxldEIzRWdDO0lzQjRFaEMsc0J0QjVFZ0M7SXNCMkQ5QixzQkFBcUIsRUFDckI7RUQ5REE7SUM0RUYsMEJ2QmpFeUM7SXVCa0V6QyxldEIzRWdDO0lzQjRFaEMsc0J0QjVFZ0MsRXNCK0Q5Qjs7QURqRUE7RUM0RUYsOEJ0QmhGb0M7RXNCaUZwQyxldEJuRWdDO0VzQm9FaEMsc0J0QnBFZ0MsRXFCUjdCO0VBRkQ7SUM0RUYsMEJ0QmxFZ0M7SXNCbUVoQyxldEIzRWdDO0lzQjRFaEMsc0J0QnBFZ0MsRXNCK0MvQjtFRHpEQztJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0Qm5FZ0M7SXNCb0VoQyxzQnRCcEVnQztJc0JtRDlCLHNCQUFxQixFQUNyQjtFRDlEQTtJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0Qm5F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K0NHLDBCMUNqQjRCLEUwQ2tCNUI7O0F4QlhKO0VBQ0MscURBQXFFO0VBQ3JFLGNBQWEsRUFPYjtFakIrS007SWlCeExQO01BTUcsK0NBQTRGLEVBRzlGLEVBQUE7RWpCK0tNO0lpQnhMUDtNQU1HLCtDQUE0RixFQUc5RixFQUFBO0VqQitLTTtJaUJ4TFA7TUFNRywrQ0FBNEYsRUFHOUYsRUFBQTtFakIrS007SWlCeExQO01BTUcsZ0RBQTRGLEVBRzlGLEVBQUE7O0F5QnhDRDtFdENxQ0EsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQm9DckZnQztFQUUvQixpQkFBd0M7RUFFekMsa0JuQytCbUQsRW1DekJuRDtFcEN3RkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RW9DdEdGO0lBUUUsaUJBQWdCO0lBQ2hCLHNCQUFxQixFQUNyQjs7QUFHRjtFeEI4WUEsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsaUJDeFZ1QjtFRDBWdkIsa0JDOVVVO0VEa1ZWLHFCQUFxQjtFQUVyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQjtFQWdCckIsa0JDdFdTO0VEMldOLG1CQzlWUztFRCtWVCxvQkMvVlM7RXVCaEZaLHlDQUF5QztFQUN6QyxtQkFBa0IsRUFDbEI7RTFDc01NO0kwQzFNUDtNeEJzYkssbUJDbldRO01Eb1dSLG9CQ3BXUSxFdUIvRVosRUFBQTtFMUNzTU07STBDMU1QO014QmtjSyxpQkMvWEksRXVCL0RSLEVBQUE7RTFDc01NO0kwQzFNUDtNeEJrY0ssaUJDOVhJLEV1QmhFUixFQUFBO0UxQ3NNTTtJMEMxTVA7TXhCa2NLLGtCQzdYSyxFdUJqRVQsRUFBQTtFeEJrS0M7SXdCdEtGO014QmtkRyxtQkMvWFU7TURnWVYsb0JDaFlVO01Ea1lYLGFDalpPLEV1QmhFUixFQUFBOztBQUVEO0VBQ0MsaUJuQ2dCbUQsRW1DZm5EOztBQUVEO0VBQ0Msa0JBQWlCLEVBaUJqQjtFQWxCRDtJdENjQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2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QzJEQyxpQkM1Rm1EO0VEZ0duRCxvQkNoR21EO0VxQ21DbkQsZUFBYyxFQUtkO0VBUEQ7SUFLRSxpQnJDdENrRCxFcUN1Q2xEOztBQ2xGRjtFckM0REMsMEJUckIrQjtFU2dDL0IsZVR4QytCO0U4QzFCL0Isb0NBQW1DO0VBQ25DLG1DQUFrQyxFQWlDbEM7RUF2Q0Q7O0lBV0Usc0IvQzZCdUMsRStDNUJ2QztFQVpGO0lBZUUsZTlDZ0I4QixFOENmOUI7RUFoQkY7SUFtQkUsZS9DcUJ1QyxFK0NmdkM7SUF6QkY7TUF1QkcsZTlDUTZCLEU4Q1A3QjtFQXhCSDtJL0JxQ0MsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QyxFK0IzQnZDO0kvQmFEO00rQjFDRDtRL0IyQ0UsMkpBQThGLEUrQmQ5RixFQUFBO0kvQmlCRDtNK0I5Q0Q7US9CK0NFLDJKQUE4RixFK0JsQjlGLEVBQUE7RUE3QkY7SUFnQ0UsZS9DUXVDLEUrQ1B2QztFQWpDRjtJckN1RUMsZVR4QytCO0k4Q005QiwwQjlDUDhCLEU4Q1E5Qjs7QUFNRjtFckNnQkMsMEJWcEJ3QztFVStCeEMsZVYvQndDLEUrQ3lDeEM7RUFyQ0Q7SUFJRSxlOUNsQjhCLEU4Q21COUI7RUFMRjs7SUFTRSxzQi9DYnVDLEUrQ2N2QztFQVZGO0lBYUUsZS9DakJ1QyxFK0N1QnZDO0lBbkJGO01BaUJHLGU5Qy9CNkIsRThDZ0M3QjtFQWxCSDtJQXNCRSxlL0MxQnVDLEUrQzJCdkM7RUF2QkY7SXJDMkJDLGVWL0J3QztJK0MrQnZDLDBCL0MvQnVDLEUrQ2dDdkM7RUE1QkY7SXJDMkJDLGVWL0J3QyxFK0N3Q3ZDO0lBcENGO00vQlBDLDJKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0MsRStCdUJ0QztNL0JyQ0Y7UStCRUQ7VS9CREUsMkpBQThGLEUrQm9DN0YsRUFBQTtNL0JqQ0Y7UStCRkQ7VS9CR0UsMkpBQThGLEUrQmdDN0YsRUFBQTs7QUN6RUg7RWhDc0VBLHNCQUFxQjtFQUNyQiw2QkFBNEI7RUFFNUIseUJBQXdCO0VBQ3hCLHlCQUF3QjtFQUN4Qiw4QkFBNkI7RUFDN0IseUJBQXdCLEVnQzFFdkI7O0FBR0E7RWhDMEJBLGlJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywwSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDBKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGlJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywwSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDBKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGtJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywySkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDJKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLHdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxpS0FBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLGlLQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLHFJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw4SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDhKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLHVJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxnS0FBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLGdLQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx5SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHlKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx5SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHlKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx5SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHlKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLG9JQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw2SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDZKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLG1JQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw0SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDRKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDhIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx1SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHVKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDhIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx1SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHVKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGtJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywySkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7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YTlCO0VBR0Q7STFDVkEsMEpBQTRELEUwQ1kzRDtJMUNQRDtNMENLQTtRMUNKQywwSkFBOEYsRTBDTTlGLEVBQUE7STFDSEQ7TTBDQ0E7UTFDQUMsMEpBQThGLEUwQ0U5RixFQUFBOztBSEVGO0VHbUJBLGdCQUFlO0VBRWYsYUFBWTtFQUVaLHVCQUFzQjtFQUV0QixxQkRyQjBDO0VDeUIxQyxrQkFBaUI7RUFHakIsc0JBQWdCLEVIOUJmOztBQUNEO0VJaERBLG9CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLGlCRmtDbUMsRUZhbEM7O0FBRUQ7RS9DMEZDLGlCQUFnQjtFb0Q1SWhCLGU1RGdDd0M7RTREL0J4QyxlQUFjO0VBQ2QsV0FBVSxFTGtEVjtFS2pEQTtJcEQ2R0EsZ0JDN0VtRDtJRGlGbkQsbUJDakZtRCxFbUQxQmxEO0lBSEE7TXBEOEdELG1CQ2pGbUQsRW1EM0JqRDs7QUw2Q0g7RS9DK0JDLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RW1EaUIvQixlNURUd0M7RTREVXhDLHVCQUFzQjtFQUN0QixpQnhEQ2dCLEVtRFdoQjs7QUFDRDtFL0M0QkMsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFbUROL0IsZTVEY3dDO0U0RGJ4QyxlQUFjLEVMdUNkOztBQzZNQTs7O0VBQ0MsZXZEL044QjtFdURnTzlCLHNCdkRoTzhCO0V1RGlPOUIsMEJ2RG5QOEIsRXVEeVA5QjtFQUpBOzs7SUFDQyxzQnZEcE82QjtJdURxTzdCLGtCQUFpQixFQUNqQjs7QUQ5TUg7RUFDQyxjQUFhLEVBQ2I7O0FBQ0Q7RS9DZ0JDLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RW1ESS9CLGUzRGErQjtFMkRaL0IsWUFBVztFQUNYLGVBQWM7RUFDZCxnQm5ESW1ELEU4Q21DbkQ7O0FDa05BOzs7RUFDTyxldkRqUHdCO0V1RGtQeEIsc0J2RGxQd0I7RXVEbVA5Qix5Q3ZEblA4QixFdUR3UDlCO0VBSkE7OztJQUNDLHNCdkRyUDZCO0l1RHNQN0Isa0JBQWlCLEVBQ2pCOztBRDFNSDtFTTRCRyxpQnBEOUVpRCxFOENvRGhE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O0VBQ3JCLCtCQUE4QjtFQUM5Qiw0QkFBMkI7RUFDM0IsdUJBQXNCLEVEUHJCO0U3RG1HQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjtFOEQ1RkY7OztJQUlDLHFCQUFxQjtJQUNyQiw0QkFBMkI7SUFDM0IseUJBQXdCO0lBQ3hCLG9CQUFtQixFQUVuQjs7QUNpQkQ7RS9EaURDLGdCQzVFK0M7RUQ2RS9DLGtCOERyQytCO0U1RGUvQixlVHRDK0IsRXNFWS9COztBQUVEO0UvRHFHQyxpQkFBZ0I7RThEcEZqQixlQUFjO0VBQ2Qsc0JBQXFCO0VBQ3JCLFVBQVMsRUNqQlI7RUFGRDtJN0R3QkMsZVYvQndDLEVzRStCeEM7RUN4QkQ7SUQyQkMsc0JBQXFCLEVBQ3JCOztBQ3hCRDtFakV6QkEsd0NDNkJtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFQ3VDL0IsYVYvQndDO0VRZ0Z4QyxnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0U2RFJwRCxpQmxFaUJpQixFbUVDaEI7RS9EcURBO0lBL0RBLGdCQzNCK0M7SUQ0RjlDLG1CSXRDYyxFSnVDZDtFK0QxREY7SURiQyxlQUFjO0lBQ2QsZUFBYztJQUNkLHNCQUFxQjtJQUNyQixVQUFTLEVBVVQ7SUNBRDtNN0RvQkMsZVYvQndDLEVzRU12QztJQ0tGO003RG9CQyxlVi9Cd0MsRXNFVXZDOztBQ0tGO0UvRHFDQyxnQkM1RStDO0VENkUvQyxrQjhERitCO0U5RDZCL0IsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFQzRCbkQsZVYvQndDLEV1RWlCeEM7RURzQ0Q7SUFDQyxpQkFBZ0IsRUFDaEI7O0FDcENEO0VDckRBLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsdUJBQXNCO0VBQ3RCLFdBQVUsRURvRFQ7RUFGRDtJQy9DQyxZQUFXLEVBQ1g7O0FEa0REO0VDakVBLGVBQWM7RUFDZCxZQUFXO0VBQ1gsVUFBUyxFRGlFUjs7QUM5Q0Q7RUFDQyxvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2hCOztBQUVEO0VBQ0MsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxTQUFRO0VBQ1IsYUFBWTtFQUNaLFlBQVcsRUFDWDs7QUR5Q0Q7RS9EbUJDLGdCQzVFK0M7RUQ2RS9DLGtCaUU3RmdDO0UvRHVFaEMsZVYvQndDO0V5RXRDekMsZUFBYztFQUNkLDBCQUF5QixFRndFeEI7RUV0RUQ7SUFDQyxnQkFBZSxFQUNmOztBQU9EO0VBQ0M7SUFDQyw4QkFBcUI7SUFBckIsc0JBQXFCLEVBQUE7RUFFdEI7SUFDQyw0QkFBbUI7SUFBbkIsb0JBQW1CLEVBQUE7RUFFcEI7SUFDQyw4QkFBcUI7SUFBckIsc0JBQXFCLEVBQUEsRUFBQTs7QUFSdkI7RUFDQztJQUNDLDhCQUFxQjtJQUFyQixzQkFBcUIsRUFBQTtFQUV0QjtJQUNDLDRCQUFtQjtJQUFuQixvQkFBbUIsRUFBQTtFQUVwQjtJQUNDLDhCQUFxQjtJQUFyQixzQkFBcUIsRUFBQSxFQUFBOztBQUl2Qjs7O0VBR0MsZXhFb0IrQixFd0VuQi9COztBQUVEOztFQUVDLFlBQVc7RUFDWCxzQkFBcUI7RUFDckIsa0JBQWlCO0VBQ2pCLFlBQVc7RUFDWCxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLDBCQzFDOEMsRUQyQzlDOztBQUVEO0VBQ0MsbUJBQWtCO0VBQ2xCLFNBQVEsRUFDUjs7QUFFRDtFQUNDLG1CQUFrQixFQVNsQjtFQVZEO0lBSUUsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUixhQUFZO0lBQ1osOEJBQXFCO0lBQXJCLDBCQUFxQjtJQUFyQixzQkFBcUI7SUFDckIsc0RBQTZDO0lBQTdDLDhDQUE2QyxFQUM3Qzs7QUFHRjtFQUNDLGVBQWMsRUFDZDs7QUFFRDtFQUNDLGtCQUFpQixFQUNqQjs7QUFFRDtFQUNDLGVDbENxRCxFRHVDckQ7RUFORDtJQUlFLDBCQ3JDb0QsRURzQ3BEOztBQUdGO0VBQ0MsZXpFckN3QyxFeUUwQ3hDO0VBTkQ7SUFJRSwwQnpFeEN1QyxFeUV5Q3ZDOztBRkFGO0U3RHJCQywwQlQ3QitCO0VTd0MvQixhVi9Cd0MsRXVFMkN4QztFQUZEO0lJcERRLGNBQWEsRUFDcEI7RUptREQ7SS9EbUVDLGlCQUFnQjtJbUVsSGhCLGUzRU13QyxFMkVMeEM7RUo4Q0Q7STdEckJDLDBCVDFCK0I7SVNxQy9CLGVUeEMrQjtJS2FoQyxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SURvSC9CLGlCQUFnQjtJb0U5R2pCLHNCQUFxQjtJQUNyQiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLG9CQUFtQjtJQUNuQixVQUFTO0lBQ1QsbUJBQWtCO0lBQ2xCLHNCQUFxQjtJQUNyQixxQkFBb0I7SWxFZ0JuQiwwQksvQzJEO0lMMEQzRCxlVHhDK0I7SU82RC9CLGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRWtFUy9CO0luRWlFQTtNQS9EQSxrQkMzQitDO01ENEY5Qyx3QkloRG1CLEVKaURuQjs7QStEeEJGO0U3RHpCQywwQlQ3QitCO0VTd0MvQixhVi9Cd0MsRXVFK0N4QztFQUZEO0lJakZRLGNBQWEsRUFDcEI7RUpnRkQ7SXpEeEJBLDJDQUFxRSxFNkRwRHBFO0k3RHFERDtNRXpCQyw0SkFBNEQ7TUF5QjVELFlBTndDO01BVXhDLGFBVndDO01Bb0J6QyxzQkFBcUI7TUFDckIsNkJBQTRCO01BRTVCLHlCQUF3QjtNQUN4Qix5QkFBd0I7TUFDeEIsOEJBQTZCO01BQzdCLHlCQUF3QjtNRmxCdkIsWUFBVztNQUNYLGFBUDBCO01BUTFCLGNBUjBCO01BUzFCLGlCQUEwQjtNQUMxQiw2Q0FBbUU7TUFDbkUsb0JBQW1CO01BQ25CLCtCQUE4QjtNQUM5Qix1QkFBc0I7TUFFdEIsdUJBQXNCO01BQ25CLDBCQUF5QixFQUM1QjtNRWpDQTtRRm9CRDtVRW5CRSw0SkFBOEYsRUZnQy9GLEVBQUE7TUU3QkE7UUZnQkQ7VUVmRSw0SkFBOEYsRUY0Qi9GLEVBQUE7RXlEVUQ7SS9EK0RDLGlCQUFnQjtJbUV2SWhCLGUzRTJCd0MsRTJFMUJ4QztFSnVFRDtJN0R6QkMsMEJUMUIrQjtJU3FDL0IsZVR4QytCO0lLYWhDLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCO0lvRTlHakIs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ZCxZQUFXO0lBQ1gsWUFBVztJQUNYLCtCakZsRHVDO0lpRm1EdkMsaUNqRm5EdUMsRWlGb0R2QztFL0VrSUs7SXFFL0VQO01VaERFLGFBQVk7TUFDWixjQUFhO01BQ2IsZ0JBQWUsRUFjaEI7TVZnQ0Q7UVUzQ0csY0FBYSxFQUNiLEVBQUE7RS9FeUhJO0lxRS9FUDtNVXRDRSxXQUFVLEVBTVgsRUFBQTtFL0UrR007SXFFL0VQO01VbENFLFdBQVUsRUFFWCxFQUFBOztBL0UrR007RXFFL0VQO0lVbkhFLGlCQUFnQixFQWdDakIsRUFBQTs7QS9Fa0tNO0VxRS9FUDtJVS9HRSxtQkFBa0I7SUFDbEIsWUFBVztJQUNYLGdCQUFlLEVBMEJoQjtJVm1GRDtNVTFHRyxZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLFNBQVE7TUFDUixZQUFXO01BQ1gsYUFBWTtNQUNaLFdBQVU7TUFDVixlQUFjO01BQ2QsMEJqRkpzQztNaUZLdEMsZUFBYyxFQUNkLEVBQUE7O0EvRWdMSTtFcUUvRVA7SVU3RkUsV0FBVSxFQVVYLEVBQUE7O0EvRWtLTTtFcUUvRVA7SVV6RkUsV0FBVSxFQU1YLEVBQUE7O0EvRWtLTTtFcUUvRVA7SVVyRkUsaUJBQWdCLEVBRWpCLEVBQUE7O0FWeUNEO0U3RDlCQyxlVHJDK0IsRWlGYS9COztBWHNERDs7RTdEOUJDLGVWL0J3QyxFa0ZleEM7O0FYOENEOztFN0R6Q0MsMEJUdEIrQjtFU2lDL0IsYVYvQndDO0VrRnFCdkMsVUFBUyxFQUNUOztBaEZnS0s7RXFFekhQO0k3RHpDQywwQlR0QitCO0lTaUMvQixhVi9Cd0M7SWtGMkJ0QyxPQUFNO0lBQ04sVUFBUyxFQUVWLEVBQUE7O0FYdUNGOzs7OztFN0R0Q0MsZVYvQndDLEVrRmxDeEM7O0FYdUdEOzs7RVdsR0MsZWpGb0IrQixFaUZuQi9COztBWGlHRDs7RTdEdENDLGVWL0J3QyxFa0Z2QnhDOztBWDRGRDtFV3pGQyw2QmpGVytCLEVpRlYvQjs7QVg2TUQ7RXZEN0xDLG9KQUE0RDtFQXVDN0Qsc0JBQXFCO0VBQ3JCLDZCQUE0QjtFQUU1Qix5QkFBd0I7RUFDeEIseUJBQXdCO0VBQ3hCLDhCQUE2QjtFQUM3Qix5QkFBd0I7RW1FakZ2QixZQUFXO0VBQ1gsYUFBWTtFQUNaLGNBQWE7RUFDYixnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixxQkFBb0I7RUFDcEIsMEJsRmdDK0IsRWtGOUIvQjtFbkVpQ0E7SXVEd0xEO012RHZMRSxvSkFBOEYsRW1FbEMvRixFQUFBO0VuRXFDQTtJdURvTEQ7TXZEbkxFLG9KQUE4RixFbUV0Qy9GLEVBQUE7O0FaeU5EO0VZck5DLGNBQWEsRUFDYjs7QWpGZ05NO0VxRUlQO0lZL01FLFlBQVcsRUFFWixFQUFBOztBWjZNRDtFWXpNQyxjQUFhLEVBQ2I7O0Fad01EO0VZcE1DLG1CQUFrQixFQWVsQjtFWnFMRDtJdkQ3TEMsb0pBQTREO0lBdUM3RCxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QjtJbUVoRHRCLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsVUFBUztJQUNULFFBQU87SUFDUCxXQUFVO0lBQ1YsV0FBVTtJQUNWLGlCQUFnQjtJQUNoQixnQkFBZTtJQUNmLGlCQUFnQjtJQUNoQiwwQmxGSjhCLEVrRks5QjtJbkVGRDtNdUR3TEQ7UXZEdkxFLG9KQUE4RixFbUVDOUYsRUFBQTtJbkVFRDtNdURvTEQ7UXZEbkxFLG9KQUE4RixFbUVIOUYsRUFBQTs7QVowTEY7O0VZL0tDLGNBQWEsRUFDYjs7QVo4S0Q7O0VZektDLGtCMUVsQm1ELEUwRW1CbkQ7O0Fad0tEOzs7O0VZcEtDLGtCQUFpQjtFQUNqQixtQkFBa0IsRUFDbEI7O0Faa0tEOztFWS9KQyxrQjFFNUJtRCxFMEU2Qm5EOztBWjhKRDs7RVkzSkMsaUIxRWhDbUQsRTBFaUNuRDs7QVorSkQ7RS9EaE1DLGdCQzNCK0M7RTZEaUVoRCxxQkFBb0I7RUFDcEIsZXRFMUN5QyxFdUVxTXhDO0VBRkQ7SUR0SkMsZUFBYyxFQUNkOztBQ2dFRDtFU3JKQSxRQUFPO0VJRFAsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixpQ0FBd0I7RUFBeEIsNkJBQXdCO0VBQXhCLHlCQUF3QixFYnFLdkI7RVNuS0Q7SUFFQyxZQUFXO0lBRVgsZUFBYztJQUNkLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBRWI7RUFDRDtJQUNDLFlBQVcsRUFDWDtFVHlJRDtJVWxKQyxjNURtR1k7STREbEdaLDBCakZtQ3dDLEVpRmxDeEM7RVZnSkQ7SWpFMUdBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFd0V0Qi9CO0l6RWdHQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtFK0R5Q0Y7SS9EOUJDLGdCQzdFbUQsRXdFN0JuRDtFVndJRDtJL0Q3RUksZ0JDekQ0QztJRDBENUMsa0J5RXpEZ0Q7SXpFdUduRCxpQkM3RW1ELEV3RXhCbkQ7SS9FMk1NO01xRXhFUDtRL0RwRUssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVm1JRDtJN0QxRkMsMEJUdkIrQjtJbUZoQy9CLFVBQVMsRUFDVDtFYmdKRDtJL0Q5QkMsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJMkVqQ25ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsWUFBVztJQUNYLGlDbkZvQitCLEVtRm5CL0I7RWJ3SUQ7SVVuRkMsbUJBQWtCO0lBQ2xCLFdBQVUsRUFLVjtJL0VxSk07TXFFeEVQO1FVL0VFLGlCQUFnQixFQUVqQixFQUFBO0VWNkVEO0lVMUVDLG1CQUFrQjtJQUNsQixZQUFXO0lBQ1gsWUFBVztJQUNYLGlCQUFnQjtJQUNoQixrQkFBaUIsRUErQmpCO0lWdUNEO01VbkVFLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLFlBQVc7TUFDWCwrQmpGbER1QztNaUZtRHZDLGlDakZuRHVDLEVpRm9EdkM7SS9Fa0lLO01xRXhFUDtRVXZERSxhQUFZO1FBQ1osY0FBYTtRQUNiLGdCQUFlLEVBY2hCO1FWdUNEO1VVbERHLGNBQWEsRUFDYixFQUFBO0kvRXlISTtNcUV4RVA7UVU3Q0UsV0FBVSxFQU1YLEVBQUE7SS9FK0dNO01xRXhFUDtRVXpDRSxXQUFVLEVBRVgsRUFBQTtFVnVDRDtJYXBCQyxrQkFBUztJQUFULG1CQUFTO0lBQVQsVUFBUztJQUNULFlBQVc7SUFDWCxrQkFBaUIsRUFRakI7SWJVRDtNN0QxRkMsMEJUdkIrQjtNbUZtRzlCLGVBQWM7TUFDZCxTQUFRO01BQ1IsVUFBUyxFQUNUO0ViV0Y7SWFQQyxnQkFBZSxFQUNmO0VsRjhFTTtJcUV4RVA7TWFBQyxtQkFBa0IsRUFDbEI7SWJERDtNYUlDLGtCQUFpQjtNQUNqQixtQkFBa0IsRUFDbEI7SWJORDtNYVlDLGVBQWMsRUFDZCxFQUFBO0VsRjJETTtJcUV4RVA7TWF4RUMsbUJBQWtCLEVia0ZoQjtNQVZIO1FhckVFLG1CQUFrQjtRQUNsQixjQUFhO1FBQ2IsZ0JBQWU7UUFDZixXQUFVLEVBS1Y7UWI2REY7VWEvREcsY0FBYSxFQUNiO01iOERIO1FhMURFLG1CQUFrQjtRQUNsQixPQUFNO1FBQ04sUUFBTztRQUNQLFdBQVU7UUFDVixZQUFXO1FBQ1gsZ0JBQWU7UUFDZiw4QkFBNkI7UUFDN0IsOEdBQXNHO1FBQXRHLCtFQUFzRztRQUN0RyxxQkFBb0IsRUFDcEI7TWJpREY7Ozs7OztRYXpDRSxlbkY5RThCO1FtRitFOUIscUJBQW9CLEVBQ3BCO01idUNGO1FhcENFLDZCbkZuRjhCLEVtRm9GOUIsRUFBQTtFYm1DRjtJL0QxREMsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFMkUwSS9CO0VicEJEO0lhdUJDLGtCQUFpQixFQU1qQjtJYjdCRDtNYTBCRSxTQUFRO01BQ1IsWUFBVyxFQUNYOztBYlZGO0VhbEJDLG1CQUFrQixFQUNsQjs7QWJpQkQ7RWFkQyxrQkFBaUI7RUFDakIsbUJBQWtCLEVBQ2xCOztBYllEO0VhTkMsZUFBYyxFQUNkOztBYmFEO0VXcEpBLHNCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IscUJBQVk7RUFBWixxQkFBWTtFQUFaLGFBQVksRVhxSlg7RUFGRDtJV2hKQyxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLCtCQUFzQjtJQUF0QiwyQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHFCQUFZO0lBQVoscUJBQVk7SUFBWixhQUFZO0lBQ1oseUJBQWdCO0lBQWhCLDhCQUFnQjtJQUFoQixpQkFBZ0IsRUFDaEI7RVg0SUQ7SVd6SUMscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVksRUFDWjs7QVg0SUQ7Ozs7Ozs7OztFN0Q3R0MsZVYvQndDLEVrRmxDeEM7O0FYOEtEOzs7OztFV3pLQyxlakZvQitCLEVpRm5CL0I7O0FYd0tEOzs7RTdEN0dDLGVWL0J3QyxFa0Z2QnhDOztBWG1LRDtFV2hLQyw2QmpGVytCLEVpRlYvQjs7QVgrSkQ7OztFYTVKRSxVQUFTLEVBQ1Q7O0FsRnFNSztFcUUxQ1A7SWF2SkcsT0FBTTtJQUNOLFVBQVMsRUFFVixFQUFBOztBYm9KRjs7Ozs7RTdEN0dDLGVWL0J3QyxFb0ZJeEM7O0Fid0lEOzs7RTdEN0dDLGVWL0J3QyxFb0ZVeEM7O0Fia0lEO0VhL0hDLDBCcEZid0MsRW9GY3hDOztBYjhIRDs7RTdEeEhDLDBCVDFCK0IsRW1GMEI5Qjs7QWxGa0tLO0VxRTFDUDtJN0R4SEMsMEJUMUIrQixFbUZnQzlCLEVBQUE7O0Fia0hGOzs7OztFN0Q3R0MsZVYvQndDLEVrRjBDeEM7O0FYa0dEOzs7RTdEN0dDLGVWL0J3QyxFa0ZnRHhDOztBWDRGRDtFV3pGQywwQmxGbkR3QyxFa0ZvRHhDOztBWHdGRDs7RTdEeEhDLDBCVDNCK0I7RVNzQy9CLGFWL0J3QyxFa0YwRHZDOztBaEY0SEs7RXFFMUNQO0k3RHhIQywwQlQzQitCO0lTc0MvQixhVi9Cd0MsRWtGZ0V2QyxFQUFBOztBWDRFRjs7RTdEN0dDLGVUNUIrQixFbUZnSi9COztBYlBEOztFYVdDLGVwRnZKd0MsRW9Gd0p4Qzs7QWJaRDtFN0Q3R0MsZVQ1QitCLEVtRjZKL0I7RWJwQkQ7STdEMUdDLHNCVC9CK0IsRW1GNEo5Qjs7QWJuQkY7RWF1QkMsZW5GNUsrQixFbUZnTC9CO0ViM0JEO0k3RDdHQyxlVi9Cd0MsRW9Gc0t2Qzs7QWIxQkY7O0U3RDdHQyxlVi9Cd0MsRW9GNEt4Qzs7QWJoQ0Q7O0U3RHhIQywwQlRyQitCLEVtRmtML0I7O0FsRktNO0VxRTFDUDtJN0R4SEMsMEJUckIrQixFbUZ3TC9CLEVBQUE7O0FsRkRNO0VxRXZCUDtJYTdFRSxlQUFjLEVBQ2QsRUFBQTs7QWJrRkY7RVM1TUEsUUFBTyxFVDZOTjtFUzNORDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUZ01EO0lVek1DLGM1RG1HWTtJNERsR1osMEJqRm1Dd0MsRWlGbEN4QztFVnVNRDtJakVqS0EsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRGdHRjtJL0RyRkMsZ0JDN0VtRCxFd0U3Qm5EO0VWK0xEO0kvRHBJSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0UyTU07TXFFakJQO1EvRDNISyxnQkNsRTJDO1FEbUUzQyxrQnlFbEU2RCxFQUVqRSxFQUFBO0VWMExEO0ljNU1DLGtCQUFpQjtJQUNqQixVQUFTLEVBQ1Q7RWQwTUQ7SWpFbkxBLHdDQzZCbUQ7SUNrQi9DLGdCQ3pENEM7SUQwRDVDLGU2RXBFZ0QsRUFDbkQ7SW5GdU5NO01xRWpCUDtRL0R4SEssZ0JDckUyQztRRHNFM0Msa0JDdEQyQixFNEV6Qi9CLEVBQUE7STdFbUdBO01BL0VHLGtCQ1g0QztNRDRGOUMsbUJJdENjLEVKdUNkO01OaUhLO1FNcEhOO1VBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7RStEZ0dGO0kvRGpIQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEU0RXJCL0I7RWRrTUQ7SWM1TEMsb0JBQW1CLEVBQ25CO0VkMkxEO0lTNU1BLFFBQU87SXRFMkROLDBCVHZCK0I7SW9GWmhDLGNBQWEsRWRnTVg7SVN0TkY7TUFFQyxZQUFXO01BRVgsZUFBYztNQUNkLHNCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhLEVBRWI7SUFDRDtNQUNDLFlBQVcsRUFDWDtJOUVpTk07TXFFakJQO1FjakxDLHVCQUFzQixFZDZMckI7UUFaRjtVYzlLRSxZQUFXO1VBQ1gsV0FBVTtVQUNWLG9CQUFtQixFQUNuQjtRZDJLRjs7O1VjdktFLGFBQVk7VUFDWixXQUFVLEVBQ1Y7UWRxS0Y7VWNsS0Usb0JBQW1CLEVBQ25CLEVBQUE7RWRpS0Y7SWMzSkEsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixpQkFBZ0IsRWR5S2Q7SUFoQkY7TWN0SkMscUJBQW9CLEVBQ3BCO0lkcUpEO01jbEpDLHFCQUFvQixFQUNwQjtJbkZrS007TXFFakJQO1FjN0lFLFlBQVc7UUFDWCxXQUFVO1FBQ1YsMEJBQXlCLEVBQ3pCO01kMElGO1FjdklFLFdBQVU7UUFDVixhQUFZLEVBQ1osRUFBQTtJbkZzSks7TXFFakJQO1FjaElFLGlCQUFnQixFQUNoQixFQUFBOztBZG1LRjs7O0VlaFBBLFlBQVc7RUFDWCxpQ0FBd0I7RUFBeEIsNkJBQXdCO0VBQXhCLHlCQUF3QixFZm1QdkI7RUFKRDs7Ozs7Ozs7Ozs7Ozs7O0k3RDFLQyxlVi9Cd0MsRWtGbEN4QztFWDJPRDs7Ozs7Ozs7O0lXdE9DLGVqRm9CK0IsRWlGbkIvQjtFWHFPRDs7Ozs7O0k3RDFLQyxlVi9Cd0MsRWtGdkJ4QztFWGdPRDs7O0lXN05DLDZCakZXK0IsRWlGVi9CO0VYNE5EOzs7SWUzSUUsa0JBQWlCO0lBQ2pCLHFCQUFvQjtJQUNwQixvQkFBbUI7SUFDbkIsaUJBQWdCLEVBQ2hCO0VmdUlGOzs7OztJakVyTUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQjhFaUJpQztJQUNoQyxnQkFBZSxFQU1mO0k5RVhEOzs7OztNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0RvSUY7Ozs7O01lL0hHLHNCQUFxQjtNQUNyQixVQUFTLEVBQ1Q7RWY2SEg7OztJN0QxS0MsZVYvQndDLEVzRnFGdkM7SWZvSEY7OztNN0QxS0MsZVYvQndDLEVzRm9GdEM7RWZxSEg7OztJN0QxS0MsZUsxRDJELEV1RStIMUQ7SWZxR0Y7OztNN0QxS0MsZUsxRDJELEV1RXVIekQ7SWY2R0g7OztNdkQ1TUMsMkpBQTREO01BeUI1RCxZQU53QztNQVV4QyxhQVZ3QztNQW9CekMsc0JBQXFCO01BQ3JCLDZCQUE0QjtNQUU1Qix5QkFBd0I7TUFDeEIseUJBQXdCO01BQ3hCLDhCQUE2QjtNQUM3Qix5QkFBd0I7TXNFc0RyQixZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLGFBQVksRUFDWjtNdEVqR0Y7UXVEdU1EOzs7VXZEdE1FLDJKQUE4RixFc0VnRzdGLEVBQUE7TXRFN0ZGO1F1RG1NRDs7O1V2RGxNRSwySkFBOEYsRXNFNEY3RixFQUFBO0Vmc0dIOzs7SWU1T0MsWUFBVyxFQUNYO0VmMk9EOzs7STdEckxDLDBCVHZCK0IsRXFGM0IvQjtFZnVPRDs7O0k3RDFLQyxlSzFEMkQ7SXVFQzNELHVCQUFzQjtJQUN0Qix5QkFBd0I7SUFDeEIsbUJBQWtCO0lBQ2xCLFdBQVU7SUFDVixvQkFBbUIsRUFTbkI7SWZzTkQ7OztNL0R6SEMsZ0JDN0VtRDtNNkVyQmxELFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLGlDdkVaMEQsRXVFYTFEO0VmdU5GOzs7SWpFck1BLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJQ3VDL0IsYVYvQndDO0lzRlJ4QyxvQkFBbUI7SUFDbkIsY0FBYTtJQUNiLGtCQUFpQjtJQUNqQixZQUFXLEVBTVg7STlFaUVBOzs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStEb0lGOzs7OztNN0QxS0MsZVYvQndDLEVzRkF2Qzs7QWYrTUY7RWVwR0UsZXJGcEg4QixFcUZ5SDlCO0VmK0ZGO0k3RGhMQyxlVi9Cd0MsRXNGK0d0Qzs7QWZnR0g7RTdEaExDLGVWL0J3QyxFc0Y0SHZDO0VmbUZGO0llekZHLGVyRi9INkIsRXFGZ0k3QjtFZndGSDtJdkRsTkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFaUZyQjtJdEV6SEY7TXVENk1EO1F2RDVNRSwySkFBOEYsRXNFd0g3RixFQUFBO0l0RXJIRjtNdUR5TUQ7UXZEeE1FLDJKQUE4RixFc0VvSDdGLEVBQUE7O0Fmb0ZIO0U3RDNMQywwQksvQzJELEV1RW9DM0Q7O0Fmc01EO0Vlbk1DLGVyRnJCK0IsRXFGMEIvQjtFZjhMRDtJZWhNRSxzQnJGeEI4QixFcUZ5QjlCOztBZitMRjtFZTNMQyxlckY3QitCLEVxRm9DL0I7RWZvTEQ7O0k3RGhMQyxlVi9Cd0MsRXNGMEJ2Qzs7QWZ5TEY7RWVoRkUsZXJGNUk4QixFcUZpSjlCO0VmMkVGO0k3RHBMQyxlVDVCK0IsRXFGb0k3Qjs7QWY0RUg7RTdEcExDLGVUNUIrQixFcUZpSjlCO0VmK0RGO0llckVHLGVyRnZKNkIsRXFGd0o3QjtFZm9FSDtJdkR0TkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFeUdyQjtJdEVqSkY7TXVEaU5EO1F2RGhORSwySkFBOEYsRXNFZ0o3RixFQUFBO0l0RTdJRjtNdUQ2TUQ7UXZENU1FLDJKQUE4RixFc0U0STdGLEVBQUE7O0FmZ0VIO0U3RC9MQywwQlRyQitCLEVxRm9DL0I7O0FmZ0xEO0U3RHBMQyxlVDVCK0IsRXFGd0MvQjtFZndLRDtJN0RqTEMsc0JUL0IrQixFcUZ1QzlCOztBZnlLRjtFZXJLQyxlckZ2RCtCLEVxRjZEL0I7RWYrSkQ7STdEcExDLGVUNUIrQixFcUZnRDlCOztBZmdLRjtFZTVKQyxlckZoRStCLEVxRmlFL0I7O0FDakdFO0VBQ0ksY0FBYSxFQUNoQjs7QUFFRDtFQUNJLGNBQWEsRUFJaEI7RUFMRDtJ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QjtFOEQ1RkY7OztJQUlDLHFCQUFxQjtJQUNyQiw0QkFBMkI7SUFDM0IseUJBQXdCO0lBQ3hCLG9CQUFtQixFQUVuQjs7QUNpQkQ7RS9EaURDLGdCQzVFK0M7RUQ2RS9DLGtCOERyQytCO0U1RGUvQixlVHRDK0IsRXNFWS9COztBQUVEO0UvRHFHQyxpQkFBZ0I7RThEcEZqQixlQUFjO0VBQ2Qsc0JBQXFCO0VBQ3JCLFVBQVMsRUNqQlI7RUFGRDtJN0R3QkMsZVYvQndDLEVzRStCeEM7RUN4QkQ7SUQyQkMsc0JBQXFCLEVBQ3JCOztBQ3hCRDtFakV6QkEsd0NDNkJtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFQ3VDL0IsYVYvQndDO0VRZ0Z4QyxnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0U2RFJwRCxpQmxFaUJpQixFbUVDaEI7RS9EcURBO0lBL0RBLGdCQzNCK0M7SUQ0RjlDLG1CSXRDYyxFSnVDZDtFK0QxREY7SURiQyxlQUFjO0lBQ2QsZUFBYztJQUNkLHNCQUFxQjtJQUNyQixVQUFTLEVBVVQ7SUNBRDtNN0RvQkMsZVYvQndDLEVzRU12QztJQ0tGO003RG9CQyxlVi9Cd0MsRXNFVXZDOztBQ0tGO0UvRHFDQyxnQkM1RStDO0VENkUvQyxrQjhERitCO0U5RDZCL0IsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFQzRCbkQsZVYvQndDLEV1RWlCeEM7RURzQ0Q7SUFDQyxpQkFBZ0IsRUFDaEI7O0FDcENEO0VDckRBLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsdUJBQXNCO0VBQ3RCLFdBQVUsRURvRFQ7RUFGRDtJQy9DQyxZQUFXLEVBQ1g7O0FEa0REO0VDakVBLGVBQWM7RUFDZCxZQUFXO0VBQ1gsVUFBUyxFRGlFUjs7QUM5Q0Q7RUFDQyxvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2hCOztBQUVEO0VBQ0MsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxTQUFRO0VBQ1IsYUFBWTtFQUNaLFlBQVcsRUFDWDs7QUR5Q0Q7RS9EbUJDLGdCQzVFK0M7RUQ2RS9DLGtCaUU3RmdDO0UvRHVFaEMsZVYvQndDO0V5RXRDekMsZUFBYztFQUNkLDBCQUF5QixFRndFeEI7RUV0RUQ7SUFDQyxnQkFBZSxFQUNmOztBQU9EO0VBQ0M7SUFDQyw4QkFBcUI7SUFBckIsc0JBQXFCLEVBQUE7RUFFdEI7SUFDQyw0QkFBbUI7SUFBbkIsb0JBQW1CLEVBQUE7RUFFcEI7SUFDQyw4QkFBcUI7SUFBckIsc0JBQXFCLEVBQUEsRUFBQTs7QUFJdkI7OztFQUdDLGV4RW9CK0IsRXdFbkIvQjs7QUFFRDs7RUFFQyxZQUFXO0VBQ1gsc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUNqQixZQUFXO0VBQ1gsYUFBWTtFQUNaLG1CQUFrQjtFQUNsQiwwQkMxQzhDLEVEMkM5Qzs7QUFFRDtFQUNDLG1CQUFrQjtFQUNsQixTQUFRLEVBQ1I7O0FBRUQ7RUFDQyxtQkFBa0IsRUFTbEI7RUFWRDtJQUlFLG1CQUFrQjtJQUNsQixTQUFRO0lBQ1IsYUFBWTtJQUNaLDhCQUFxQjtJQUFyQiwwQkFBcUI7SUFBckIsc0JBQXFCO0lBQ3JCLHNEQUE2QztJQUE3Qyw4Q0FBNkMsRUFDN0M7O0FBR0Y7RUFDQyxlQUFjLEVBQ2Q7O0FBRUQ7RUFDQyxrQkFBaUIsRUFDakI7O0FBRUQ7RUFDQyxlQ2xDcUQsRUR1Q3JEO0VBTkQ7SUFJRSwwQkNyQ29ELEVEc0NwRDs7QUFHRjtFQUNDLGV6RXJDd0MsRXlFMEN4QztFQU5EO0lBSUUsMEJ6RXhDdUMsRXlFeUN2Qzs7QUZBRjtFN0RyQkMsMEJUN0IrQjtFU3dDL0IsYVYvQndDLEV1RTJDeEM7RUFGRDtJSXBEUSxjQUFhLEVBQ3BCO0VKbUREO0kvRG1FQyxpQkFBZ0I7SW1FbEhoQixlM0VNd0MsRTJFTHhDO0VKOENEO0k3RHJCQywwQlQxQitCO0lTcUMvQixlVHhDK0I7SUthaEMsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lEb0gvQixpQkFBZ0I7SW9FOUdqQixzQkFBcUI7SUFDckIsK0JBQXNCO0lBQXRCLHVCQUFzQjtJQUN0QixvQkFBbUI7SUFDbkIsVUFBUztJQUNULG1CQUFrQjtJQUNsQixzQkFBcUI7SUFDckIscUJBQW9CO0lsRWdCbkIsMEJLL0MyRDtJTDBEM0QsZVR4QytCO0lPNkQvQixnQkM1RStDO0lENkUvQyxrQkM3RCtCLEVrRVMvQjtJbkVpRUE7TUEvREEsa0JDM0IrQztNRDRGOUMsd0JJaERtQixFSmlEbkI7O0ErRHhCRjtFN0R6QkMsMEJUN0IrQjtFU3dDL0IsYVYvQndDLEV1RStDeEM7RUFGRDtJSWpGUSxjQUFhLEVBQ3BCO0VKZ0ZEO0l6RHhCQSwyQ0FBcUUsRTZEcERwRTtJN0RxREQ7TUV6QkMsNEpBQTREO01BeUI1RCxZQU53QztNQVV4QyxhQVZ3QztNQW9CekMsc0JBQXFCO01BQ3JCLDZCQUE0QjtNQUU1Qix5QkFBd0I7TUFDeEIseUJBQXdCO01BQ3hCLDhCQUE2QjtNQUM3Qix5QkFBd0I7TUZsQnZCLFlBQVc7TUFDWCxhQVAwQjtNQVExQixjQVIwQjtNQVMxQixpQkFBMEI7TUFDMUIsNkNBQW1FO01BQ25FLG9CQUFtQjtNQUNuQiwrQkFBOEI7TUFDOUIsdUJBQXNCO01BRXRCLHVCQUFzQjtNQUNuQiwwQkFBeUIsRUFDNUI7TUVqQ0E7UUZvQkQ7VUVuQkUsNEpBQThGLEVGZ0MvRixFQUFBO01FN0JBO1FGZ0JEO1VFZkUsNEpBQThGLEVGNEIvRixFQUFBO0V5RFVEO0kvRCtEQyxpQkFBZ0I7SW1FdkloQixlM0UyQndDLEUyRTFCeEM7RUp1RUQ7STdEekJDLDBCVDFCK0I7SVNxQy9CLGVUeEMrQjtJS2FoQyxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SURvSC9CLGlCQUFnQjtJb0U5R2pCLHNCQUFxQjtJQUNyQiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLG9CQUFtQjtJQUNuQixVQUFTO0lBQ1QsbUJBQWtCO0lBQ2xCLHNCQUFxQjtJQUNyQixxQkFBb0I7SWxFZ0JuQiwwQksvQzJEO0lMMEQzRCxlVHhDK0I7SU82RC9CLGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRWtFWi9CO0luRXNGQTtNQS9EQSxrQkMzQitDO01ENEY5Qyx3QkloRG1CLEVKaURuQjs7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N0dDLGVWL0J3QyxFa0ZsQ3hDOztBWDhLRDs7Ozs7RVd6S0MsZWpGb0IrQixFaUZuQi9COztBWHdLRDs7O0U3RDdHQyxlVi9Cd0MsRWtGdkJ4Qzs7QVhtS0Q7RVdoS0MsNkJqRlcrQixFaUZWL0I7O0FYK0pEOzs7RWE1SkUsVUFBUyxFQUNUOztBbEZxTUs7RXFFMUNQO0lhdkpHLE9BQU07SUFDTixVQUFTLEVBRVYsRUFBQTs7QWJvSkY7Ozs7O0U3RDdHQyxlVi9Cd0MsRW9GSXhDOztBYndJRDs7O0U3RDdHQyxlVi9Cd0MsRW9GVXhDOztBYmtJRDtFYS9IQywwQnBGYndDLEVvRmN4Qzs7QWI4SEQ7O0U3RHhIQywwQlQxQitCLEVtRjBCOUI7O0FsRmtLSztFcUUxQ1A7STdEeEhDLDBCVDFCK0IsRW1GZ0M5QixFQUFBOztBYmtIRjs7Ozs7RTdEN0dDLGVWL0J3QyxFa0YwQ3hDOztBWGtHRDs7O0U3RDdHQyxlVi9Cd0MsRWtGZ0R4Qzs7QVg0RkQ7RVd6RkMsMEJsRm5Ed0MsRWtGb0R4Qzs7QVh3RkQ7O0U3RHhIQywwQlQzQitCO0VTc0MvQixhVi9Cd0MsRWtGMER2Qzs7QWhGNEhLO0VxRTFDUDtJN0R4SEMsMEJUM0IrQjtJU3NDL0IsYVYvQndDLEVrRmdFdkMsRUFBQTs7QVg0RUY7O0U3RDdHQyxlVDVCK0IsRW1GZ0ovQjs7QWJQRDs7RWFXQyxlcEZ2SndDLEVvRndKeEM7O0FiWkQ7RTdEN0dDLGVUNUIrQixFbUY2Si9CO0VicEJEO0k3RDFHQyxzQlQvQitCLEVtRjRKOUI7O0FibkJGO0VhdUJDLGVuRjVLK0IsRW1GZ0wvQjtFYjNCRDtJN0Q3R0MsZVYvQndDLEVvRnNLdkM7O0FiMUJGOztFN0Q3R0MsZVYvQndDLEVvRjRLeEM7O0FiaENEOztFN0R4SEMsMEJUckIrQixFbUZrTC9COztBbEZLTTtFcUUxQ1A7STdEeEhDLDBCVHJCK0IsRW1Gd0wvQixFQUFBOztBbEZETTtFcUV2QlA7SWE3RUUsZUFBYyxFQUNkLEVBQUE7O0Fia0ZGO0VTNU1BLFFBQU8sRVQ2Tk47RVMzTkQ7SUFFQyxZQUFXO0lBRVgsZUFBYztJQUNkLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBRWI7RUFDRDtJQUNDLFlBQVcsRUFDWDtFVGdNRDtJVXpNQyxjNURtR1k7STREbEdaLDBCakZtQ3dDLEVpRmxDeEM7RVZ1TUQ7SWpFaktBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFd0V0Qi9CO0l6RWdHQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtFK0RnR0Y7SS9EckZDLGdCQzdFbUQsRXdFN0JuRDtFVitMRDtJL0RwSUksZ0JDekQ0QztJRDBENUMsa0J5RXpEZ0Q7SXpFdUduRCxpQkM3RW1ELEV3RXhCbkQ7SS9FMk1NO01xRWpCUDtRL0QzSEssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVjBMRDtJYzVNQyxrQkFBaUI7SUFDakIsVUFBUyxFQUNUO0VkME1EO0lqRW5MQSx3Q0M2Qm1EO0lDa0IvQyxnQkN6RDRDO0lEMEQ1QyxlNkVwRWdELEVBQ25EO0luRnVOTTtNcUVqQlA7US9EeEhLLGdCQ3JFMkM7UURzRTNDLGtCQ3REMkIsRTRFekIvQixFQUFBO0k3RW1HQTtNQS9FRyxrQkNYNEM7TUQ0RjlDLG1CSXRDYyxFSnVDZDtNTmlISztRTXBITjtVQXRFSSxrQkNwQjJDLEVENkY5QyxFQUFBO0UrRGdHRjtJL0RqSEMsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFNEVyQi9CO0Vka01EO0ljNUxDLG9CQUFtQixFQUNuQjtFZDJMRDtJUzVNQSxRQUFPO0l0RTJETiwwQlR2QitCO0lvRlpoQyxjQUFhLEVkZ01YO0lTdE5GO01BRUMsWUFBVztNQUVYLGVBQWM7TUFDZCxzQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQUViO0lBQ0Q7TUFDQyxZQUFXLEVBQ1g7STlFaU5NO01xRWpCUDtRY2pMQyx1QkFBc0IsRWQ2THJCO1FBWkY7VWM5S0UsWUFBVztVQUNYLFdBQVU7VUFDVixvQkFBbUIsRUFDbkI7UWQyS0Y7OztVY3ZLRSxhQUFZO1VBQ1osV0FBVSxFQUNWO1FkcUtGO1VjbEtFLG9CQUFtQixFQUNuQixFQUFBO0VkaUtGO0ljM0pBLGlCQUFnQjtJQUNoQixXQUFVO0lBQ1YsaUJBQWdCLEVkeUtkO0lBaEJGO01jdEpDLHFCQUFvQixFQUNwQjtJZHFKRDtNY2xKQyxxQkFBb0IsRUFDcEI7SW5Ga0tNO01xRWpCUDtRYzdJRSxZQUFXO1FBQ1gsV0FBVTtRQUNWLDBCQUF5QixFQUN6QjtNZDBJRjtRY3ZJRSxXQUFVO1FBQ1YsYUFBWSxFQUNaLEVBQUE7SW5Gc0pLO01xRWpCUDtRY2hJRSxpQkFBZ0IsRUFDaEIsRUFBQTs7QWRtS0Y7OztFZWhQQSxZQUFXO0VBQ1gsaUNBQXdCO0VBQXhCLDZCQUF3QjtFQUF4Qix5QkFBd0IsRWZtUHZCO0VBSkQ7Ozs7Ozs7Ozs7Ozs7OztJN0QxS0MsZVYvQndDLEVrRmxDeEM7RVgyT0Q7Ozs7Ozs7OztJV3RPQyxlakZvQitCLEVpRm5CL0I7RVhxT0Q7Ozs7OztJN0QxS0MsZVYvQndDLEVrRnZCeEM7RVhnT0Q7OztJVzdOQyw2QmpGVytCLEVpRlYvQjtFWDRORDs7O0llM0lFLGtCQUFpQjtJQUNqQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGlCQUFnQixFQUNoQjtFZnVJRjs7Ozs7SWpFck1BLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0I4RWlCaUM7SUFDaEMsZ0JBQWUsRUFNZjtJOUVYRDs7Ozs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStEb0lGOzs7OztNZS9IRyxzQkFBcUI7TUFDckIsVUFBUyxFQUNUO0VmNkhIOzs7STdEMUtDLGVWL0J3QyxFc0ZxRnZDO0lmb0hGOzs7TTdEMUtDLGVWL0J3QyxFc0ZvRnRDO0VmcUhIOzs7STdEMUtDLGVLMUQyRCxFdUUrSDFEO0lmcUdGOzs7TTdEMUtDLGVLMUQyRCxFdUV1SHpEO0lmNkdIOzs7TXZENU1DLDJKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO01zRXNEckIsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixhQUFZLEVBQ1o7TXRFakdGO1F1RHVNRDs7O1V2RHRNRSwySkFBOEYsRXNFZ0c3RixFQUFBO010RTdGRjtRdURtTUQ7OztVdkRsTUUsMkpBQThGLEVzRTRGN0YsRUFBQTtFZnNHSDs7O0llNU9DLFlBQVcsRUFDWDtFZjJPRDs7O0k3RHJMQywwQlR2QitCLEVxRjNCL0I7RWZ1T0Q7OztJN0QxS0MsZUsxRDJEO0l1RUMzRCx1QkFBc0I7SUFDdEIseUJBQXdCO0lBQ3hCLG1CQUFrQjtJQUNsQixXQUFVO0lBQ1Ysb0JBQW1CLEVBU25CO0lmc05EOzs7TS9EekhDLGdCQzdFbUQ7TTZFckJsRCxZQUFXO01BQ1gsZUFBYztNQUNkLFlBQVc7TUFDWCxpQ3ZFWjBELEV1RWExRDtFZnVORjs7O0lqRXJNQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SUN1Qy9CLGFWL0J3QztJc0ZSeEMsb0JBQW1CO0lBQ25CLGNBQWE7SUFDYixrQkFBaUI7SUFDakIsWUFBVyxFQU1YO0k5RWlFQTs7O01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0krRG9JRjs7Ozs7TTdEMUtDLGVWL0J3QyxFc0ZBdkM7O0FmK01GO0VlcEdFLGVyRnBIOEIsRXFGeUg5QjtFZitGRjtJN0RoTEMsZVYvQndDLEVzRitHdEM7O0FmZ0dIO0U3RGhMQyxlVi9Cd0MsRXNGNEh2QztFZm1GRjtJZXpGRyxlckYvSDZCLEVxRmdJN0I7RWZ3Rkg7SXZEbE5DLDJKQUE0RDtJQXlCNUQsWUFOd0M7SUFVeEMsYUFWd0M7SUFvQnpDLHNCQUFxQjtJQUNyQiw2QkFBNEI7SUFFNUIseUJBQXdCO0lBQ3hCLHlCQUF3QjtJQUN4Qiw4QkFBNkI7SUFDN0IseUJBQXdCLEVzRWlGckI7SXRFekhGO011RDZNRDtRdkQ1TUUsMkpBQThGLEVzRXdIN0YsRUFBQTtJdEVySEY7TXVEeU1EO1F2RHhNRSwySkFBOEYsRXNFb0g3RixFQUFBOztBZm9GSDtFN0QzTEMsMEJLL0MyRCxFdUVvQzNEOztBZnNNRDtFZW5NQyxlckZyQitCLEVxRjBCL0I7RWY4TEQ7SWVoTUUsc0JyRnhCOEIsRXFGeUI5Qjs7QWYrTEY7RWUzTEMsZXJGN0IrQixFcUZvQy9CO0Vmb0xEOztJN0RoTEMsZVYvQndDLEVzRjBCdkM7O0FmeUxGO0VlaEZFLGVyRjVJOEIsRXFGaUo5QjtFZjJFRjtJN0RwTEMsZVQ1QitCLEVxRm9JN0I7O0FmNEVIO0U3RHBMQyxlVDVCK0IsRXFGaUo5QjtFZitERjtJZXJFRyxlckZ2SjZCLEVxRndKN0I7RWZvRUg7SXZEdE5DLDJKQUE0RDtJQXlCNUQsWUFOd0M7SUFVeEMsYUFWd0M7SUFvQnpDLHNCQUFxQjtJQUNyQiw2QkFBNEI7SUFFNUIseUJBQXdCO0lBQ3hCLHlCQUF3QjtJQUN4Qiw4QkFBNkI7SUFDN0IseUJBQXdCLEVzRXlHckI7SXRFakpGO011RGlORDtRdkRoTkUsMkpBQThGLEVzRWdKN0YsRUFBQTtJdEU3SUY7TXVENk1EO1F2RDVNRSwySkFBOEYsRXNFNEk3RixFQUFBOztBZmdFSDtFN0QvTEMsMEJUckIrQixFcUZvQy9COztBZmdMRDtFN0RwTEMsZVQ1QitCLEVxRndDL0I7RWZ3S0Q7STdEakxDLHNCVC9CK0IsRXFGdUM5Qjs7QWZ5S0Y7RWVyS0MsZXJGdkQrQixFcUY2RC9CO0VmK0pEO0k3RHBMQyxlVDVCK0IsRXFGZ0Q5Qjs7QWZnS0Y7RWU1SkMsZXJGaEUrQixFcUZpRS9COztBQ2pHRTtFQUNJLGNBQWEsRUFDaEI7O0FBRUQ7RUFDSSxjQUFhLEVBSWhCO0VBTEQ7SUFHUSxhQUFZLEVBQ2Y7O0FBR0w7RUFHSSxvQnRGb0N5QixFc0Z6QjVCO0VMeEJKOzs7OztJeEV1RUMsZVYvQndDLEVrRmxDeEM7RUFFRDs7O0lBR0MsZWpGb0IrQixFaUZuQi9CO0VBRUQ7O0l4RXlEQyxlVi9Cd0MsRWtGdkJ4QztFQUVEO0lBQ0MsNkJqRlcrQixFaUZWL0I7RUtYRTtJQUtRLGFBQVksRUFJZjtJQVRMO01BT1ksYUFBWSxFQUNmO0VBUlQ7O0lBWVEs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LEVBb1dmO0VBM0ZGO0lBMVFDLGlCQUFnQztJQUNoQyxpQkFBZ0IsRUF3V2Y7RUEvRkY7SUFrR0Usa0JBQWlCLEVBQ2pCOztBQUdGO0VqR3RYQyw0Qk1Za0M7RUoyRWpDLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RThGOFYvQixlQXZYNEM7RUF3WDVDLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLG1CQUFrQixFQU9sQjtFQWJGO0lBU0csbUJBQWtCLEVBQ2xCOztBQVZIO0VqR2pXQyx3Q0M2Qm1EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VDdUMvQixhVi9Cd0M7RVFnRnhDLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RTZEUnBELGlCbEVpQmlCO0VFUmpCLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEUrRjhQaEI7RS9GeFNBO0lBL0RBLGdCQzNCK0M7SUQ0RjlDLG1CSXRDYyxFSnVDZDtFOER4RUY7SUFDQyxlQUFjO0lBQ2QsZUFBYztJQUNkLHNCQUFxQjtJQUNyQixVQUFTLEVBVVQ7SUFSQTtNNUQ0QkEsZVYvQndDLEVzRU12QztJQUVEO001RHVCQSxlVi9Cd0MsRXNFVXZDO0U5RHdERDtJQS9EQSxrQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjtFK0Y4UUg7O0lBcUJHLGV2R3hXdUMsRXVHeVd2Qzs7QUFJSDtFakdoWkMsNEJNWWtDO0VKMkVqQyxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0U4RndYOUIsZUFqWjJDO0VBa1ozQyxnQkFBZTtFQUNmLGtCQUFpQixFQUNqQjs7QUFOSDtFQVNHLG1CQUFrQixFQUNsQjs7QUFJSDtFQUNDLDBCQW5hMkM7RUFvYTNDLG1CQUFrQixFQXVEbEI7RUF6REQ7SWpHdlhDLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCO0krRnFSaEIsZ0JBQWU7SUFDZixrQkFBaUI7SUFDakIsb0JBQW1CLEVBTW5CO0kvRnZVQTtNQS9EQSxrQkMzQitDO01ENEY5Qyx3Qklo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 */