@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; }

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

.o-expander__content.o-expander__content--expanded {
  max-height: none; }

.o-expander__content--collapsed .o-expander__collapsible-item {
  display: none; }

.o-expander__toggle {
  color: #000000;
  font-weight: normal;
  font-size: 12px;
  margin: 0;
  padding: 0;
  background: none;
  cursor: pointer;
  border: 0;
  text-decoration: none; }
  .o-expander__toggle i {
    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");
    width: 15px;
    height: 15px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    padding: 0 3px;
    vertical-align: middle; }
    @media screen and (-ms-high-contrast: active) {
      .o-expander__toggle i {
        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-expander__toggle i {
        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-expander__toggle[aria-expanded="true"] i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
  .o-expander__toggle:hover {
    text-decoration: none; }
  .o-expander--inactive .o-expander__toggle {
    display: none; }

.o-video__placeholder,
.o-video__placeholder-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.o-video__placeholder {
  background: #262a33;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.o-video__placeholder-image {
  will-change: opacity;
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s; }
  :hover > .o-video__placeholder-image {
    opacity: 0.35; }

.o-video__play-button {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer; }

.o-video__play-button-icon {
  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/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  position: absolute;
  color: #ffffff;
  background-color: #000000; }
  @media screen and (-ms-high-contrast: active) {
    .o-video__play-button-icon {
      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-video__play-button-icon {
      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-video__play-button-icon:empty {
    bottom: 0;
    left: 0;
    width: 40px;
    height: 40px; }
  .o-video__play-button-icon:not(:empty) {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
    bottom: 10px;
    left: 10px;
    padding: 10px 16px 10px 36px;
    background-position: left; }
    .o-typography--loading-sansBold .o-video__play-button-icon:not(:empty) {
      font-size: 11.62px;
      font-family: sans-serif; }
  :hover > .o-video__play-button-icon,
  :focus > .o-video__play-button-icon {
    background-color: #990f3d; }

.o-video__info {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  min-height: 50%;
  padding: 0 10px 20px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(transparent));
  background: linear-gradient(rgba(0, 0, 0, 0.75), transparent);
  color: #ffffff; }

.o-video__info-brand {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfd8d1;
  line-height: 15px;
  display: inline-block;
  padding: 2px 10px 3px;
  text-transform: capitalize;
  background-color: #990f3d;
  color: #ffffff; }
  .o-video__info-brand:hover {
    color: #08474d;
    border-bottom-color: #9ec0bd; }
  .o-video__info-brand:focus {
    color: #08474d;
    outline: 2px solid #1aecff;
    border-bottom-color: transparent; }
  .o-video__info-brand:empty {
    display: none !important; }

.o-video__info-title {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  line-height: 18px; }
  .o-typography--loading-sansBold .o-video__info-title {
    font-size: 11.62px;
    font-family: sans-serif; }

.o-video--small .o-video__info-description {
  display: none; }

.o-video--small .o-video__info-title {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  margin: 6px 0; }
  .o-typography--loading-sansBold .o-video--small .o-video__info-title {
    font-size: 9.96px;
    font-family: sans-serif; }

.o-video--medium .o-video__info-brand {
  display: inline-block; }

.o-video--medium .o-video__info-title {
  margin: 6px 0; }

.o-video--large .o-video__info-title,
.o-video--large .o-video__info-description {
  margin: 10px 0; }

.o-video--large .o-video__info-title {
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  font-size: 28px;
  line-height: 30px; }
  .o-typography--loading-sansBold .o-video--large .o-video__info-title {
    font-size: 16.6px;
    font-family: sans-serif; }

.o-video--large .o-video__info-description {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 20px;
  line-height: 20px;
  display: block; }
  .o-typography--loading-sans .o-video--large .o-video__info-description {
    font-size: 15.66px;
    font-family: sans-serif; }

.o-video--large .o-video__play-button-icon:empty {
  width: 60px;
  height: 60px; }

.o-video__overlay,
.o-video__ad {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.o-video__overlay {
  z-index: 1;
  cursor: pointer; }

.o-video__ad {
  overflow: hidden; }
  .o-video__ad > div,
  .o-video__ad > div > iframe {
    width: 100% !important;
    height: 100% !important; }

.o-video__loading-state {
  display: block;
  height: 100%;
  background: #000000;
  outline: 2px solid #000000; }
  .o-video__loading-state:after {
    width: 22px;
    height: 22px;
    border: 4px solid rgba(255, 255, 255, 0.25);
    border-top-color: #ffffff;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -11px;
    margin-left: -11px; }
    .o-video__loading-state:after {
      display: inline-block;
      border-radius: 50%;
      -webkit-animation: o-loading-spinner 1s infinite linear;
      animation: o-loading-spinner 1s infinite linear; }

.o-video {
  position: relative;
  width: 100%;
  height: 100%; }
  .o-video:before {
    content: '';
    display: block;
    width: 100%;
    padding: 56.25% 0 0; }

.o-video__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.o-video__live-region {
  position: absolute;
  clip: rect(0 0 0 0);
  margin: -1px;
  border: 0;
  overflow: hidden;
  padding: 0;
  width: 1px;
  height: 1px;
  white-space: nowrap; }

.alphaville-article-grid .alphaville-card-container {
  margin-top: 10px;
  margin-bottom: 10px; }
  .alphaville-article-grid .alphaville-card-container a {
    border-bottom: 0; }

.alphaville-series__wrapper {
  background-color: #fdf8f2;
  border-left: 3px solid #2B757A;
  padding: 10px 16px;
  margin-bottom: 16px; }

.alphaville-series__toggle {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-size: 16px;
  cursor: pointer;
  outline: 0; }
  .o-typography--loading-sans .alphaville-series__toggle {
    font-size: 10.44px;
    font-family: sans-serif; }
  .alphaville-series__toggle i {
    display: none; }
  .alphaville-series__toggle > span {
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
    display: inline-block;
    position: relative; }
    .o-typography--loading-sansBold .alphaville-series__toggle > span {
      font-size: 9.96px;
      font-family: sans-serif; }
    .alphaville-series__toggle > span:before {
      background-image: url(https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=Alphaville);
      background-repeat: no-repeat;
      background-size: contain;
      background-color: transparent;
      width: 16px;
      height: 16px;
      display: inline-block;
      vertical-align: middle;
      position: absolute;
      top: 0;
      right: -16px;
      content: ""; }
  .alphaville-series__toggle[aria-expanded="true"] > span:before {
    background-image: url(https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=Alphaville); }

.alphaville-series__articles {
  margin: 8px 0;
  padding-left: 0;
  list-style-position: inside; }
  .alphaville-series__articles li {
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-size: 16px; }
    .o-typography--loading-sans .alphaville-series__articles li {
      font-size: 10.44px;
      font-family: sans-serif; }
  .alphaville-series__articles.active {
    display: block; }
  .alphaville-series__articles a,
  .alphaville-series__articles a:hover {
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-size: 16px;
    color: #2e6e9e;
    text-decoration: none;
    border-bottom: 0; }
    .o-typography--loading-sans .alphaville-series__articles a, .o-typography--loading-sans
    .alphaville-series__articles a:hover {
      font-size: 10.44px;
      font-family: sans-serif; }

.alphaville-series__content {
  display: none; }
  .alphaville-series__content[aria-hidden="false"] {
    display: block; }

.alphaville-article-list .alphaville-card--marketslive .alphaville-card__live-title {
  color: #cf191d !important;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 18px; }

.alphaville-article-list .alphaville-card--marketslive .alphaville-card__live-notification-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; }
  .alphaville-article-list .alphaville-card--marketslive .alphaville-card__live-notification-icon:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px;
    background-color: #cf191d;
    border-radius: 26px;
    margin-top: 2px;
    margin-right: 2px; }

.alphaville-article-list .alphaville--read-more__toggle {
  float: right;
  color: #0a5e66;
  font-weight: bold;
  outline: 0;
  overflow: hidden; }
  .alphaville-article-list .alphaville--read-more__toggle i {
    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: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    vertical-align: middle; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-article-list .alphaville--read-more__toggle i {
        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) {
      .alphaville-article-list .alphaville--read-more__toggle i {
        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"); } }

.alphaville-article-list .alphaville--read-more__content {
  clear: both;
  -webkit-transition: 2s all ease;
  transition: 2s all ease;
  max-height: 9999px;
  padding-top: 20px; }
  .alphaville-article-list .alphaville--read-more__content[aria-hidden="true"] {
    max-height: 0;
    -webkit-transition: 0.2s all ease;
    transition: 0.2s all ease; }
  .alphaville-article-list .alphaville--read-more__content .alphaville-spinner {
    margin: 30px auto; }
  .alphaville-article-list .alphaville--read-more__content article.article__body {
    font-size: 18px;
    font-family: Georgia; }

.alphaville-article-list .alphaville-team__member .team__member__title {
  float: left; }

.alphaville-article-list .alphaville-team__member a {
  color: #27757b;
  font: 16px/1.2 Georgia, serif; }

.alphaville-article-list .alphaville-team__member .team__member__thumb {
  width: 40px;
  height: 40px;
  margin-right: 16px;
  float: right; }
  .alphaville-article-list .alphaville-team__member .team__member__thumb img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-size: 100% 0;
    background-color: white;
    overflow: hidden;
    background-position: 50% 50%; }
  @media (min-width: 46.25em) {
    .alphaville-article-list .alphaville-team__member .team__member__thumb {
      width: 80px;
      height: 80px;
      margin-right: 32px; } }

.n-content-big-number {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  clear: left;
  margin: 24px 0 16px;
  padding: 16px 0;
  width: 100%;
  float: left;
  border: 1px solid #ccc1b7;
  padding-left: 16px;
  padding-right: 16px;
  color: #4d4845; }
  .n-content-big-number .o-expander__toggle {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin-top: 12px; }
    .o-typography--loading-sans .n-content-big-number .o-expander__toggle {
      font-size: 12.18px;
      font-family: sans-serif; }
    .n-content-big-number .o-expander__toggle i {
      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: 12px;
      height: 12px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      padding: 0 12px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      @media screen and (-ms-high-contrast: active) {
        .n-content-big-number .o-expander__toggle i {
          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) {
        .n-content-big-number .o-expander__toggle i {
          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"); } }
      .n-content-big-number .o-expander__toggle i:hover {
        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: 12px;
        height: 12px;
        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) {
          .n-content-big-number .o-expander__toggle i:hover {
            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) {
          .n-content-big-number .o-expander__toggle i:hover {
            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"); } }
    .n-content-big-number .o-expander__toggle:hover {
      color: #33302e;
      text-decoration: none; }
    .n-content-big-number .o-expander__toggle[aria-expanded="true"] i {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
      width: 12px;
      height: 12px;
      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) {
        .n-content-big-number .o-expander__toggle[aria-expanded="true"] i {
          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) {
        .n-content-big-number .o-expander__toggle[aria-expanded="true"] i {
          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"); } }
      .n-content-big-number .o-expander__toggle[aria-expanded="true"] i:hover {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%2333302E,%2333302E&format=svg");
        width: 12px;
        height: 12px;
        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) {
          .n-content-big-number .o-expander__toggle[aria-expanded="true"] i:hover {
            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) {
          .n-content-big-number .o-expander__toggle[aria-expanded="true"] i:hover {
            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"); } }
  @media (min-width: 30.625em) {
    .n-content-big-number {
      max-width: 300px;
      margin-right: 24px; } }
  .n-content-big-number p {
    margin: 5px 0 0; }

.n-content-big-number__title {
  font-family: FinancierDisplayWeb, serif;
  font-size: 40px;
  line-height: 40px;
  font-weight: 700;
  font-size: 3em;
  line-height: 1em; }
  .o-typography--loading-displayBold .n-content-big-number__title {
    font-size: 36px;
    font-family: serif; }

.n-content-big-number__content {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-size: 16px; }
  .o-typography--loading-sans .n-content-big-number__content {
    font-size: 12.18px;
    font-family: sans-serif; }

.n-content-blockquote {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  clear: left;
  margin: 24px 0 16px;
  padding: 16px 0;
  width: 100%;
  border-left: 1px solid #ccc1b7;
  padding: 32px 16px 0; }
  .n-content-blockquote .o-expander__toggle {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin-top: 12px; }
    .o-typography--loading-sans .n-content-blockquote .o-expander__toggle {
      font-size: 12.18px;
      font-family: sans-serif; }
    .n-content-blockquote .o-expander__toggle i {
      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: 12px;
      height: 12px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      padding: 0 12px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      @media screen and (-ms-high-contrast: active) {
        .n-content-blockquote .o-expander__toggle i {
          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) {
        .n-content-blockquote .o-expander__toggle i {
          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"); } }
      .n-content-blockquote .o-expander__toggle i:hover {
        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: 12px;
        height: 12px;
        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) {
          .n-content-blockquote .o-expander__toggle i:hover {
            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) {
          .n-content-blockquote .o-expander__toggle i:hover {
            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"); } }
    .n-content-blockquote .o-expander__toggle:hover {
      color: #33302e;
      text-decoration: none; }
    .n-content-blockquote .o-expander__toggle[aria-expanded="true"] i {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
      width: 12px;
      height: 12px;
      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) {
        .n-content-blockquote .o-expander__toggle[aria-expanded="true"] i {
          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) {
        .n-content-blockquote .o-expander__toggle[aria-expanded="true"] i {
          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"); } }
      .n-content-blockquote .o-expander__toggle[aria-expanded="true"] i:hover {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%2333302E,%2333302E&format=svg");
        width: 12px;
        height: 12px;
        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) {
          .n-content-blockquote .o-expander__toggle[aria-expanded="true"] i:hover {
            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) {
          .n-content-blockquote .o-expander__toggle[aria-expanded="true"] i:hover {
            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"); } }
  .n-content-blockquote p {
    margin: 5px 0 0; }
  .n-content-blockquote:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-left?source=o-icons&tint=%234D4845,%234D4845&format=svg");
    width: 26px;
    height: 26px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    position: absolute;
    top: 0;
    left: 16px;
    content: ""; }
    @media screen and (-ms-high-contrast: active) {
      .n-content-blockquote:before {
        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) {
      .n-content-blockquote:before {
        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"); } }

.n-content-body {
  font: 18px/1.4 Georgia, serif;
  margin-bottom: 40px; }
  .n-content-body--serif {
    font-family: Georgia, serif;
    font-size: 20px;
    line-height: 24px; }
  .n-content-body > p {
    margin: 0.3em 0 0.8em; }
  .n-content-body > first-child {
    margin-top: 0; }
  @media print {
    .n-content-body a:after {
      text-decoration: none;
      word-break: break-all;
      word-wrap: break-word; }
    .n-content-body a[href^='/']:after {
      content: " (http://next.ft.com" attr(href) ")"; }
    .n-content-body a:not([href^='/']):after {
      content: " (" attr(href) ")"; } }
  .n-content-body strong {
    font-weight: 600; }
  @media print {
    .n-content-body:after {
      content: 'Print a single copy of this article for personal use. Contact us if you wish to print more to distribute to others. © The Financial Times Ltd.';
      display: block;
      border-top: 1px solid #000000;
      padding-top: 5px;
      clear: both; } }
  .n-content-body blockquote {
    color: #4d4845;
    position: relative; }
  .n-content-body .data-table {
    margin-top: 20px;
    border-spacing: 0; }
    .n-content-body .data-table caption,
    .n-content-body .data-table thead {
      text-align: left; }
    .n-content-body .data-table caption {
      font-weight: 500;
      text-transform: uppercase; }
    .n-content-body .data-table thead:before,
    .n-content-body .data-table tbody:before {
      content: "";
      display: block;
      height: 10px; }
    .n-content-body .data-table tbody tr:nth-child(odd) {
      background-color: #e6d9ce; }
    .n-content-body .data-table th,
    .n-content-body .data-table td {
      vertical-align: top; }
    .n-content-body .data-table th {
      font-weight: 500; }
    .n-content-body .data-table td {
      padding: 5px 10px; }
  .n-content-body .subhead {
    font-family: MetricWeb, sans-serif;
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    margin-top: 50px;
    margin-bottom: 20px; }
    .o-typography--loading-sansBold .n-content-body .subhead {
      font-size: 16.6px;
      font-family: sans-serif; }
  .n-content-body .subhead--crosshead {
    border-bottom: 1px solid black; }
  .n-content-body .subhead--standard {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600; }
    .o-typography--loading-sansBold .n-content-body .subhead--standard {
      font-size: 11.62px;
      font-family: sans-serif; }

.n-content-copyright {
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-top: 40px;
  clear: both; }
  .o-typography--loading-sans .n-content-copyright {
    font-size: 17.4px;
    font-family: sans-serif; }

.n-content-image {
  max-width: 100%;
  clear: left;
  page-break-inside: avoid; }
  @media screen {
    .n-content-image {
      margin: 0 auto 1em; } }
  .n-content-image img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto; }

@media (min-width: 30.625em) {
  .n-content-image--inline {
    float: left;
    clear: left;
    max-width: 100%;
    margin-right: 1em; } }

.n-content-image--thin {
  float: left;
  max-width: 100%;
  margin-right: 1em; }

.n-content-image__placeholder {
  position: relative; }
  .n-content-image__placeholder img {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%; }

.n-content-image__caption {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-style: italic;
  color: #4d4845;
  margin-top: 0.5em; }
  .o-typography--loading-sans .n-content-image__caption {
    font-size: 10.44px;
    font-family: sans-serif; }

.n-content-pullquote {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  clear: left;
  margin: 24px 0 16px;
  padding: 16px 0;
  width: 100%;
  float: left;
  border: 1px solid #ccc1b7; }
  .n-content-pullquote .o-expander__toggle {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin-top: 12px; }
    .o-typography--loading-sans .n-content-pullquote .o-expander__toggle {
      font-size: 12.18px;
      font-family: sans-serif; }
    .n-content-pullquote .o-expander__toggle i {
      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: 12px;
      height: 12px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      padding: 0 12px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      @media screen and (-ms-high-contrast: active) {
        .n-content-pullquote .o-expander__toggle i {
          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) {
        .n-content-pullquote .o-expander__toggle i {
          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"); } }
      .n-content-pullquote .o-expander__toggle i:hover {
        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: 12px;
        height: 12px;
        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) {
          .n-content-pullquote .o-expander__toggle i:hover {
            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) {
          .n-content-pullquote .o-expander__toggle i:hover {
            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"); } }
    .n-content-pullquote .o-expander__toggle:hover {
      color: #33302e;
      text-decoration: none; }
    .n-content-pullquote .o-expander__toggle[aria-expanded="true"] i {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
      width: 12px;
      height: 12px;
      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) {
        .n-content-pullquote .o-expander__toggle[aria-expanded="true"] i {
          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) {
        .n-content-pullquote .o-expander__toggle[aria-expanded="true"] i {
          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"); } }
      .n-content-pullquote .o-expander__toggle[aria-expanded="true"] i:hover {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%2333302E,%2333302E&format=svg");
        width: 12px;
        height: 12px;
        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) {
          .n-content-pullquote .o-expander__toggle[aria-expanded="true"] i:hover {
            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) {
          .n-content-pullquote .o-expander__toggle[aria-expanded="true"] i:hover {
            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"); } }
  @media (min-width: 30.625em) {
    .n-content-pullquote {
      max-width: 300px;
      margin-right: 24px; } }
  .n-content-pullquote p {
    margin: 5px 0 0; }
  .n-content-pullquote:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-left?source=o-icons&tint=%234D4845,%234D4845&format=svg");
    width: 26px;
    height: 26px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: "";
    position: absolute;
    top: -16px;
    left: 20px;
    background-color: #fff1e5; }
    @media screen and (-ms-high-contrast: active) {
      .n-content-pullquote:before {
        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) {
      .n-content-pullquote:before {
        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"); } }

.n-content-pullquote--with-image {
  padding-bottom: 0; }
  .n-content-pullquote--with-image .n-content-pullquote__content {
    padding-bottom: 16px; }

.n-content-pullquote__content {
  padding-left: 16px;
  padding-right: 16px; }

.n-content-pullquote__footer {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  font-style: normal; }
  .o-typography--loading-sansBold .n-content-pullquote__footer {
    font-size: 11.62px;
    font-family: sans-serif; }

.n-content-related-box,
.n-content-info-box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  clear: left;
  margin: 24px 0 16px;
  padding: 16px 0;
  width: 100%;
  border: 1px solid #ccc1b7; }
  .n-content-related-box .o-expander__toggle,
  .n-content-info-box .o-expander__toggle {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin-top: 12px; }
    .o-typography--loading-sans .n-content-related-box .o-expander__toggle, .o-typography--loading-sans
    .n-content-info-box .o-expander__toggle {
      font-size: 12.18px;
      font-family: sans-serif; }
    .n-content-related-box .o-expander__toggle i,
    .n-content-info-box .o-expander__toggle i {
      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: 12px;
      height: 12px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      display: inline-block;
      padding: 0 12px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      @media screen and (-ms-high-contrast: active) {
        .n-content-related-box .o-expander__toggle i,
        .n-content-info-box .o-expander__toggle i {
          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) {
        .n-content-related-box .o-expander__toggle i,
        .n-content-info-box .o-expander__toggle i {
          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"); } }
      .n-content-related-box .o-expander__toggle i:hover,
      .n-content-info-box .o-expander__toggle i:hover {
        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: 12px;
        height: 12px;
        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) {
          .n-content-related-box .o-expander__toggle i:hover,
          .n-content-info-box .o-expander__toggle i:hover {
            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) {
          .n-content-related-box .o-expander__toggle i:hover,
          .n-content-info-box .o-expander__toggle i:hover {
            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"); } }
    .n-content-related-box .o-expander__toggle:hover,
    .n-content-info-box .o-expander__toggle:hover {
      color: #33302e;
      text-decoration: none; }
    .n-content-related-box .o-expander__toggle[aria-expanded="true"] i,
    .n-content-info-box .o-expander__toggle[aria-expanded="true"] i {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
      width: 12px;
      height: 12px;
      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) {
        .n-content-related-box .o-expander__toggle[aria-expanded="true"] i,
        .n-content-info-box .o-expander__toggle[aria-expanded="true"] i {
          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) {
        .n-content-related-box .o-expander__toggle[aria-expanded="true"] i,
        .n-content-info-box .o-expander__toggle[aria-expanded="true"] i {
          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"); } }
      .n-content-related-box .o-expander__toggle[aria-expanded="true"] i:hover,
      .n-content-info-box .o-expander__toggle[aria-expanded="true"] i:hover {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=o-icons&tint=%2333302E,%2333302E&format=svg");
        width: 12px;
        height: 12px;
        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) {
          .n-content-related-box .o-expander__toggle[aria-expanded="true"] i:hover,
          .n-content-info-box .o-expander__toggle[aria-expanded="true"] i:hover {
            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) {
          .n-content-related-box .o-expander__toggle[aria-expanded="true"] i:hover,
          .n-content-info-box .o-expander__toggle[aria-expanded="true"] i:hover {
            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"); } }

.n-content-related-box {
  float: left; }
  @media (min-width: 30.625em) {
    .n-content-related-box {
      max-width: 300px;
      margin-right: 24px; } }
  .n-content-related-box .o-expander__toggle {
    margin-left: 16px; }

.n-content-info-box {
  padding-left: 16px;
  padding-right: 16px; }

.n-content-related-box__title {
  margin: -40px 0 8px 10px; }

.n-content-related-box__title-text {
  font-family: FinancierDisplayWeb, serif;
  font-size: 20px;
  line-height: 24px;
  color: #4d4845;
  display: inline-block;
  padding: 10px;
  padding-bottom: 0;
  margin: 0;
  font-weight: 900;
  background-color: inherit;
  background-color: #fff1e5; }
  .o-typography--loading-display .n-content-related-box__title-text {
    font-size: 18px;
    font-family: serif; }
  .n-content-related-box__title-text a {
    color: #4d4845;
    border-bottom: 0;
    text-decoration: none; }

.core .n-content-related-box__image-link {
  display: none; }

.n-content-related-box__headline,
.n-content-info-box__headline {
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  font-size: 26px;
  line-height: 27px;
  margin: 8px 16px;
  color: #1a1817;
  word-wrap: break-word; }
  .o-typography--loading-sansBold .n-content-related-box__headline, .o-typography--loading-sansBold
  .n-content-info-box__headline {
    font-size: 16.6px;
    font-family: sans-serif; }
  .n-content-related-box__headline p,
  .n-content-info-box__headline p {
    margin: 0; }

.n-content-related-box__content,
.n-content-info-box__content {
  margin-left: 16px;
  margin-right: 16px;
  clear: left; }
  .n-content-related-box__content p,
  .n-content-info-box__content p {
    margin: 5px 0 0; }
  .n-content-related-box__content ul,
  .n-content-related-box__content ol,
  .n-content-info-box__content ul,
  .n-content-info-box__content ol {
    padding-left: 20px; }

.n-content-tags__wrapper {
  margin-top: 10px;
  padding: 0 0 8px; }
  @media (min-width: 61.25em) {
    .n-content-tags__wrapper {
      -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
      align-self: flex-end; } }

.n-content-tags__wrapper--main-image {
  padding: 0; }

.n-content-tags__title {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  margin: 0;
  text-transform: uppercase; }
  .o-typography--loading-sans .n-content-tags__title {
    font-size: 10.44px;
    font-family: sans-serif; }

.n-content-tags__intro {
  padding: 16px 0;
  margin: 0 10px;
  border-bottom: 1px solid #ccc1b7; }
  .n-content-tags__intro p {
    margin: 0; }

.n-content-tags__list {
  display: inline-block;
  list-style: none;
  margin: 0;
  padding: 0;
  margin: 8px 0 0; }
  @media (max-width: 30.615em) {
    .n-content-tags__list {
      width: 100%; } }

.n-content-tags__list--inline {
  list-style-type: none;
  padding-left: 0; }
  .n-content-tags__list--inline > li {
    display: inline; }

.n-content-tags__list--myft {
  list-style: none;
  padding: 0;
  margin: 0; }

.n-content-tags__product-tour {
  text-align: center;
  padding: 15px 0; }

.n-content-tags__product-tour-link {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-size: 16px;
  position: relative; }
  .o-typography--loading-sans .n-content-tags__product-tour-link {
    font-size: 12.18px;
    font-family: sans-serif; }
  .n-content-tags__product-tour-link:after {
    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: 10px;
    height: 10px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: '';
    position: absolute;
    top: 5px; }
    @media screen and (-ms-high-contrast: active) {
      .n-content-tags__product-tour-link: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) {
      .n-content-tags__product-tour-link: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"); } }
  .n-content-tags__product-tour-link:hover {
    color: #33302e; }
    .n-content-tags__product-tour-link:hover:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%2333302E,%2333302E&format=svg");
      width: 10px;
      height: 10px;
      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) {
        .n-content-tags__product-tour-link:hover: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) {
        .n-content-tags__product-tour-link:hover: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"); } }

.n-content-tag__list-item--vertical {
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-width: 0 0 1px;
  min-width: 200px;
  vertical-align: top; }
  .n-content-tag__list-item--vertical > a {
    color: #990f3d;
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    border-bottom-color: transparent;
    text-decoration: none;
    display: block;
    padding: 2px 15px 2px 8px;
    position: relative;
    text-decoration: none;
    border-bottom-width: 0; }
    .o-typography--loading-sansBold .n-content-tag__list-item--vertical > a {
      font-size: 9.96px;
      font-family: sans-serif; }
    .n-content-tag__list-item--vertical > a:hover, .n-content-tag__list-item--vertical > a:focus {
      border-bottom-color: #3c0618;
      color: #3c0618;
      border-bottom-style: dotted;
      border-bottom-width: 1px; }
    .n-content-tag__list-item--vertical > 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: 10px;
      height: 10px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      opacity: 0.25;
      position: absolute;
      right: 0;
      top: 8px; }
      @media screen and (-ms-high-contrast: active) {
        .n-content-tag__list-item--vertical > 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) {
        .n-content-tag__list-item--vertical > 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"); } }
    .n-content-tag__list-item--vertical > a:hover, .n-content-tag__list-item--vertical > a:focus {
      background: rgba(204, 193, 183, 0.1);
      border-bottom-width: 0; }
      .n-content-tag__list-item--vertical > a:hover:after, .n-content-tag__list-item--vertical > a:focus: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: 10px;
        height: 10px;
        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) {
          .n-content-tag__list-item--vertical > a:hover:after, .n-content-tag__list-item--vertical > a:focus: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) {
          .n-content-tag__list-item--vertical > a:hover:after, .n-content-tag__list-item--vertical > a:focus: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"); } }
  .n-content-tag__list-item--vertical:first-child {
    border-top: 1px solid rgba(0, 0, 0, 0.25); }

.n-content-tag__list-item--with-follow {
  position: relative;
  padding: 10px 80px 10px 0;
  margin: 0 10px;
  border-bottom: 1px solid #ccc1b7;
  min-height: 26px; }
  .n-content-tag__list-item--with-follow .n-myft-ui {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -13px; }

.n-content-tag {
  color: #990f3d;
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  border-bottom-color: transparent;
  text-decoration: none;
  font-style: normal; }
  .o-typography--loading-sansBold .n-content-tag {
    font-size: 9.96px;
    font-family: sans-serif; }
  .n-content-tag:hover, .n-content-tag:focus {
    border-bottom-color: #3c0618;
    color: #3c0618;
    border-bottom-style: dotted;
    border-bottom-width: 1px; }

.n-content-tag--medium {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600; }
  .o-typography--loading-sansBold .n-content-tag--medium {
    font-size: 11.62px;
    font-family: sans-serif; }

.n-content-tag--with-follow {
  vertical-align: middle;
  line-height: 26px;
  margin-right: 10px; }

.n-content-tag--horizontal-list {
  display: inline-block;
  padding: 0;
  margin-right: 10px;
  margin-bottom: 10px; }

.n-content-video {
  position: relative;
  clear: left;
  margin: 0 auto 1em;
  max-width: 100%; }
  @media print {
    .n-content-video {
      display: none; } }

.n-content-video--brightcove {
  width: 680px; }

.n-content-video--youtube {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0; }
  .n-content-video--youtube iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.n-content-video__placeholder {
  padding-top: 56.25%; }
  .n-content-video__placeholder img,
  .n-content-video__placeholder video,
  .n-content-video__placeholder iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.alphaville-in-article-ad {
  margin: 10px 0; }

.article__body a {
  color: #0a5e66;
  border-bottom: 1px dotted #0a5e66;
  text-decoration: none; }
  .article__body a:hover, .article__body a:focus {
    color: #4d4845;
    border-bottom-color: transparent; }

.article__author-headshots {
  display: inline-block;
  list-style: none;
  margin-bottom: 16px;
  background: #ffead7;
  width: 100%;
  padding: 0 10px;
  margin-left: -10px; }
  @media (min-width: 46.25em) {
    .article__author-headshots {
      width: auto;
      margin-left: 0; } }
  .article__author-headshots li {
    display: inline-block;
    padding: 4px 10px; }
    .article__author-headshots li img {
      width: 30px;
      border-radius: 100%;
      background-color: #ffffff;
      vertical-align: middle;
      margin-top: -3px;
      border: 0;
      padding: 0; }
    .article__author-headshots li a {
      font-family: Georgia, serif;
      font-size: 20px;
      line-height: 24px;
      line-height: 30px;
      color: #990f3d;
      text-decoration: none; }
      .article__author-headshots li a:hover {
        color: #33302e;
        text-decoration: none; }

.marketslive-timestamp {
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  color: #990f3d;
  margin-top: 16px; }
  .o-typography--loading-sans .marketslive-timestamp {
    font-size: 12.18px;
    font-family: sans-serif; }
  @media (min-width: 46.25em) {
    .marketslive-timestamp {
      margin-left: -20px; } }

.marketslive-user-comment {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-size: 15px;
  color: #4d4845;
  text-align: right;
  padding: 8px 0;
  border-top: 1px solid #ccc1b7;
  border-bottom: 1px solid #ccc1b7; }
  .o-typography--loading-sans .marketslive-user-comment {
    font-size: 10.44px;
    font-family: sans-serif; }
  @media (min-width: 46.25em) {
    .marketslive-user-comment {
      margin-left: 50px; } }
  .marketslive-user-comment:before {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech?source=o-icons&tint=%23807973,%23807973&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: '';
    vertical-align: middle;
    margin-right: 5px; }
    @media screen and (-ms-high-contrast: active) {
      .marketslive-user-comment: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) {
      .marketslive-user-comment: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"); } }
  .marketslive-user-comment .marketslive-user-comment-pseudonym {
    font-family: Georgia, serif;
    font-size: 14px;
    line-height: 16px;
    font-style: italic;
    font-weight: bold;
    color: #33302e;
    display: inline-block; }
  .marketslive-user-comment + .marketslive-user-comment {
    border-top: 0; }
  .msg + .marketslive-user-comment {
    margin-top: -2px; }

.webchat-content,
.webchat-closed-content {
  position: relative;
  border: 0; }
  @media (min-width: 46.25em) {
    .webchat-content,
    .webchat-closed-content {
      margin-left: 20px; } }

.msg {
  position: relative;
  font-family: Georgia, sans-serif;
  font-size: 16px;
  line-height: 20px;
  -webkit-transition: opacity 0.5s ease-out;
  transition: opacity 0.5s ease-out;
  padding: 10px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #000000;
  overflow: hidden; }
  .marketslive-user-comment + .msg {
    padding-top: 20px; }
  .msg .messagebody {
    background-repeat: no-repeat;
    padding-left: 50px; }
  .msg p {
    margin: 0; }
  .msg:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }
  .msg blockquote {
    border: 1px solid #dddddd;
    border-radius: 3px;
    background-image: none;
    background-color: #f0f0f0;
    padding: 12px 12px 4px;
    margin: 0 0 0 30px;
    font-style: italic; }
    @media (min-width: 46.25em) {
      .msg blockquote {
        margin-left: 0; } }
    .msg blockquote p {
      margin-bottom: 0.7em; }
      .msg blockquote p:last-child {
        margin-bottom: 0; }
  .msg .messageheader {
    float: left; }
    .msg .messageheader .participant, .msg .messageheader.par {
      font-weight: bold; }
    .msg .messageheader .timestamp {
      display: none; }
  .msg .webchat-emoticon {
    margin: 0 5px; }
  .msg .picture {
    max-width: 95%;
    margin-top: 10px; }
    @media (min-width: 46.25em) {
      .msg .picture {
        margin-top: 0; } }
  .msg.price .messagebody {
    padding-left: 30px;
    background-position: 0 3px;
    background-image: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/icons/charticon.png); }
    @media (min-width: 46.25em) {
      .msg.price .messagebody {
        padding-left: 50px; } }
  .msg.sysmsg > div {
    padding-left: 30px;
    background-position: 0 2px;
    background-image: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/icons/loudhailer.png); }
    @media (min-width: 46.25em) {
      .msg.sysmsg > div {
        padding-left: 50px; } }
  .msg.separator {
    font-weight: bold;
    border-top: 1px solid #f4cec1;
    border-bottom: 1px solid #f4cec1; }
  .msg .block {
    display: none;
    background-color: #ffffff;
    border: 1px solid #aaaaaa;
    padding: 3px;
    border-radius: 3px;
    cursor: pointer;
    color: #888888;
    font-size: 80%;
    position: absolute;
    top: 5px;
    right: 5px; }
    .msg .block:hover {
      border-color: red;
      color: red; }
  .msg.prepub .block {
    display: block; }
  .msg .participant-options {
    display: none;
    position: absolute;
    right: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #eeeeee;
    padding: 0px 5px; }
  .msg .participant-option-delete {
    margin: 0 0 0 2px;
    padding: 0 0 0 4px;
    border-left: 1px solid #a7a59b; }
  .msg .color-0 {
    color: #990f3d; }
  .msg .color-1 {
    color: #0a5e66; }
  .msg .color-2 {
    color: #ff7faa; }
  .msg .color-3 {
    color: #f4a208; }
  .msg .color-4 {
    color: #593380; }
  .msg .color-5 {
    color: #cc0000; }
  .msg .color-6 {
    color: #0f5499; }
  .msg .color-7 {
    color: #00a653; }
  .msg .color-8 {
    color: #14bdcc; }
  .msg .color-9 {
    color: #4e96eb; }
  .msg .color-10 {
    color: #cce6ff; }
  .msg .color-11 {
    color: #807973; }

.show-participant-options .msg:hover .participant-options {
  display: block; }

.show-participant-options .msg.prepub:hover .participant-options {
  display: none; }

.blocknotice {
  position: absolute;
  top: 10px;
  right: 20px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 10px;
  color: #cc0000; }

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  margin: 0px 10px 20px 0px;
  height: 0;
  overflow: hidden; }

.video-container[data-aspect-ratio="16:9"] {
  padding-bottom: 56.25%; }

.video-container[data-aspect-ratio="1:1"] {
  padding-bottom: 100%; }

.video-container[data-aspect-ratio="4:3"] {
  padding-bottom: 75%; }

.video-container div,
.video-container iframe,
.video-container object,
.video-container embed,
.video-container video,
.video-container img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.morevideo {
  display: none; }

.webchat-emoticon {
  display: inline-block;
  text-indent: -9999px;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: text-bottom; }

.webchat-emoticon--thumbs_down {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/thumbs_down.gif); }

.webchat-emoticon--thumbs_up {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/thumbs_up.gif); }

.webchat-emoticon--teeth_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/teeth_smile.gif); }

.webchat-emoticon--cry_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/cry_smile.gif); }

.webchat-emoticon--omg_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/omg_smile.gif); }

.webchat-emoticon--embarassed_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/embarassed_smile.gif); }

.webchat-emoticon--censored {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/censored.gif); }

.webchat-emoticon--angry_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/angry_smile.gif); }

.webchat-emoticon--devil_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/devil_smile.gif); }

.webchat-emoticon--wink_smile {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/wink_smile.gif); }

.webchat-emoticon--lightbulb {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/lightbulb.gif); }

.webchat-emoticon--bandit1 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit1.gif);
  width: 32px; }

.webchat-emoticon--bandit2 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit2.gif);
  width: 32px; }

.webchat-emoticon--bandit3 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit3.gif);
  width: 32px; }

.webchat-emoticon--bandit4 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit4.gif);
  width: 32px; }

.webchat-emoticon--bandit5 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit5.gif);
  width: 32px; }

.webchat-emoticon--bandit6 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit6.gif);
  width: 32px; }

.webchat-emoticon--bandit7 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit7.gif);
  width: 32px; }

.webchat-emoticon--bandit8 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit8.gif);
  width: 32px; }

.webchat-emoticon--bandit9 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit9.gif);
  width: 32px; }

.webchat-emoticon--bandit10 {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bandit10.gif);
  width: 32px; }

.webchat-emoticon--bear {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bear.gif); }

.webchat-emoticon--bull {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/bull.gif); }

.webchat-emoticon--buy {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/buy.gif); }

.webchat-emoticon--sell {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/sell.gif); }

.webchat-emoticon--cash {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/cash.gif); }

.webchat-emoticon--danger {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/danger.gif); }

.webchat-emoticon--deadcat {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/deadcat.gif); }

.webchat-emoticon--feltcollaredsource {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/feltcollaredsource.gif); }

.webchat-emoticon--financier {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/financier.gif); }

.webchat-emoticon--rocket {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/rocket.gif); }

.webchat-emoticon--scorchedfingers {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/scorchedfingers.gif); }

.webchat-emoticon--swag {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/swag.gif); }

.webchat-emoticon--tinhat {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/tinhat.gif); }

.webchat-emoticon--separator {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/separator.gif); }

.webchat-emoticon--breaking_news {
  background: url(/assets/index/bower/WR0iAg7euY/webchat/src/images/emoticons/breaking_news.gif);
  width: 109px; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2luZGV4LXBhZ2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYWRzL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1hZHMvc3JjL3Njc3MvYmFzZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXZpc3VhbC1lZmZlY3RzL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb2xvcnMvc3JjL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbG9ycy9zcmMvc2Nzcy9fcGFsZXR0ZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9zYXNzLW1xL19tcS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvbnRzL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb250cy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fdHlwZS1taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb250cy9zcmMvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29sb3JzL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9faGVhZGluZ3Muc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9fYXNpZGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX2dlbmVyYWwuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb2xvcnMvc3JjL3Njc3MvdG9vbHMvX2NvbG9yLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taWNvbnMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX2FydGljbGUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9fd3JhcHBlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWdyaWQvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWdyaWQvc3JjL3Njc3MvX21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ncmlkL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbm9ybWFsaXNlL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX2ljb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX2dyb3VwLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvX2Jhc2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fdG9wLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zdWJuYXYuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3NlYXJjaC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fbmF2LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19hbm9uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19kcmF3ZXIuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby12aXN1YWwtZWZmZWN0cy9zcmMvc2Nzcy9fc2hhZG93cy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fbWVnYW1lbnUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3N0aWNreS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fc2ltcGxlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zdWJicmFuZC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fdHJhbnNwYXJlbnQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb290ZXIvc3JjL3Njc3MvX2Zvb3Rlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvb3Rlci9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9vdGVyL3NyYy9zY3NzL19tYXRyaXguc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb290ZXIvc3JjL3Njc3MvX3RoZW1lcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWljb25zL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL292ZXJsYXkuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL19jcm9zcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3MvX3NoYWRlZC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3MvX2NvbXBhY3Quc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL19mdWxsc2NyZWVuLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvYmFzZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fY29tbW9uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fc2VsZWN0LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL190ZXh0YXJlYS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fbGFiZWxzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL19yYWRpby1jaGVja2JveC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9zdWZmaXguc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ub3JtYWxpc2Uvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fdG9nZ2xlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL3NlY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbG9hZGluZy9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbG9hZGluZy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL3Vuc2tpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9fdGVhc2VyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL19kZWZhdWx0LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX2ltYWdlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fdGltZXN0YW1wLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL19jb2xvci11c2UtY2FzZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX3Byb21vdGVkLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbGFiZWxzL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fcmVsYXRlZC1pdGVtcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fc3luZGljYXRpb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19zbWFsbC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9faGVscGVycy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX2xhcmdlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fc3RhbmRhcmQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL192aWRlby5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX2hlcm8uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL190b3Atc3Rvcmllcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX3BhY2thZ2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19saXZlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvZ2VuZXJpYy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvY29udGVudC1ib3gvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL292ZXJsYXlzL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9hZHMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2JhcnJpZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL21hcmtldHNsaXZlLXNlc3Npb24tbm90aWZpY2F0aW9uL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9oZWFkZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL3NwaW5uZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2luZmluaXRlLXNjcm9sbC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvZm9vdGVyL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS90d2l0dGVyLXdpZGdldC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvcGFnaW5hdGlvbi9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tc2hhcmUvc3JjL3Njc3Mvc2hhcmUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1zaGFyZS9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvc2hhcmUvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2NhcmQvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2FydGljbGUtbGlzdC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZXhwYW5kZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXZpZGVvL3NyYy9zY3NzL19wbGFjZWhvbGRlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXZpZGVvL3NyYy9zY3NzL19pbmZvLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vc3JjL3Njc3MvX2Fkcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXZpZGVvL21haW4uc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1ncmlkLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtc2VyaWVzLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtbGlzdC5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fYmlnLW51bWJlci5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19ibG9ja3F1b3Rlcy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fYm9keS5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fY29weXJpZ2h0LnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19pbWFnZXMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX3B1bGxxdW90ZXMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX3JlbGF0ZWQtYm94LnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL190YWdzLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL192aWRlby5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fYWxwaGF2aWxsZS1hZHMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvbWFpbi5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9tYXJrZXRzbGl2ZS10cmFuc2NyaXB0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCO0VBQ0MsVUFBUyxFQUNUOztBQUVEO0VBQ0MsbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxhQUFZO0VBQ1osYUFBWTtFQUNaLFlBQVc7RUFDWCxVQUFTLEVBQ1Q7O0FBQ0Q7RUFBWSxzQkFBcUIsRUFBSTs7QUFDckMscUNBQXFDO0FBQ3JDO0VBQW1CLFdBQVUsRUFBSTs7QUFGakM7RUFHWSxlQUFjLEVBQUk7O0FBQzlCLG9DQUFvQztBQ1JuQztFQUNDO0lBQ0MseUJBQXdCLEVBQ3hCLEVBQUE7O0FBR0Y7O0VDUkEsNkJBQW9CO0VBQXBCLHFCQUFvQixFRFduQjtFQUhEOztJQ0xDLDZCQUE0QixFQUM1Qjs7QURTRDtFQ0xBLFlBQVc7RUFDWCxtQkFBa0IsRURNakI7O0FBRUQ7RUNKQSxTQUFRO0VBQ1IsVUFBUztFQUNULGNBQWE7RUFDYixtQkFBa0IsRURHakI7O0FBRUQ7RUNBQyw2QkFBUztFQUNULGVBQWM7RUFDZCxnQkFBZSxFQUlmOztBREZEO0VDSkMsNkJBQVM7RUFDVCxlQUFjO0VBQ2QsZ0JBQWU7RUFFZCxrQkFBaUIsRUFFbEI7O0FERUQ7RUMrQ0EseUNBQXdDO0VBQ3hDLHdDQUErQjtFQUEvQixnQ0FBK0I7RUFDL0IsOEtDekV1RTtFRHlFdkUsc0tDekV1RSxFRjBCdEU7O0FBRUQ7RUFDQywwQkdFd0MsRUhEeEM7O0FBRUQ7RUFDQywwQklIK0IsRUpJL0I7O0FBRUQ7RUFDQyxxSkFBb0osRUFDcEo7O0FBRUQ7RUNkQSxpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLGdCQUFlO0VBQ2YsaUJBQWdCLEVEYWY7RUFGRDtJQ1BDLGNBQWEsRUFDYjs7QURVRDtFQ05BLGNBQWE7RUFDYixrQkFBaUI7RUFDakIsZ0JBQWU7RUFDZixpQkFBZ0IsRURLZjtFQUZEO0lDRUcsbUJBQWtCO0lBQ2xCLFVBQVM7SUFDVCxrQkFBaUIsRUFDakI7O0FEREg7O0VDT0UsY0FBYTtFQUNiLGtCQUFpQjtFQUNqQixnQkFBZSxFQVVmO0VJa0pLO0lMcktQOztNQ1dHLGFBQVk7TUFDWixpQ0FBZ0M7TUFDaEMsV0FBVSxFQU1YLEVBQUE7RUlrSks7SUxyS1A7O01DZ0JHLGFBQVk7TUFDWixnQ0FBK0IsRUFFaEMsRUFBQTs7QUtuQkE7RUFsREYseUdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDWGM7RURZZCxtQkN6QzJCLEVBQUE7O0FEcUM1QjtFQWxERiwwR0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNWYztFRFdkLG1CQ3hDNEIsRUFBQTs7QURvQzdCO0VBbERGLGdIQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1ZjO0VEV2QsbUJDdkM0QixFQUFBOztBRG1DN0I7RUFsREYsNEdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDVGM7RURVZCxtQkN0QzhCLEVBQUE7O0FEa0MvQjtFQWxERixrSEFBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNUYztFRFVkLG1CQ3JDOEIsRUFBQTs7QURpQy9CO0VBbERGLDJHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1BjO0VEUWQsbUJDcEM2QixFQUFBOztBRGdDOUI7RUFsREYsNkdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDTmM7RURPZCxtQkNuQytCLEVBQUE7O0FEK0JoQztFQWxERix5R0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNMYztFRE1kLG1CQ2xDMkIsRUFBQTs7QUQ4QjVCO0VBbERGLCtHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ0xjO0VETWQsbUJDakMyQixFQUFBOztBRDZCNUI7RUFsREYsMEhBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNWYztFRFdkLG1CQzNCNEIsRUFBQTs7QUR1QjdCO0VBbERGLHNIQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDVGM7RURVZCxtQkMxQjhCLEVBQUE7O0FEc0IvQjtFQWxERiwySEFBNkM7RUFvRDFDLGlDQzVCZ0I7RUQ2QmhCLGlCQ1BjO0VEUWQsbUJDekI2QixFQUFBOztBRHFCOUI7RUFsREYsNkhBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNOYztFRE9kLG1CQ3hCK0IsRUFBQTs7QURvQmhDO0VBbERGLG1IQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDTGM7RURNZCxtQkN2QjJCLEVBQUE7O0FDUjlCOztFQ0pBLHdDQzZCbUQ7RUNxQi9DLGdCQzVENEM7RUQ2RDVDLGtCQzdDNEI7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFV2hDekMsaUJBQWdCLEVOeUJmO0VINkxNO0lHaE1QOztNR3VESyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVKQy9CLEVBQUE7RUg2TE07SUdoTVA7O01HdURLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRUpDL0IsRUFBQTtFR3lFQTs7SUE3RUcsa0JDYjRDO0lENEY5QyxtQkl0Q2MsRUp1Q2Q7SU5pSEs7TU1wSE47O1FBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7SU5pSEs7TU1wSE47O1FBdEVJLGdCQ3BCMkMsRUQ2RjlDLEVBQUE7O0FIMUVGOztFQ1RBLHdDQzZCbUQ7RUNxQi9DLGdCQzVENEM7RUQ2RDVDLGtCQzdDNEI7RURzSC9CLGlCQUFnQjtFQTlCaEIsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDLEVLRnhDO0VId0xNO0lHM0xQOztNR2tESyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVKTS9CLEVBQUE7RUh3TE07SUczTFA7O01Ha0RLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRUpNL0IsRUFBQTtFR29FQTs7SUE3RUcsa0JDYjRDO0lENEY5QyxtQklqQ2MsRUprQ2Q7SU5pSEs7TU1wSE47O1FBdEVJLGdCQ3BCMkMsRUQ2RjlDLEVBQUE7SU5pSEs7TU1wSE47O1FBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7RUgxRUY7O0lHb0dDLGtCQzVGbUQ7SURnR25ELG9CQ2hHbUQ7SUV4Qm5ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsYUFBWTtJQUNaLGlDVlErQixFVVAvQjs7QU5pQkQ7RUdnRkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIMUdoQjtFR2dFQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhqRUY7RUc0RUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIc0NoQjtFRzREQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUg3REY7RUd3RUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIMENoQjtFR3dEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUh6REY7RUdvRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCO0VHb0NqQiwwQkFBeUI7RUFDekIsc0JBQXFCLEVOU3BCO0VHb0RBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHJERjtFQ1pBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VBNUJoQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VJekNwRCxlWjRCZ0MsRUk0Qi9CO0VHZ0RBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5CO0VIckRGO0lHK0VDLGlCQzVGbUQ7SUlyQ25ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsWUFBVztJQUNYLGlDWnFCK0IsRVlwQi9COztBUmtERDtFQ2hCQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR1Ry9CLGlCQzVGbUQ7RUM0Qm5ELGVWL0J3QztFYWZ6QyxtQkFBa0I7RUFDbEIsOEJiY3lDLEVLc0J4QztFRzRDQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjtFSGpERjtJUS9CQyxZQUFXO0lBQ1gsZUFBYztJQUNkLG1CQUFrQjtJQUNsQixVQUFtQztJQUNuQyxRQUFPO0lBQ1AsV0FBVTtJQUNWLDhCWkwrQixFWU0vQjs7QVI4QkQ7RUdzREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIaEZoQjtFR3NDQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUh2Q0Y7RUdrREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIZ0VoQjtFR2tDQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhuQ0Y7RUc4Q0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIeEVoQjtFRzhCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgvQkY7RUcwQ0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVId0VoQjtFRzBCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgzQkY7RUdzQ0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIaEVoQjtFR3NCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUh2QkY7RUdrQ0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIZ0ZoQjtFR2tCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhuQkY7RUc4QkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIeERoQjtFR2NBO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGZGO0VHMEJDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSHdGaEI7RUdVQTtJQS9EQSxrQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhYRjtFR3NCQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0I7RUhoRGhCLDhCTDVEd0M7RUs2RHhDLGtCSTFEbUQ7RUoyRG5ELG1CSTNEbUQsRUo0RG5EO0VHR0E7SUEvREEsa0JDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FISEY7RUc0Q0MsaUJBQWdCLEVIMUNoQjs7QUFFRDtFUzlCQSxtQkFBa0IsRVRnQ2pCOztBQUVEO0VDdEVBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFS2xCaEMsc0JBQXFCO0VBQ3JCLGlCQUFnQjtFQUNoQixzQkFBcUIsRVRvR3BCO0VHVkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIUUY7RUN6RUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLMUJoQyxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLG9CQUFtQixFVCtHbEI7RUdiQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhZRjtFU3BHQSxlYmNnQztFYWJoQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixpQ2RnQnlDLEVLbUZ4QztFQUZEO0lTOUZDLGVDZDJEO0lEZTNELDZCZFl3QyxFY1h4QztFVDRGRDtJU3pGQyxlQ25CMkQ7SURvQjNELDJCQ3BCMkQ7SURxQjNELGlDQUFnQyxFQUNoQzs7QVQwRkQ7RVN4R0EsZWJjZ0M7RWFiaEMsc0JBQXFCO0VBQ3JCLGdCQUFlO0VBQ2YsaUNkZ0J5QztFY3FCekMsMkNBQXFFLEVUa0VwRTtFQUZEO0lTbEdDLGVDZDJEO0lEZTNELDZCZFl3QyxFY1h4QztFVGdHRDtJUzdGQyxlQ25CMkQ7SURvQjNELDJCQ3BCMkQ7SURxQjNELGlDQUFnQyxFQUNoQztFVDBGRDtJV3hGQyw0SkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QjtJRmxCdkIsWUFBVztJQUNYLGFBUDBCO0lBUTFCLGNBUjBCO0lBUzFCLGlCQUEwQjtJQUMxQiw2Q0FBbUU7SUFDbkUsb0JBQW1CO0lBQ25CLCtCQUE4QjtJQUM5Qix1QkFBc0I7SUFFdEIsdUJBQXNCO0lBQ25CLDBCQUF5QixFQUM1QjtJRWpDQTtNWG1GRDtRV2xGRSw0SkFBOEYsRUZnQy9GLEVBQUE7SUU3QkE7TVgrRUQ7UVc5RUUsNEpBQThGLEVGNEIvRixFQUFBOztBVHNERDtFQ3JGQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUM0Qm5ELGVWL0J3QyxFSzJGeEM7RUd6QkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FId0JGO0VLOURDLGVUdEMrQjtFZ0JOaEMsc0JBQXFCO0VBQ3JCLFVBQVM7RUFDVCxzQkFBcUI7RVhlckIsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRUhiaEI7RUFGRDtJSzlEQyxlSzFEMkQsRUVvQjNEO0Vab0dEO0lZakdDLGVBQWM7SUFDZCxnQkFBZTtJQUNmLHNCQUFxQjtJQUNyQixVQUFTLEVBSVQ7SVowRkQ7TVk1RkUsZUFBYyxFQUNkO0VaMkZGO0lZdkZDLGlCQUFnQixFQUNoQjtFVDJEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUg0QkY7RUtsRUMsZVR0QytCO0VnQk5oQyxzQkFBcUI7RUFDckIsVUFBUztFQUNULHNCQUFxQjtFWGVyQixtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQjtFRTdFaEIsZVYvQndDLEVLbUd4QztFQUZEO0lLbEVDLGVLMUQyRCxFRW9CM0Q7RVp3R0Q7SVlyR0MsZUFBYztJQUNkLGdCQUFlO0lBQ2Ysc0JBQXFCO0lBQ3JCLFVBQVMsRUFJVDtJWjhGRDtNWWhHRSxlQUFjLEVBQ2Q7RVorRkY7SVkzRkMsaUJBQWdCLEVBQ2hCO0VUMkRBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5CO0VINEJGO0lLbEVDLGVUdEMrQixFZ0J3Qi9COztBWm9GRDtFQ3hJQSw0Qk1Za0M7RUoyRWpDLGdCQzVFK0M7RUQ2RS9DLGtCUzdGc0Q7RVR3SHRELGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QyxFS3VHeEM7O0FBRUQ7RUNyR0EsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRUsyR3hDO0VHekNBO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHdDRjtFRzdCQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1ELEVKNEduRDtFQUZEO0lDaEpBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JNTHVEO0lOZ0N2RCxnQkM3RW1EO0lEaUZuRCxtQkNqRm1EO0lDNEJuRCxlVi9Cd0MsRWNtRHhDOztBVDhERDtFU3pEQSxnQkFBZSxFVDJEZDtFU3ZERDtJQUNDLG9CQUFtQixFQXNCbkI7SUF2QkQ7TUFJRSxlQUFjO01BQ2QsbUJBQWtCO01BQ2xCLG1CTC9Ea0QsRUsrRWxEO01BdEJGO1FSeERBLG1DQ1dtRDtRQ3FDbEQsZ0JDNUUrQztRRDZFL0Msa0JDN0QrQjtRRG9IL0IsaUJBQWdCO1FFN0VoQixlVi9Cd0M7UWN3RXRDLHNCQUFxQjtRQUNyQixZTHRFaUQ7UUt1RWpELHNDQUE2QjtRQUE3Qiw4QkFBNkI7UUFDN0IsbUJMeEVpRDtRS3lFakQsdUJBQXNCO1FBQ3RCLHdCQUF1QjtRQUN2QixtQkFBa0I7UUFDbEIsUUFBTztRQUNQLFNBQVEsRUFDUjtRTmZGO1VBL0RBLG1CQzNCK0M7VUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGdERjtFUzNCQSxnQkFBZSxFVDZCZDtFQUZEO0lTeEJDLGVBQWM7SUFDZCxtQkFBa0I7SUFDbEIsNEJBQTJCLEVBVTNCO0lUWUQ7TUt0RkMsZVYvQndDO01jbUd2QyxzQkFBcUI7TUFDckIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQixnQkFBZTtNQUNmLHlCQUF3QixFQUN4Qjs7QVRpQkY7RUNySEEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQR3JELGVWL0J3QyxFSzJIeEM7RUd6REE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FId0RGO0VTZEEsZUFBYztFQUNkLG1CTDdHb0Q7RUs4R3BELCtCYnhIZ0MsRUlzSS9CO0VBRkQ7SUNoS0EsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQlM3RnNEO0lUd0h0RCxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lDNEJuRCxlVi9Cd0MsRWNxSHhDO0VUUUQ7SUN6SEEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQlN6QnFEO0lQR3JELGVWL0J3QyxFY3lIeEM7SU52REE7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7O0FINERGO0VDN0hBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VFN0VoQixlVi9Cd0MsRUttSXhDO0VHakVBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGlFRjtFQ2xJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUN1Qy9CLGVWL0J3QztFUW9GeEMsb0JDakZtRDtFUWpDbkQsc0JBQXFCO0VBQ3JCLDBCQUF5QixFWnFLekI7RUd0RUE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VDekpBLHdDQzZCbUQ7RUNxQi9DLGdCQzVENEM7RUQ2RDVDLGtCQzdDNEI7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFV2hDekMsaUJBQWdCLEVPT2Q7RWhCK01LO0lHM0NQO01HOUZLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRVNqQjlCLEVBQUE7RWhCK01LO0lHM0NQO01HOUZLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRVNqQjlCLEVBQUE7RVYyRkQ7SUE3RUcsa0JDYjRDO0lENEY5QyxtQkl0Q2MsRUp1Q2Q7SU5pSEs7TU1wSE47UUF0RUksa0JDcEIyQyxFRDZGOUMsRUFBQTtJTmlISztNTXBITjtRQXRFSSxnQkNwQjJDLEVENkY5QyxFQUFBOztBSHNFRjtFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRVVoSWY7RVZzRkQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIc0VGO0VHM0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVWlCZjtFVmlGRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVc0JmO0VWNEVEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0I7RUdvQ2pCLDBCQUF5QjtFQUN6QixzQkFBcUIsRU9WbkI7RVZ1RUQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VTOUpBLGViY2dDO0VhYmhDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZGdCeUMsRWtCK0J4QztFYjRHRDtJU3hKQyxlQ2QyRDtJRGUzRCw2QmRZd0MsRWNYeEM7RVRzSkQ7SVNuSkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7O0FUZ0pEO0VDOUtBLDRCTVlrQztFSjJFakMsZ0JDNUUrQztFRDZFL0Msa0JTN0ZzRDtFVHdIdEQsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDLEVrQm1DeEM7O0Fid0dEOztFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1ELEVTcUNuRDtFYm1HRDs7SUM5S0EsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQk1MdUQ7SU5nQ3ZELGdCQzdFbUQ7SURpRm5ELG1CQ2pGbUQ7SUM0Qm5ELGVWL0J3QyxFY21EeEM7O0FUd0ZEO0VTbkZBLGdCQUFlLEVJWmQ7RUpnQkQ7SUFDQyxvQkFBbUIsRUFzQm5CO0lBdkJEO01BSUUsZUFBYztNQUNkLG1CQUFrQjtNQUNsQixtQkwvRGtELEVLK0VsRDtNQXRCRjtRUnhEQSxtQ0NXbUQ7UUNxQ2xELGdCQzVFK0M7UUQ2RS9DLGtCQzdEK0I7UURvSC9CLGlCQUFnQjtRRTdFaEIsZVYvQndDO1Fjd0V0QyxzQkFBcUI7UUFDckIsWUx0RWlEO1FLdUVqRCxzQ0FBNkI7UUFBN0IsOEJBQTZCO1FBQzdCLG1CTHhFaUQ7UUt5RWpELHVCQUFzQjtRQUN0Qix3QkFBdUI7UUFDdkIsbUJBQWtCO1FBQ2xCLFFBQU87UUFDUCxTQUFRLEVBQ1I7UU5mRjtVQS9EQSxtQkMzQitDO1VENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhzRUY7RVNqREEsZ0JBQWUsRUkxQ2Q7RWIyRkQ7SVM5Q0MsZUFBYztJQUNkLG1CQUFrQjtJQUNsQiw0QkFBMkIsRUFVM0I7SVRrQ0Q7TUs1R0MsZVYvQndDO01jbUd2QyxzQkFBcUI7TUFDckIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQixnQkFBZTtNQUNmLHlCQUF3QixFQUN4Qjs7QVRtQ0Y7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQR3JELGVWL0J3QyxFa0JvRHhDO0VWY0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VTNUJBLGVBQWM7RUFDZCxtQkw3R29EO0VLOEdwRCwrQmJ4SGdDLEVpQmdFOUI7RWJrRkY7SUM5S0EsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQlM3RnNEO0lUd0h0RCxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lDNEJuRCxlVi9Cd0MsRWNxSHhDO0VUc0JEO0lDdklBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JTekJxRDtJUEdyRCxlVi9Cd0MsRWN5SHhDO0lOdkRBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFQ3ZJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBHckQsZVYvQndDLEVrQjZEdkM7RVZLRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUc3QkMsaUJBQWdCLEVVNUNoQjs7QWJ5RUQ7RVNuR0EsbUJBQWtCLEVJOEJqQjs7QWJxRUQ7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLbEJoQyxzQkFBcUI7RUFDckIsaUJBQWdCO0VBQ2hCLHNCQUFxQixFSWtHcEI7RVZSQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLMUJoQyxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLG9CQUFtQixFSThHbEI7RVZaQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRWtCa0Z4QztFVmhCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVVNUdmO0VWa0VEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRVVxQ2Y7RVY2REQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFVWxHZjtFVndERDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQzRCbkQsZVYvQndDO0VNSXpDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVK0NmO0VWbUREO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0M7RU1JekMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRVV4RmY7RVY4Q0Q7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUM0Qm5ELGVWL0J3QztFTUl6QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVXlEZjtFVnlDRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RVNuS0EsZWJjZ0M7RWFiaEMsc0JBQXFCO0VBQ3JCLGdCQUFlO0VBQ2YsaUNkZ0J5QyxFa0IrQnhDO0ViaUhEO0lTN0pDLGVDZDJEO0lEZTNELDZCZFl3QyxFY1h4QztFVDJKRDtJU3hKQyxlQ25CMkQ7SURvQjNELDJCQ3BCMkQ7SURxQjNELGlDQUFnQyxFQUNoQzs7QVRxSkQ7RUNuTEEsNEJNWWtDO0VKMkVqQyxnQkM1RStDO0VENkUvQyxrQlM3RnNEO0VUd0h0RCxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRWtCbUN4Qzs7QWI2R0Q7O0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQsRVNxQ25EO0Vid0dEOztJQ25MQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCTUx1RDtJTmdDdkQsZ0JDN0VtRDtJRGlGbkQsbUJDakZtRDtJQzRCbkQsZVYvQndDLEVjbUR4Qzs7QVQ2RkQ7RVN4RkEsZ0JBQWUsRUlaZDtFSmdCRDtJQUNDLG9CQUFtQixFQXNCbkI7SUF2QkQ7TUFJRSxlQUFjO01BQ2QsbUJBQWtCO01BQ2xCLG1CTC9Ea0QsRUsrRWxEO01BdEJGO1FSeERBLG1DQ1dtRDtRQ3FDbEQsZ0JDNUUrQztRRDZFL0Msa0JDN0QrQjtRRG9IL0IsaUJBQWdCO1FFN0VoQixlVi9Cd0M7UWN3RXRDLHNCQUFxQjtRQUNyQixZTHRFaUQ7UUt1RWpELHNDQUE2QjtRQUE3Qiw4QkFBNkI7UUFDN0IsbUJMeEVpRDtRS3lFakQsdUJBQXNCO1FBQ3RCLHdCQUF1QjtRQUN2QixtQkFBa0I7UUFDbEIsUUFBTztRQUNQLFNBQVEsRUFDUjtRTmZGO1VBL0RBLG1CQzNCK0M7VUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDJFRjtFU3REQSxnQkFBZSxFSTFDZDtFYmdHRDtJU25EQyxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLDRCQUEyQixFQVUzQjtJVHVDRDtNS2pIQyxlVi9Cd0M7TWNtR3ZDLHNCQUFxQjtNQUNyQixtQkFBa0I7TUFDbEIsaUJBQWdCO01BQ2hCLGdCQUFlO01BQ2YseUJBQXdCLEVBQ3hCOztBVHdDRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBHckQsZVYvQndDLEVrQm9EeEM7RVZjQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RVNqQ0EsZUFBYztFQUNkLG1CTDdHb0Q7RUs4R3BELCtCYnhIZ0MsRWlCZ0U5QjtFYnVGRjtJQ25MQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCUzdGc0Q7SVR3SHRELGdCQzdFbUQ7SURpRm5ELG9CQ2pGbUQ7SUM0Qm5ELGVWL0J3QyxFY3FIeEM7RVQyQkQ7SUM1SUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQlN6QnFEO0lQR3JELGVWL0J3QyxFY3lIeEM7SU52REE7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VDNUlBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JTekJxRDtFUEdyRCxlVi9Cd0MsRWtCNkR2QztFVktEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFR2xDQyxpQkFBZ0IsRVU1Q2hCOztBYjhFRDtFU3hHQSxtQkFBa0IsRUk4QmpCOztBYjBFRDtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUtsQmhDLHNCQUFxQjtFQUNyQixpQkFBZ0I7RUFDaEIsc0JBQXFCLEVJa0dwQjtFVlJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUsxQmhDLHNCQUFxQjtFQUNyQixvQkFBbUI7RUFDbkIsb0JBQW1CLEVJOEdsQjtFVlpBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUM0Qm5ELGVWL0J3QyxFa0JrRnhDO0VWaEJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBV3ZFRjtFQUNDLHFEQUFxRTtFQUNyRSxjQUFhLEVBT2I7RWpCK0tNO0lpQnhMUDtNQU1HLCtDQUE0RixFQUc5RixFQUFBO0VqQitLTTtJaUJ4TFA7TUFNRywrQ0FBNEYsRUFHOUYsRUFBQTtFakIrS007SWlCeExQO01BTUcsK0NBQTRGLEVBRzlGLEVBQUE7RWpCK0tNO0lpQnhMUDtNQU1HLGdEQUE0RixFQUc5RixFQUFBOztBQVFEO0VBa0JDLGNBQWE7RUFDYixtRkFIMkIsRUFJM0I7O0FDeWtCRDtFQWxQQSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNs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RUFDckIseUJBQXdCO0VBdUh4QiwyQkNwSXNCO0VEcUl0QixpQkNuSWlCO0VEb0lqQixnQkNuSWdCO0VEb0loQix5QkNuSWtCO0VEb0lsQixnQkN2SWdCO0VEd0loQixrQkFBZ0c7RUFDaEcsa0JDcElrQjtFRG1FbEIsOEJ0QmhGb0M7RXNCaUZwQyxlUjdGNEQ7RVE4RjVELHNCUjlGNEQsRU9LM0Q7RUFGRDtJQ3lGQSwwQlI1RjREO0lRNkY1RCxldEIzRWdDO0lzQjRFaEMsc0JSOUY0RCxFUXlFM0Q7RUR0RUQ7SUN5RkEsMEN2QmpFeUM7SXVCa0V6QyxlUjdGNEQ7SVE4RjVELHNCUjlGNEQ7SVE2RTFELHNCQUFxQixFQUNyQjtFRDNFRjtJQ3lGQSwwQ3ZCakV5QztJdUJrRXpDLGVSN0Y0RDtJUThGNUQsc0JSOUY0RCxFUWlGMUQ7RUQ5RUY7SUN5Q0MscUJBQW9CO0lBQ3BCLGFBQVk7SUFDWixnQkFBZSxFQUNmOztBRHZDQTtFQytJRCwyQkNwSXNCO0VEcUl0QixpQkNuSWlCO0VEb0lqQixnQkNuSWdCO0VEb0loQix5QkNuSWtCO0VEb0lsQixnQkN2SWdCO0VEd0loQixrQkFBZ0c7RUFDaEcsa0JDcElrQixFRmZoQjs7QUFGRDtFQytJRCwyQkMzSHNCO0VENEh0QixpQkMxSGlCO0VEMkhqQixnQkMxSGdCO0VEMkhoQiw2QkMxSG1CO0VEMkhuQixnQkM5SGdCO0VEK0hoQixrQkFBZ0c7RUFDaEcsa0JDM0hrQixFRnhCaEI7O0FBTUE7RUM0RUYsMEJSNUY0RDtFUTZGNUQsZXRCM0VnQztFc0I0RWhDLDBCdEJsRm9DLEVxQk1qQztFQUZEO0lDNEVGLDBCUjVGNEQ7SVE2RjVELGV0QjNFZ0M7SXNCNEVoQywwQnRCbEZvQyxFc0I2RG5DO0VEekRDO0lDNEVGLDBCUjVGNEQ7SVE2RjVELGV0QjNFZ0M7SXNCNEVoQywwQnRCbEZvQztJc0JpRWxDLHNCQUFxQixFQUNyQjtFRDlEQTtJQzRFRiwwQlI1RjREO0lRNkY1RCxldEIzRWdDO0lzQjRFaEMsMEJ0QmxGb0MsRXNCcUVsQzs7QURqRUE7RUM0RUYsMEJ0QjFFZ0M7RXNCMkVoQyxldEJuRWdDO0VzQm9FaEMsMEJ0QmxGb0MsRXFCTWpDO0VBRkQ7SUM0RUYsMEJ2QmpFeUM7SXVCa0V6QyxldEJuRWdDO0lzQm9FaEMsMEJ0QmxGb0MsRXNCNkRuQztFRHpEQztJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0Qm5FZ0M7SXNCb0VoQywwQnRCbEZvQztJc0JpRWxDLHNCQUFxQixFQUNyQjtFRDlEQTtJQzRFRiwwQnRCMUVnQztJc0IyRWhDLGV0Qm5FZ0M7SXNCb0VoQywwQnRCbEZvQyxFc0JxRWxDOztBRGpFQTtFQzRFRiwwQnRCbEVnQztFc0JtRWhDLGV0QjNFZ0M7RXNCNEVoQywwQnRCbEZvQyxFcUJNakM7RUFGRDtJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0QjNFZ0M7SXNCNEVoQywwQnRCbEZvQyxFc0I2RG5DO0VEekRDO0lDNEVGLDBCdkJqRXlDO0l1QmtFekMsZXRCM0VnQztJc0I0RWhDLDBCdEJsRm9DO0lzQmlFbEMsc0JBQXFCLEVBQ3JCO0VEOURBO0lDNEVGLDBCdkJqRXlDO0l1QmtFekMsZXRCM0VnQztJc0I0RWhDLDBCdEJsRm9DLEVzQnFFbEM7O0FEakVBO0VDNEVGLDhCdEJoRm9DO0VzQmlGcEMsZVI3RjREO0VROEY1RCxzQlI5RjRELEVPa0J6RDtFQUZEO0lDNEVGLDBCUjVGNEQ7SVE2RjVELGV0QjNFZ0M7SXNCNEVoQyxzQlI5RjRELEVReUUzRDtFRHpEQztJQzRFRiwwQ3ZCakV5QztJdUJrRXpDLGVSN0Y0RDtJUThGNUQsc0JSOUY0RDtJUTZFMUQsc0JBQXFCLEVBQ3JCO0VEOURBO0lDNEVGLDBDdkJqRXlDO0l1QmtFekMsZVI3RjREO0lROEY1RCxzQlI5RjRELEVRaUYxRDs7QURqRUE7RUM0RUYsOEJ0QmhGb0M7RXNCaUZwQyxldEIzRWdDO0VzQjRFaEMsc0J0QjVFZ0MsRXFCQTdCO0VBRkQ7SUM0RUYsMEJ0QjFFZ0M7SXNCMkVoQyxldEI1RWdDO0lzQjZFaEMsc0J0QjVFZ0MsRXNCdUQvQjtFRHpEQztJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0QjNFZ0M7SXNCNEVoQyxzQnRCNUVnQztJc0IyRDlCLHNCQUFxQixFQUNyQjtFRDlEQTtJQzRFRiwwQnZCakV5QztJdUJrRXpDLGV0QjNFZ0M7SXNCNEVoQyxzQnRCNUVnQyxFc0IrRDlCOztBRGpFQTtFQzRFRiw4QnRCaEZvQztFc0JpRnBDLGV0Qm5FZ0M7RXNCb0VoQyxzQnRCcEVnQyxFcUJSN0I7RUFGRDtJQzRFRiwwQnRCbEVnQztJc0JtRWhDLGV0QjNFZ0M7SXNCNEVoQyxzQnRCcEVnQyxFc0IrQy9CO0VEekRDO0lDNEVGLDBCdkJqRXlDO0l1QmtFekMsZXRCbkVnQztJc0JvRWhDLHNCdEJwRWdDO0lzQm1EOUIsc0JBQXFCLEVBQ3JCO0VEOURBO0lDNEVGLDBCdkJqRXlDO0l1QmtFekMsZXRCbkVnQztJc0JvRWhDLHNCdEJwRWdDLEVzQnVEOUI7O0FEakVBO0VDNEVGLDBCdEJyRGdDO0VzQnNEaEMsZXRCM0VnQztFc0I0RWhDLHNCdEJ2RGdDLEVxQnJCN0I7RUFGRDtJQzRFRiwwQnRCcERnQztJc0JxRGhDLGV2QmxFeUM7SXVCbUV6QyxzQnRCdkRnQyxFc0JrQy9CO0VEekRDO0lDNEVGLDBCdEJ0RGdDO0lzQnVEaEMsZXZCbEV5QztJdUJtRXpDLHNCdEJ2RGdDO0lzQnNDOUIsc0JBQXFCLEVBQ3JCO0VEOURBO0lDNEVGLDBCdEJ0RGdDO0lzQnVEaEMsZXZCbEV5QztJdUJtRXpDLHNCdEJ2RGdDLEVzQjBDOUI7O0FEM0RGO0VJeEJDLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsZ0JBQWUsRUFPZjtFSmVEO0lJbkJFLGtCQUFpQjtJQUNqQixtQkFBa0I7SUFDbEIsZ0JBQWUsRUFDZjs7QUNzQkY7RUE2RkEsc0JBQXFCO0VBQ3JCLDZCQUE0QjtFQUM1Qix5QkFBd0I7RUE5RHZCLG1CQUFrQixFQXRCbEI7RUFYRDtJQTRJQSxhQUFZO0lBQ1osWUFBVztJQUNYLGlCQUFnQjtJQUNoQixlQUFjLEVBNUNiO0VBbkdEO0lBK0JDLG1CQUFrQixFQXpCakI7RUFORjtJQXNDQSxnQkFBZTtJQUNmLHlCQUF3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NEQsRVdnSTFEOztBQXpHRDtFQWtFRCxZQUFXLEVBQ1g7RUFuRUM7SVh2QkQsb0pBQTRELEVXZ0kxRDs7QUw1SEg7RU14QkMsbUJBQWtCO0VBQ2xCLGlCQUFnQixFQVVoQjtFTmFEO0lNcEJFLGtCQUFpQixFQUNqQjtFTm1CRjtJTWZFLFdBQVUsRUFDVjs7QU5jRjtFTVZDLDZCSHJCMkI7RUdzQjNCLDBCSHRCMkI7RUd1QjNCLHVCQUFzQixFQUN0Qjs7QU5PRDtFTUpDLDhCSDNCMkI7RUc0QjNCLDJCSDVCMkIsRUc2QjNCOztBQ1pGLHlEQUF5RDtBQzNCdkQ7RUFDQyxlOUJ1Q3VDO0U4QnRDdkMsMEI3QjJCOEIsRTZCMUI5Qjs7QUFFRDtFQUNDLGlDOUJrQ3VDLEU4QmpDdkM7O0FBR0Y7RVZ3WkEsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsaUJDeFZ1QjtFRDBWdkIsa0JDOVVVO0VEa1ZWLHFCQUFxQjtFQUVyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQjtFQWdCckIsa0JDdFdTO0VEMldOLG1CQzlWUztFRCtWVCxvQkMvVlMsRVNoRlo7RTVCd01NO0k0QnBOUDtNVmdjSyxtQkNuV1E7TURvV1Isb0JDcFdRLEVTakZaLEVBQUE7RTVCd01NO0k0QnBOUDtNVjRjSyxpQkMvWEksRVNqRVIsRUFBQTtFNUJ3TU07STRCcE5QO01WNGNLLGlCQzlYSSxFU2xFUixFQUFBO0U1QndNTTtJNEJwTlA7TVY0Y0ssa0JDN1hLLEVTbkVULEVBQUE7RVZvS0M7SVVoTEY7TVY0ZEcsbUJDL1hVO01EZ1lWLG9CQ2hZVTtNRGtZWCxhQ2paTyxFU2xFUixFQUFBO0VBWkQ7SUFLRSxZQUFXO0lBQ1gsZUFBYyxFQUNkO0VBUEY7SUFVRSxZQUFXLEVBQ1g7O0FBR0Y7RUNrSEEsbUJBQWtCO0VBQ2xCLG9CQUFtQjtFQUNuQixhQUFZO0VBQ1osVUFBUztFQUNULGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsV0FBVTtFQUNWLFlBQVcsRUR2SFY7O0FFM0JEO0VBQ0MsZUFBYztFQUNkLFlBQVcs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QUtFLDhDMUN5QjZCLEUwQ3hCN0I7RUFORjtJM0JvQ0EseUpBQTRELEUyQjFCMUQ7STNCK0JGO00yQnpDQTtRM0IwQ0MseUpBQThGLEUyQmhDN0YsRUFBQTtJM0JtQ0Y7TTJCN0NBO1EzQjhDQyx5SkFBOEYsRTJCcEM3RixFQUFBO0VBVkY7STNCb0NBLHNKQUE0RCxFMkJ0QjFEO0kzQjJCRjtNMkJ6Q0E7UTNCMENDLHNKQUE4RixFMkI1QjdGLEVBQUE7STNCK0JGO00yQjdDQTtRM0I4Q0Msc0pBQThGLEUyQmhDN0YsRUFBQTtFQWRGO0laeUhELHdKQUE0RyxFWXZHekc7SVowR0g7TVk1SEM7UVo2SEEsd0pBQXNHLEVZM0dwRyxFQUFBO0laOEdIO01ZaElDO1FaaUlBLHdKQUFzRyxFWS9HcEcsRUFBQTtFQWxCRjtJWnlIRCwrSkFBNEcsRVluR3pHO0lac0dIO01ZNUhDO1FaNkhBLCtKQUFzRyxFWXZHcEcsRUFBQTtJWjBHSDtNWWhJQztRWmlJQSwrSkFBc0csRVkzR3BHLEVBQUE7RUF0QkY7SXBCeUJELHNCQUFxQjtJQUNyQiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHVCQUFzQjtJQUN0QixVQUFTO0lBQ1Qsb0JBQW1CO0lBQ25CLG1CQUFrQjtJQUNsQixzQkFBcUI7SUFDckIsbUNDYjRDO0lEYzVDLGlCQ1QwQjtJRFUxQixpQkV6QjRCO0lGMEI1QixnQkFBZTtJQUNmLDZGQUFvRjtJQUFwRixxRkFBb0Y7SUFDcEYsMEJBQWlCO0lBQWpCLHVCQUFpQjtJQUFqQixzQkFBaUI7SUFBakIsa0JBQWlCO0lBQ2pCLDRCQUEyQjtJQUczQixvQ0FBbUM7SUFDbkMsbUNBQWtDO0lBQ2xDLHNCQUFxQjtJQUNyQix5QkFBd0I7SUF1SHhCLDJCQ3BJc0I7SURxSXRCLGlCQ25JaUI7SURvSWpCLGdCQ25JZ0I7SURvSWhCLHlCQ25Ja0I7SURvSWxCLGdCQ3ZJZ0I7SUR3SWhCLGtCQUFnRztJQUNoRyxrQkNwSWtCO0lEbUVsQiw4QnRCaEZvQztJc0JpRnBDLGV0QjNFZ0M7SXNCNEVoQyxzQnRCNUVnQyxFMENKN0I7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QnVDLEUrQ3VCdkM7SUFuQkY7TUFpQkcsZTlDL0I2QixFOENnQzdCO0VBbEJIO0lBc0JFLGUvQzFCdUMsRStDMkJ2QztFQXZCRjtJckMyQkMsZVYvQndDO0krQytCdkMsMEIvQy9CdUMsRStDZ0N2QztFQTVCRjtJckMyQkMsZVYvQndDLEUrQ3dDdkM7SUFwQ0Y7TS9CUEMsMkpBQTREO01BeUI1RCxZQU53QztNQVV4QyxhQVZ3QyxFK0J1QnRDO00vQnJDRjtRK0JFRDtVL0JERSwySkFBOEYsRStCb0M3RixFQUFBO00vQmpDRjtRK0JGRDtVL0JHRSwySkFBOEYsRStCZ0M3RixFQUFBOztBQ3pFSDtFaENzRUEsc0JBQXFCO0VBQ3JCLDZCQUE0QjtFQUU1Qix5QkFBd0I7RUFDeEIseUJBQXdCO0VBQ3hCLDhCQUE2QjtFQUM3Qix5QkFBd0IsRWdDMUV2Qjs7QUFHQTtFaEMwQkEsaUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDBKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsaUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDBKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsa0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDJKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMkpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsK0hBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHdKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msd0pBQThGLEVnQ2xDOUYs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QVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHlKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MseUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYs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QVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHdKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msd0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsa0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDJKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMkpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsbUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDRKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsNEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msc0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msc0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsOEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHVKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsdUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsbUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDRKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsNEpBQThGLEVnQ2xDOUYsRUFBQTs7QUNTRjtFWERDLHVGdENtQndDO0VzQ25CeEMsK0V0Q21Cd0M7RWtEakN4QyxnQkFBZTtFQUNmLFlBQVc7RUFDWCwrQkFBc0I7RUFBdEIsdUJBQXNCO0VBQ3RCLFdBQVU7RUFDViw2Q0FBb0M7RUFBcEMscUNBQW9DO0VBQ3BDLDBCbEQ0QndDO0VrRDNCeEMsb0JqRGtCK0I7RWlEakIvQixpQnpCSjJCLEV3QmMzQjs7QUFFRDtFQ0xBLHNIQUFxSDtFQUFFLFFBQVE7RUFDL0gscUNBQW9DO0VBQ3BDLGdCQUFlO0VBQ2YsYUFBWTtFQUNaLFlBQVc7RUFDWCxPQUFNO0VBQ04sUUFBTztFQUNQLFlBQVc7RUFDWCxXQUFVO0VBQ1YsNkNBQW9DO0VBQXBDLHFDQUFvQyxFREZuQzs7QUFFRDtFQ01DLGdCQUFlO0VBQ2YsVUFBUztFQUNULGlCQUFnQjtFQUNoQix3QmpEZG1DO0VpRGVuQyxlbERBd0MsRWlEUnhDOztBQUVEO0VDWUEsNEJBQTJCO0VBQzNCLGVBQWM7RUFDZCxrQkFBaUI7RUFDakIsZUFBYyxFRGJiOztBQUVEO0VqQ0RDLHFKQUE0RDtFQXlCNUQsWUFOd0M7RUFVeEMsYUFWd0M7RUFvQnpDLHNCQUFxQjtFQUNyQiw2QkFBNEI7RUFFNUIseUJBQXdCO0VBQ3hCLHlCQUF3QjtFQUN4Qiw4QkFBNkI7RUFDN0IseUJBQXdCO0VtQ3ZDeEIseUJBQXdCO0VBNUJ4QixnQ0FBdUI7RUFBdkIsd0JBQXVCO0VBQ3ZCLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFDakIsb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCxhQUFZO0VBQ1osZ0JBQWU7RUFDZixnQkFBZTtFQUNmLGVBQWM7RUFDZCxlQUFjO0VBQ2QsMEJBQWlCO0VBQWpCLHVCQUFpQjtFQUFqQixzQkFBaUI7RUFBakIsa0JBQWlCLEVGWWhCO0VqQ0VBO0lpQ0pEO01qQ0tFLHFKQUE4RixFaUNIL0YsRUFBQTtFakNNQTtJaUNSRDtNakNTRSxxSkFBOEYsRWlDUC9GLEVBQUE7RUFGRDtJRU5DLG1CQUFrQjtJQUNsQixZQUFXO0lBQ1gsV0FBVTtJQUNWLGFBQVk7SUFDWixZQUFXO0lBQ1gsY0FBYSxFQUNiOztBRklEO0VHcENDLG9CcERrQ3dDO0VvRGpDeEMsZW5Ed0IrQjtFbUR2Qi9CLHNCcERnQ3dDO0VvRC9CeEMsb0JBQW1CO0VBRW5CLG9DQUFtQyxFSHFDbkM7RUFORDtJakNMQyxxSkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QjtJbUN2Q3hCLHlCQUF3QjtJQ3ZCdkIsZW5EVytCO0ltRFYvQiwwQnBEbUJ3QztJb0RsQnhDLHNCbkRTK0IsRWdEZ0I5QjtJakNMRDtNaUNBRDtRakNDRSxxSkFBOEYsRWlDSTlGLEVBQUE7SWpDREQ7TWlDSkQ7UWpDS0UscUpBQThGLEVpQ0E5RixFQUFBO0lBTEY7O01qQ0xDLHFKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO01tQ3ZDeEIseUJBQXdCO01DaEJ0QiwwQm5ESThCLEVtREg5QjtNcENjRDtRaUNBRDs7VWpDQ0UscUpBQThGLEVvQ2Y5RixFQUFBO01wQ2tCRDtRaUNKRDs7VWpDS0UscUpBQThGLEVvQ25COUYsRUFBQTs7QUhzQkY7RUNJQSxtQkFBa0I7RUFDbEIsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0QixlQUFjO0VBQ2QsY0FBYSxFRExaO0VBRkQ7SUNVQyxjQUFhLEVBQ2I7RURYRDtJQ2NDLGlCQUFnQixFQUNoQjs7QURYRDtFSS9CQSxjQUFhLEVKa0NYOztBQUhGO0VJakRBLGdCQUFlLEVKd0RiOztBQVBGO0VJNUNBLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixrQkFBaUIsRUpvRGY7O0FBWEY7RUlwQ0EseUJBQXdCLEVKbUR0Qjs7QUFHRjs7RUtoRUMsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsWUFBVyxFTGlFWDs7QUFFRDs7RUtqRUMsZUFBYztFQUNkLGtCQUFpQjtFQUNqQixhQUFZLEVMa0VaOztBQUVEO0VLbEVDLFVBQVMsRUxvRVQ7O0FNNUNEO0VDbkNBLG1CQUFrQjtFQUNsQixpQkN1QytCO0VEdEMvQixpQi9Db0NvRDtFK0NsQ3BELFdBQVU7RUFDVixVQUFTO0VBQ1QsZ0JBQWUsRUQrQmQ7RXJEb0xNO0lxRHRMUDtNQ3pCQyxvQm5DdUZZO01tQ3RGWixtQm5Dc0ZZLEVrQzVEWixFQUFBOztBQUNEOzs7RS9DaURDLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RStDd0wvQixleERoTHdDO0V3RGlMeEMsc0J4RGpMd0M7RXdEa0x4QywwQnZEM0wrQjtFdUQ0TC9CLGlCL0NoTG1EO0UrQ2lMbkQsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsaUJDakw4QjtFRGtMOUIsaUJDcExrQztFRHFMbEMscUJDekt5QztFRDBLekMsMEJ4RHpMd0M7RXdEMEx4QyxpQi9CeE4yQjtFK0J5TjNCLDZCQUE0QjtFQUM1QixtQ0N2TnlDO0VEd056QyxjQUFhO0VBQ2IscURBQW9DO0VBQXBDLDZDQUFvQztFQUFwQyxxQ0FBb0M7RUFBcEMsdUVBQW9DO0VBQ3BDLHlCQUFnQjtFQUFoQixzQkFBZ0I7RUFBaEIsaUJBQWdCLEVEeExoQjtFQzBMQTs7O0lBa0JBLHNCeERuTndDO0l3RG9OeEMsc0MvQi9PK0I7SStCK08vQiw4Qi9CL08rQixFK0I4TjlCO0VBRUQ7OztJQXVCQSxleEQ1TndDO0l3RDZOeEMsc0J4RDdOd0M7SXdEOE54QywwQnhEOU53QztJd0QrTnhDLGdCQUFlLEVBeEJkO0VBRUQ7OztJQUNDLGV4RDFNdUMsRXdEMk12QztFQUZEOzs7SUFDQyxleEQxTXVDLEV3RDJNdkM7RUFGRDs7O0lBQ0MsZXhEMU11QyxFd0QyTXZDO0VBRkQ7OztJQUNDLGV4RDFNdUMsRXdEMk12Qzs7QURuTUY7RXZDWEMsMEpBQTREO0UwQzdCNUQsZTFEZ0N3QztFMEQvQnhDLGdCQUFlO0VBR2Ysa0NBQWlDO0VBQ2pDLHNDQUEyRTtFQUUzRSw2QkFBNEI7RUFDNUIsMkJEeUM2QjtFQ3hDN0Isb0JBQTBGO0VBQzFGLGlCQUF5RDtFQUl6RCxrQkFBaUI7RUFHakIsc0JBQWdCO0VBTWhCLHFCQUFlO0VBQ2YseUJBQXdCO0VBSXhCLG9CQUFtQjtFQUNuQixrQkFBaUIsRUhhakI7RXZDUkE7SXVDTUQ7TXZDTEUsMEpBQThGLEV1Q08vRixFQUFBO0V2Q0pBO0l1Q0VEO012Q0RFLDBKQUE4RixFdUNHL0YsRUFBQTtFR1RBO0lBQ0MsY0FBYTtJQUNiLGV6RFo4QixFeURhOUI7RUFHRDtJMUNWQSwwSkFBNEQsRTBDWTNEO0kxQ1BEO00wQ0tBO1ExQ0pDLDBKQUE4RixFMENNOUYsRUFBQTtJMUNIRDtNMENDQTtRMUNBQywwSkFBOEYsRTBDRTlGLEVBQUE7O0FIRUY7RUdtQkEsZ0JBQWU7RUFFZixhQUFZO0VBRVosdUJBQXNCO0VBRXRCLHFCRHJCMEM7RUN5QjFDLGtCQUFpQjtFQUdqQixzQkFBZ0IsRUg5QmY7O0FBQ0Q7RUloREEsb0JBQW1CO0VBQ25CLGlCQUFnQjtFQUNoQixhQUFZO0VBQ1osaUJGa0NtQyxFRmFsQzs7QUFFRDtFL0MwRkMsaUJBQWdCO0VvRDVJaEIsZTVEZ0N3QztFNEQvQnhDLGVBQWM7RUFDZCxXQUFVLEVMa0RWO0VLakRBO0lwRDZHQSxnQkM3RW1EO0lEaUZuRCxtQkNqRm1ELEVtRDFCbEQ7SUFIQTtNcEQ4R0QsbUJDakZtRCxFbUQzQmpEOztBTDZDSDtFL0MrQkMsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFbURpQi9CLGU1RFR3QztFNERVeEMsdUJBQXNCO0VBQ3RCLGlCeERDZ0IsRW1EV2hCOztBQUNEO0UvQzRCQyxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VtRE4vQixlNURjd0M7RTREYnhDLGVBQWMsRUx1Q2Q7O0FDNk1BOzs7RUFDQyxldkQv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O01BQ1gsYUFQMEI7TUFRMUIsY0FSMEI7TUFTMUIsaUJBQTBCO01BQzFCLDZDQUFtRTtNQUNuRSxvQkFBbUI7TUFDbkIsK0JBQThCO01BQzlCLHVCQUFzQjtNQUV0Qix1QkFBc0I7TUFDbkIsMEJBQXlCLEVBQzVCO01FakNBO1FGb0JEO1VFbkJFLDRKQUE4RixFRmdDL0YsRUFBQTtNRTdCQTtRRmdCRDtVRWZFLDRKQUE4RixFRjRCL0YsRUFBQTtFeURVRDtJL0QrREMsaUJBQWdCO0ltRXZJaEIsZTNFMkJ3QyxFMkUxQnhDO0VKdUVEO0k3RHpCQywwQlQxQitCO0lTcUMvQixlVHhDK0I7SUthaEMsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lEb0gvQixpQkFBZ0I7SW9FOUdqQixzQkFBcUI7SUFDckIsK0JBQXNCO0lBQXRCLHVCQUFzQjtJQUN0QixvQkFBbUI7SUFDbkIsVUFBUztJQUNULG1CQUFrQjtJQUNsQixzQkFBcUI7SUFDckIscUJBQW9CO0lsRWdCbkIsMEJLL0MyRDtJTDBEM0QsZVR4QytCO0lPNkQvQixnQkM1RStDO0lENkUvQyxrQkM3RCtCLEVrRVovQjtJbkVzRkE7TUEvREEsa0JDM0IrQztNRDRGOUMsd0JJaERtQixFSmlEbkI7O0ErRGxCRjtFTTNGQSx5QkFBd0I7RUFDeEIsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQiwrQjdFcUN5QyxFdUVxRHhDO0VyRWlJTTtJcUVuSVA7TU1yRkMsY0FBYSxFTnVGYixFQUFBOztBQUVEO0UvRHRCSSxnQkN6RDRDO0VEMEQ1QyxrQnFFOURnRDtFbkUyRG5ELGVWL0J3QyxFdUV5RHhDO0VyRTZITTtJcUUvSFA7TS9EYkssZ0JDbEUyQztNRG1FM0Msa0JxRXZFNkQsRU5xRmpFLEVBQUE7RUFGRDtJN0R4QkMsZVYvQndDLEU2RXRCeEM7RU42RUQ7SU0xRUMsaUJBQWdCO0lBQ2hCLHNCQUFxQjtJQUNyQixlQUFjLEVBS2Q7SU5tRUQ7TU1yRUUsZUFBYyxFQUNkO0VOb0VGO0l2RDFEQyxvSkFBNEQ7SUF5QjVELFlBTndDO0lBVXhD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b0pBQThGLEVtRUM5RixFQUFBO0luRUVEO011RG9MRDtRdkRuTEUsb0pBQThGLEVtRUg5RixFQUFBOztBWjBMRjs7RVkvS0MsY0FBYSxFQUNiOztBWjhLRDs7RVl6S0Msa0IxRWxCbUQsRTBFbUJuRDs7QVp3S0Q7Ozs7RVlwS0Msa0JBQWlCO0VBQ2pCLG1CQUFrQixFQUNsQjs7QVprS0Q7O0VZL0pDLGtCMUU1Qm1ELEUwRTZCbkQ7O0FaOEpEOztFWTNKQyxpQjFFaENtRCxFMEVpQ25EOztBWitKRDtFL0RoTUMsZ0JDM0IrQztFNkRpRWhELHFCQUFvQjtFQUNwQixldEUxQ3lDLEV1RXFNeEM7RUFGRDtJRHRKQyxlQUFjLEVBQ2Q7O0FDZ0VEO0VTckpBLFFBQU87RUlEUCxzQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGlDQUF3QjtFQUF4Qiw2QkFBd0I7RUFBeEIseUJBQXdCLEVicUt2QjtFU25LRDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUeUlEO0lVbEpDLGM1RG1HWTtJNERsR1osMEJqRm1Dd0MsRWlGbEN4QztFVmdKRDtJakUxR0EsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRHlDRjtJL0Q5QkMsZ0JDN0VtRCxFd0U3Qm5EO0VWd0lEO0kvRDdFSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0UyTU07TXFFeEVQO1EvRHBFSyxnQkNsRTJDO1FEbUUzQyxrQnlFbEU2RCxFQUVqRSxFQUFBO0VWbUlEO0k3RDFGQywwQlR2QitCO0ltRmhDL0IsVUFBUyxFQUNUO0ViZ0pEO0kvRDlCQyxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0kyRWpDbkQsWUFBVztJQUNYLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUNuRm9CK0IsRW1GbkIvQjtFYndJRDtJVW5GQyxtQkFBa0I7SUFDbEIsV0FBVSxFQUtWO0kvRXFKTTtNcUV4RVA7UVUvRUUsaUJBQWdCLEVBRWpCLEVBQUE7RVY2RUQ7SVUxRUMsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtCQUFpQixFQStCakI7SVZ1Q0Q7TVVuRUUsbUJBQWtCO01BQ2xCLE9BQU07TUFDTixRQUFPO01BQ1AsWUFBVztNQUNYLGVBQWM7TUFDZCxZQUFXO01BQ1gsWUFBVztNQUNYLCtCakZsRHVDO01pRm1EdkMsaUNqRm5EdUMsRWlGb0R2QztJL0VrSUs7TXFFeEVQO1FVdkRFLGFBQVk7UUFDWixjQUFhO1FBQ2IsZ0JBQWUsRUFjaEI7UVZ1Q0Q7VVVsREcsY0FBYSxFQUNiLEVBQUE7SS9FeUhJO01xRXhFUDtRVTdDRSxXQUFVLEVBTVgsRUFBQTtJL0UrR007TXFFeEVQO1FVekNFLFdBQVUsRUFFWCxFQUFBO0VWdUNEO0lhcEJDLGtCQUFTO0lBQVQsbUJBQVM7SUFBVCxVQUFTO0lBQ1QsWUFBVztJQUNYLGtCQUFpQixFQVFqQjtJYlVEO003RDFGQywwQlR2QitCO01tRm1HOUIsZUFBYztNQUNkLFNBQVE7TUFDUixVQUFTLEVBQ1Q7RWJXRjtJYVBDLGdCQUFlLEVBQ2Y7RWxGOEVNO0lxRXhFUDtNYUFDLG1CQUFrQixFQUNsQjtJYkREO01hSUMsa0JBQWlCO01BQ2pCLG1CQUFrQixFQUNsQjtJYk5EO01hWUMsZUFBYyxFQUNkLEVBQUE7RWxGMkRNO0lxRXhFUDtNYXhFQyxtQkFBa0IsRWJrRmhCO01BVkg7UWFyRUUsbUJBQWtCO1FBQ2xCLGNBQWE7UUFDYixnQkFBZTtRQUNmLFdBQVUsRUFLVjtRYjZERjtVYS9ERyxjQUFhLEVBQ2I7TWI4REg7UWExREUsbUJBQWtCO1FBQ2xCLE9BQU07UUFDTixRQUFPO1FBQ1AsV0FBVTtRQUNWLFlBQVc7UUFDWCxnQkFBZTtRQUNmLDhCQUE2QjtRQUM3Qiw4R0FBc0c7UUFBdEcsK0VBQXNHO1FBQ3RHLHFCQUFvQixFQUNwQjtNYmlERjs7Ozs7O1FhekNFLGVuRjlFOEI7UW1GK0U5QixxQkFBb0IsRUFDcEI7TWJ1Q0Y7UWFwQ0UsNkJuRm5GOEIsRW1Gb0Y5QixFQUFBO0VibUNGO0kvRDFEQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEUyRTBJL0I7RWJwQkQ7SWF1QkMsa0JBQWlCLEVBTWpCO0liN0JEO01hMEJFLFNBQVE7TUFDUixZQUFXLEVBQ1g7O0FiVkY7RWFsQkMsbUJBQWtCLEVBQ2xCOztBYmlCRDtFYWRDLGtCQUFpQjtFQUNqQixtQkFBa0IsRUFDbEI7O0FiWUQ7RWFOQyxlQUFjLEVBQ2Q7O0FiYUQ7RVdwSkEsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixxQkFBWTtFQUFaLHFCQUFZO0VBQVosYUFBWSxFWHFKWDtFQUZEO0lXaEpDLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsK0JBQXNCO0lBQXRCLDJCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVk7SUFDWix5QkFBZ0I7SUFBaEIsOEJBQWdCO0lBQWhCLGlCQUFnQixFQUNoQjtFWDRJRDtJV3pJQyxxQkFBWTtJQUFaLHFCQUFZO0lBQVosYUFBWSxFQUNaOztBWDRJRDs7Ozs7Ozs7O0U3RDdHQyxlVi9Cd0MsRWtGbEN4Qzs7QVg4S0Q7Ozs7O0VXektDLGVqRm9CK0IsRWlGbkIvQjs7QVh3S0Q7OztFN0Q3R0MsZVYvQndDLEVrRnZCeEM7O0FYbUtEO0VXaEtDLDZCakZXK0IsRWlGVi9COztBWCtKRDs7O0VhNUpFLFVBQVMsRUFDVDs7QWxGcU1LO0VxRTFDUDtJYXZKRyxPQUFNO0lBQ04sVUFBUyxFQUVWLEVBQUE7O0Fib0pGOzs7OztFN0Q3R0MsZVYvQndDLEVvRkl4Qzs7QWJ3SUQ7OztFN0Q3R0MsZVYvQndDLEVvRlV4Qzs7QWJrSUQ7RWEvSEMsMEJwRmJ3QyxFb0ZjeEM7O0FiOEhEOztFN0R4SEMsMEJUMUIrQixFbUYwQjlCOztBbEZrS0s7RXFFMUNQO0k3RHhIQywwQlQxQitCLEVtRmdDOUIsRUFBQTs7QWJrSEY7Ozs7O0U3RDdHQyxlVi9Cd0MsRWtGMEN4Qzs7QVhrR0Q7OztFN0Q3R0MsZVYvQndDLEVrRmdEeEM7O0FYNEZEO0VXekZDLDBCbEZuRHdDLEVrRm9EeEM7O0FYd0ZEOztFN0R4SEMsMEJUM0IrQjtFU3NDL0IsYVYvQndDLEVrRjBEdkM7O0FoRjRISztFcUUxQ1A7STdEeEhDLDBCVDNCK0I7SVNzQy9CLGFWL0J3QyxFa0ZnRXZDLEVBQUE7O0FYNEVGOztFN0Q3R0MsZVQ1QitCLEVtRmdKL0I7O0FiUEQ7O0VhV0MsZXBGdkp3QyxFb0Z3SnhDOztBYlpEO0U3RDdHQyxlVDVCK0IsRW1GNkovQjtFYnBCRDtJN0QxR0Msc0JUL0IrQixFbUY0SjlCOztBYm5CRjtFYXVCQyxlbkY1SytCLEVtRmdML0I7RWIzQkQ7STdEN0dDLGVWL0J3QyxFb0ZzS3ZDOztBYjFCRjs7RTdEN0dDLGVWL0J3QyxFb0Y0S3hDOztBYmhDRDs7RTdEeEhDLDBCVHJCK0IsRW1Ga0wvQjs7QWxGS007RXFFMUNQO0k3RHhIQywwQlRyQitCLEVtRndML0IsRUFBQTs7QWxGRE07RXFFdkJQO0lhN0VFLGVBQWMsRUFDZCxFQUFBOztBYmtGRjtFUzVNQSxRQUFPLEVUNk5OO0VTM05EO0lBRUMsWUFBVztJQUVYLGVBQWM7SUFDZCxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQUViO0VBQ0Q7SUFDQyxZQUFXLEVBQ1g7RVRnTUQ7SVV6TUMsYzVEbUdZO0k0RGxHWiwwQmpGbUN3QyxFaUZsQ3hDO0VWdU1EO0lqRWpLQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRXdFdEIvQjtJekVnR0E7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7RStEZ0dGO0kvRHJGQyxnQkM3RW1ELEV3RTdCbkQ7RVYrTEQ7SS9EcElJLGdCQ3pENEM7SUQwRDVDLGtCeUV6RGdEO0l6RXVHbkQsaUJDN0VtRCxFd0V4Qm5EO0kvRTJNTTtNcUVqQlA7US9EM0hLLGdCQ2xFMkM7UURtRTNDLGtCeUVsRTZELEVBRWpFLEVBQUE7RVYwTEQ7SWM1TUMsa0JBQWlCO0lBQ2pCLFVBQVMsRUFDVDtFZDBNRDtJakVuTEEsd0NDNkJtRDtJQ2tCL0MsZ0JDekQ0QztJRDBENUMsZTZFcEVnRCxFQUNuRDtJbkZ1Tk07TXFFakJQO1EvRHhISyxnQkNyRTJDO1FEc0UzQyxrQkN0RDJCLEU0RXpCL0IsRUFBQTtJN0VtR0E7TUEvRUcsa0JDWDRDO01ENEY5QyxtQkl0Q2MsRUp1Q2Q7TU5pSEs7UU1wSE47VUF0RUksa0JDcEIyQyxFRDZGOUMsRUFBQTtFK0RnR0Y7SS9EakhDLGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRTRFckIvQjtFZGtNRDtJYzVMQyxvQkFBbUIsRUFDbkI7RWQyTEQ7SVM1TUEsUUFBTztJdEUyRE4sMEJUdkIrQjtJb0ZaaEMsY0FBYSxFZGdNWDtJU3RORjtNQUVDLFlBQVc7TUFFWCxlQUFjO01BQ2Qsc0JBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWEsRUFFYjtJQUNEO01BQ0MsWUFBVyxFQUNYO0k5RWlOTTtNcUVqQlA7UWNqTEMsdUJBQXNCLEVkNkxyQjtRQVpGO1VjOUtFLFlBQVc7VUFDWCxXQUFVO1VBQ1Ysb0JBQW1CLEVBQ25CO1FkMktGOzs7VWN2S0UsYUFBWTtVQUNaLFdBQVUsRUFDVjtRZHFLRjtVY2xLRSxvQkFBbUIsRUFDbkIsRUFBQTtFZGlLRjtJYzNKQSxpQkFBZ0I7SUFDaEIsV0FBVTtJQUNWLGlCQUFnQixFZHlLZDtJQWhCRjtNY3RKQyxxQkFBb0IsRUFDcEI7SWRxSkQ7TWNsSkMscUJBQW9CLEVBQ3BCO0luRmtLTTtNcUVqQlA7UWM3SUUsWUFBVztRQUNYLFdBQVU7UUFDViwwQkFBeUIsRUFDekI7TWQwSUY7UWN2SUUsV0FBVTtRQUNWLGFBQVksRUFDWixFQUFBO0luRnNKSztNcUVqQlA7UWNoSUUsaUJBQWdCLEVBQ2hCLEVBQUE7O0FkbUtGOzs7RWVoUEEsWUFBVztFQUNYLGlDQUF3QjtFQUF4Qiw2QkFBd0I7RUFBeEIseUJBQXdCLEVmbVB2QjtFQUpEOzs7Ozs7Ozs7Ozs7Ozs7STdEMUtDLGVWL0J3QyxFa0ZsQ3hDO0VYMk9EOzs7Ozs7Ozs7SVd0T0MsZWpGb0IrQixFaUZuQi9CO0VYcU9EOzs7Ozs7STdEMUtDLGVWL0J3QyxFa0Z2QnhDO0VYZ09EOzs7SVc3TkMsNkJqRlcrQixFaUZWL0I7RVg0TkQ7OztJZTNJRSxrQkFBaUI7SUFDakIscUJBQW9CO0lBQ3BCLG9CQUFtQjtJQUNuQixpQkFBZ0IsRUFDaEI7RWZ1SUY7Ozs7O0lqRXJNQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCOEVpQmlDO0lBQ2hDLGdCQUFlLEVBTWY7STlFWEQ7Ozs7O01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0krRG9JRjs7Ozs7TWUvSEcsc0JBQXFCO01BQ3JCLFVBQVMsRUFDVDtFZjZISDs7O0k3RDFLQyxlVi9Cd0MsRXNGcUZ2QztJZm9IRjs7O003RDFLQyxlVi9Cd0MsRXNGb0Z0QztFZnFISDs7O0k3RDFLQyxlSzFEMkQsRXVFK0gxRDtJZnFHRjs7O003RDFLQyxlSzFEMkQsRXVFdUh6RDtJZjZHSDs7O012RDVNQywySkFBNEQ7TUF5QjVELFlBTndDO01BVXhDLGFBVndDO01Bb0J6QyxzQkFBcUI7TUFDckIsNkJBQTRCO01BRTVCLHlCQUF3QjtNQUN4Qix5QkFBd0I7TUFDeEIsOEJBQTZCO01BQzdCLHlCQUF3QjtNc0VzRHJCLFlBQVc7TUFDWCxtQkFBa0I7TUFDbEIsYUFBWSxFQUNaO010RWpHRjtRdUR1TUQ7OztVdkR0TUUsMkpBQThGLEVzRWdHN0YsRUFBQTtNdEU3RkY7UXVEbU1EOzs7VXZEbE1FLDJKQUE4RixFc0U0RjdGLEVBQUE7RWZzR0g7OztJZTVPQyxZQUFXLEVBQ1g7RWYyT0Q7OztJN0RyTEMsMEJUdkIrQixFcUYzQi9CO0VmdU9EOzs7STdEMUtDLGVLMUQyRDtJdUVDM0QsdUJBQXNCO0lBQ3RCLHlCQUF3QjtJQUN4QixtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLG9CQUFtQixFQVNuQjtJZnNORDs7O00vRHpIQyxnQkM3RW1EO002RXJCbEQsWUFBVztNQUNYLGVBQWM7TUFDZCxZQUFXO01BQ1gsaUN2RVowRCxFdUVhMUQ7RWZ1TkY7OztJakVyTUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lDdUMvQixhVi9Cd0M7SXNGUnhDLG9CQUFtQjtJQUNuQixjQUFhO0lBQ2Isa0JBQWlCO0lBQ2pCLFlBQVcsRUFNWDtJOUVpRUE7OztNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0RvSUY7Ozs7O003RDFLQyxlVi9Cd0MsRXNGQXZDOztBZitNRjtFZXBHRSxlckZwSDhCLEVxRnlIOUI7RWYrRkY7STdEaExDLGVWL0J3QyxFc0YrR3RDOztBZmdHSDtFN0RoTEMsZVYvQndDLEVzRjRIdkM7RWZtRkY7SWV6RkcsZXJGL0g2QixFcUZnSTdCO0Vmd0ZIO0l2RGxOQywySkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QixFc0VpRnJCO0l0RXpIRjtNdUQ2TUQ7UXZENU1FLDJKQUE4RixFc0V3SDdGLEVBQUE7SXRFckhGO011RHlNRDtRdkR4TUUsMkpBQThGLEVzRW9IN0YsRUFBQTs7QWZvRkg7RTdEM0xDLDBCSy9DMkQsRXVFb0MzRDs7QWZzTUQ7RWVuTUMsZXJGckIrQixFcUYwQi9CO0VmOExEO0llaE1FLHNCckZ4QjhCLEVxRnlCOUI7O0FmK0xGO0VlM0xDLGVyRjdCK0IsRXFGb0MvQjtFZm9MRDs7STdEaExDLGVWL0J3QyxFc0YwQnZDOztBZnlMRjtFZWhGRSxlckY1SThCLEVxRmlKOUI7RWYyRUY7STdEcExDLGVUNUIrQixFcUZvSTdCOztBZjRFSDtFN0RwTEMsZVQ1QitCLEVxRmlKOUI7RWYrREY7SWVyRUcsZXJGdko2QixFcUZ3SjdCO0Vmb0VIO0l2RHROQywySkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFD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QUNoQixvQkFBbUIsRUFDbkI7O0FBR0Y7RUFDQyxjQUFhLEVBQ2I7O0FBRUQ7RUFDQyxjQUFhLEVBQ2I7O0FBRUQ7RUFDQyxvQkFBbUIsRUFDbkI7O0FBRUQ7RUFDQyxvQkFBbUIsRUFDbkI7O0FqQ3RGQTtFL0R1Q0EsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VENEYvQixvQkNqRm1EO0U2RHhDcEQsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxtQ0FBa0M7RUFHbEMsb0NBQW1DO0VBQ25DLG1DQUFrQztFQUVsQyxxQkFBcUI7RUFDckIsK0JBQThCO0VBQzlCLDRCQUEyQjtFQUMzQix1QkFBc0IsRURQckI7RTdEbUdBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0U4RDVGRjs7O0lBSUMscUJBQXFCO0lBQ3JCLDRCQUEyQjtJQUMzQix5QkFBd0I7SUFDeEIsb0JBQW1CLEVBRW5COztBQ2lCRDtFL0RpREMsZ0JDNUUrQztFRDZFL0Msa0I4RHJDK0I7RTVEZS9CLGVUdEMrQixFc0VZL0I7O0FBRUQ7RS9EcUdDLGlCQUFnQjtFOERwRmpCLGVBQWM7RUFDZCxzQkFBcUI7RUFDckIsVUFBUyxFQ2pCUjtFQUZEO0k3RHdCQyxlVi9Cd0MsRXNFK0J4QztFQ3hCRDtJRDJCQyxzQkFBcUIsRUFDckI7O0FDeEJEO0VqRXpCQSx3Q0M2Qm1EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VDdUMvQixhVi9Cd0M7RVFnRnhDLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RTZEUnBELGlCbEVpQmlCLEVtRUNoQjtFL0RxREE7SUEvREEsZ0JDM0IrQztJRDRGOUMsbUJJdENjLEVKdUNkO0UrRDFERjtJRGJDLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLFVBQVMsRUFVVDtJQ0FEO003RG9CQyxlVi9Cd0MsRXNFTXZDO0lDS0Y7TTdEb0JDLGVWL0J3QyxFc0VVdkM7O0FDS0Y7RS9EcUNDLGdCQzVFK0M7RUQ2RS9DLGtCOERGK0I7RTlENkIvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDNEJuRCxlVi9Cd0MsRXVFaUJ4QztFRHNDRDtJQUNDLGlCQUFnQixFQUNoQjs7QUNwQ0Q7RUNyREEsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCx1QkFBc0I7RUFDdEIsV0FBVSxFRG9EVDtFQUZEO0lDL0NDLFlBQVcsRUFDWDs7QURrREQ7RUNqRUEsZUFBYztFQUNkLFlBQVc7RUFDWCxVQUFTLEVEaUVSOztBQzlDRDtFQUNDLG9CQUFtQjtFQUNuQixpQkFBZ0IsRUFDaEI7O0FBRUQ7RUFDQyxtQkFBa0I7RUFDbEIsVUFBUztFQUNULFNBQVE7RUFDUixhQUFZO0VBQ1osWUFBVyxFQUNYOztBRHlDRDtFL0RtQkMsZ0JDNUUrQztFRDZFL0Msa0JpRTdGZ0M7RS9EdUVoQyxlVi9Cd0M7RXlFdEN6QyxlQUFjO0VBQ2QsMEJBQXlCLEVGd0V4QjtFRXRFRDtJQUNDLGdCQUFlLEVBQ2Y7O0FBT0Q7RUFDQztJQUNDLDhCQUFxQjtJQUFyQixzQkFBcUIsRUFBQTtFQUV0QjtJQUNDLDRCQUFtQjtJQUFuQixvQkFBbUIsRUFBQTtFQUVwQjtJQUNDLDhCQUFxQjtJQUFyQixzQkFBcUIsRUFBQSxFQUFBOztBQUl2Qjs7O0VBR0MsZXhFb0IrQixFd0VuQi9COztBQUVEOztFQUVDLFlBQVc7RUFDWCxzQkFBcUI7RUFDckIsa0JBQWlCO0VBQ2pCLFlBQVc7RUFDWCxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLDBCQzFDOEMsRUQyQzlDOztBQUVEO0VBQ0MsbUJBQWtCO0VBQ2xCLFNBQVEsRUFDUjs7QUFFRDtFQUNDLG1CQUFrQixFQVNsQjtFQVZEO0lBSUUsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUixhQUFZO0lBQ1osOEJBQXFCO0lBQXJCLDBCQUFxQjtJQUFyQixzQkFBcUI7SUFDckIsc0RBQTZDO0lBQTdDLDhDQUE2QyxFQUM3Qzs7QUFHRjtFQUNDLGVBQWMsRUFDZDs7QUFFRDtFQUNDLGtCQUFpQixFQUNqQjs7QUFFRDtFQUNDLGVDbENxRCxFRHVDckQ7RUFORDtJQUlFLDBCQ3JDb0QsRURzQ3BEOztBQUdGO0VBQ0MsZXpFckN3QyxFeUUwQ3hDO0VBTkQ7SUFJRSwwQnpFeEN1QyxFeUV5Q3ZDOztBRkFGO0U3RHJCQywwQlQ3QitCO0VTd0MvQixhVi9Cd0MsRXVFMkN4QztFQUZEO0lJcERRLGNBQWEsRUFDcEI7RUptREQ7SS9EbUVDLGlCQUFnQjtJbUVsSGhCLGUzRU13QyxFMkVMeEM7RUo4Q0Q7STdEckJDLDBCVDFCK0I7SVNxQy9CLGVUeEMrQjtJS2FoQyxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SURvSC9CLGlCQUFnQjtJb0U5R2pCLHNCQUFxQjtJQUNyQiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLG9CQUFtQjtJQUNuQixVQUFTO0lBQ1QsbUJBQWtCO0lBQ2xCLHNCQUFxQjtJQUNyQixxQkFBb0I7SWxFZ0JuQiwwQksvQzJEO0lMMEQzRCxlVHhDK0I7SU82RC9CLGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRWtFUy9CO0luRWlFQTtNQS9EQSxrQkMzQitDO01ENEY5Qyx3QkloRG1CLEVKaURuQjs7QStEeEJGO0U3RHpCQywwQlQ3QitCO0VTd0MvQixhVi9Cd0MsRXVFK0N4QztFQUZEO0lJakZRLGNBQWEsRUFDcEI7RUpnRkQ7SXpEeEJBLDJDQUFxRSxFNkRwRHBFO0k3RHFERDtNRXpCQyw0SkFBNEQ7TUF5QjVELFlBTndDO01BVXhDLGFBVndDO01Bb0J6QyxzQkFBcUI7TUFDckIsNkJBQTRCO01BRTVCLHlCQUF3QjtNQUN4Qix5QkFBd0I7TUFDeEIsOEJBQTZCO01BQzdCLHlCQUF3QjtNRmxCdkIsWUFBVztNQUNYLGFBUDBCO01BUTFCLGNBUjBCO01BUzFCLGlCQUEwQjtNQUMxQiw2Q0FBbUU7TUFDbkUsb0JBQW1CO01BQ25CLCtCQUE4QjtNQUM5Qix1QkFBc0I7TUFFdEIsdUJBQXNCO01BQ25CLDBCQUF5QixFQUM1QjtNRWpDQTtRRm9CRDtVRW5CRSw0SkFBOEYsRUZnQy9GLEVBQUE7TUU3QkE7UUZnQkQ7VUVmRSw0SkFBOEYsRUY0Qi9GLEVBQUE7RXlEVUQ7SS9EK0RDLGlCQUFnQjtJbUV2SWhCLGUzRTJCd0MsRTJFMUJ4QztFSnVFRDtJN0R6QkMsMEJUMUIrQjtJU3FDL0IsZVR4QytCO0lLYWhDLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCO0lvRTlHakIsc0JBQXFCO0lBQ3JCLCtCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIsb0JBQW1CO0lBQ25CLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsc0JBQXFCO0lBQ3JCLHFCQUFvQjtJbEVnQm5CLDBCSy9DMkQ7SUwwRDNELGVUeEMrQjtJTzZEL0IsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFa0VaL0I7SW5Fc0ZBO01BL0RBLGtCQzNCK0M7TUQ0RjlDLHdCSWhEbUIsRUppRG5COztBK0RsQkY7RU0zRkEseUJBQXdCO0VBQ3hCLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsK0I3RXFDeUMsRXVFcUR4QztFckVpSU07SXFFbklQO01NckZDLGNBQWEsRU51RmIsRUFBQTs7QUFFRDtFL0R0QkksZ0JDekQ0QztFRDBENUMsa0JxRTlEZ0Q7RW5FMkRuRCxlVi9Cd0MsRXVFeUR4QztFckU2SE07SXFFL0hQO00vRGJLLGdCQ2xFMkM7TURtRTNDLGtCcUV2RTZELEVOcUZqRSxFQUFBO0VBRkQ7STdEeEJDLGVWL0J3QyxFNkV0QnhDO0VONkVEO0lNMUVDLGlCQUFnQjtJQUNoQixzQkFBcUI7SUFDckIsZUFBYyxFQUtkO0lObUVEO01NckVFLGVBQWMsRUFDZDtFTm9FRjtJdkQxREMsb0pBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0I7STZEbER2QixZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUiwwQjVFTCtCO0k0RU0vQixpQkFBZ0IsRUFDaEI7STdES0E7TXVEcUREO1F2RHBERSxvSkFBOEYsRTZETi9GLEVBQUE7STdEU0E7TXVEaURE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bUQsRTBFaUNuRDs7QVorSkQ7RS9EaE1DLGdCQzNCK0M7RTZEaUVoRCxxQkFBb0I7RUFDcEIsZXRFMUN5QyxFdUVxTXhDO0VBRkQ7SUR0SkMsZUFBYyxFQUNkOztBQ2dFRDtFU3JKQSxRQUFPO0VJRFAsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixpQ0FBd0I7RUFBeEIsNkJBQXdCO0VBQXhCLHlCQUF3QixFYnFLdkI7RVNuS0Q7SUFFQyxZQUFXO0lBRVgsZUFBYztJQUNkLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBRWI7RUFDRDtJQUNDLFlBQVcsRUFDWDtFVHlJRDtJVWxKQyxjNURtR1k7STREbEdaLDBCakZtQ3dDLEVpRmxDeEM7RVZnSkQ7SWpFMUdBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFd0V0Qi9CO0l6RWdHQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtFK0R5Q0Y7SS9EOUJDLGdCQzdFbUQsRXdFN0JuRDtFVndJRDtJL0Q3RUksZ0JDekQ0QztJRDBENUMsa0J5RXpEZ0Q7SXpFdUduRCxpQkM3RW1ELEV3RXhCbkQ7SS9FMk1NO01xRXhFUDtRL0RwRUssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVm1JRDtJN0QxRkMsMEJUdkIrQjtJbUZoQy9CLFVBQVMsRUFDVDtFYmdKRDtJL0Q5QkMsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJMkVqQ25ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsWUFBVztJQUNYLGlDbkZvQitCLEVtRm5CL0I7RWJ3SUQ7SVVuRkMsbUJBQWtCO0lBQ2xCLFdBQVUsRUFLVjtJL0VxSk07TXFFeEVQO1FVL0VFLGlCQUFnQixFQUVqQixFQUFBO0VWNkVEO0lVMUVDLG1CQUFrQjtJQUNsQixZQUFXO0lBQ1gsWUFBVztJQUNYLGlCQUFnQjtJQUNoQixrQkFBaUIsRUErQmpCO0lWdUNEO01VbkVFLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLFlBQVc7TUFDWCwrQmpGbER1QztNaUZtRHZDLGlDakZuRHVDLEVpRm9EdkM7SS9Fa0lLO01xRXhFUDtRVXZERSxhQUFZO1FBQ1osY0FBYTtRQUNiLGdCQUFlLEVBY2hCO1FWdUNEO1VVbERHLGNBQWEsRUFDYixFQUFBO0kvRXlISTtNcUV4RVA7UVU3Q0UsV0FBVSxFQU1YLEVBQUE7SS9FK0dNO01xRXhFUDtRVXpDRSxXQUFVLEVBRVgsRUFBQTtFVnVDRDtJYXBCQyxrQkFBUztJQUFULG1CQUFTO0lBQVQsVUFBUztJQUNULFlBQVc7SUFDWCxrQkFBaUIsRUFRakI7SWJVRDtNN0QxRkMsMEJUdkIrQjtNbUZtRzlCLGVBQWM7TUFDZCxTQUFRO01BQ1IsVUFBUyxFQUNUO0ViV0Y7SWFQQyxnQkFBZSxFQUNmO0VsRjhFTTtJcUV4RVA7TWFBQyxtQkFBa0IsRUFDbEI7SWJERDtNYUlDLGtCQUFpQjtNQUNqQixtQkFBa0IsRUFDbEI7SWJORDtNYVlDLGVBQWMsRUFDZCxFQUFBO0VsRjJETTtJcUV4RVA7TWF4RUMsbUJBQWtCLEVia0ZoQjtNQVZIO1FhckVFLG1CQUFrQjtRQUNsQixjQUFhO1FBQ2IsZ0JBQWU7UUFDZixXQUFVLEVBS1Y7UWI2REY7VWEvREcsY0FBYSxFQUNiO01iOERIO1FhMURFLG1CQUFrQjtRQUNsQixPQUFNO1FBQ04sUUFBTztRQUNQLFdBQVU7UUFDVixZQUFXO1FBQ1gsZ0JBQWU7UUFDZiw4QkFBNkI7UUFDN0IsOEdBQXNHO1FBQXRHLCtFQUFzRztRQUN0RyxxQkFBb0IsRUFDcEI7TWJpREY7Ozs7OztRYXpDRSxlbkY5RThCO1FtRitFOUIscUJBQW9CLEVBQ3BCO01idUNGO1FhcENFLDZCbkZuRjhCLEVtRm9GOUIsRUFBQTtFYm1DRjtJL0QxREMsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFMkUwSS9CO0VicEJEO0lhdUJDLGtCQUFpQixFQU1qQjtJYjdCRDtNYTBCRSxTQUFRO01BQ1IsWUFBVyxFQUNYOztBYlZGO0VhbEJDLG1CQUFrQixFQUNsQjs7QWJpQkQ7RWFkQyxrQkFBaUI7RUFDakIsbUJBQWtCLEVBQ2xCOztBYllEO0VhTkMsZUFBYyxFQUNkOztBYmFEO0VXcEpBLHNCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IscUJBQVk7RUFBWixxQkFBWTtFQUFaLGFBQVksRVhxSlg7RUFGRDtJV2hKQyxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLCtCQUFzQjtJQUF0QiwyQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHFCQUFZO0lBQVoscUJBQVk7SUFBWixhQUFZO0lBQ1oseUJBQWdCO0lBQWhCLDhCQUFnQjtJQUFoQixpQkFBZ0IsRUFDaEI7RVg0SUQ7SVd6SUMscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVksRUFDWjs7QVg0SUQ7Ozs7Ozs7OztFN0Q3R0MsZVYvQndDLEVrRmxDeEM7O0FYOEtEOzs7OztFV3pLQyxlakZvQitCLEVpRm5CL0I7O0FYd0tEOzs7RTdEN0dDLGVWL0J3QyxFa0Z2QnhDOztBWG1LRDtFV2hLQyw2QmpGVytCLEVpRlYvQjs7QVgrSkQ7OztFYTVKRSxVQUFTLEVBQ1Q7O0FsRnFNSztFcUUxQ1A7SWF2SkcsT0FBTTtJQUNOLFVBQVMsRUFFVixFQUFBOztBYm9KRjs7Ozs7RTdEN0dDLGVWL0J3QyxFb0ZJeEM7O0Fid0lEOzs7RTdEN0dDLGVWL0J3QyxFb0ZVeEM7O0Fia0lEO0VhL0hDLDBCcEZid0MsRW9GY3hDOztBYjhIRDs7RTdEeEhDLDBCVDFCK0IsRW1GMEI5Qjs7QWxGa0tLO0VxRTFDUDtJN0R4SEMsMEJUMUIrQixFbUZnQzlCLEVBQUE7O0Fia0hGOzs7OztFN0Q3R0MsZVYvQndDLEVrRjBDeEM7O0FYa0dEOzs7RTdEN0dDLGVWL0J3QyxFa0ZnRHhDOztBWDRGRDtFV3pGQywwQmxGbkR3QyxFa0ZvRHhDOztBWHdGRDs7RTdEeEhDLDBCVDNCK0I7RVNzQy9CLGFWL0J3QyxFa0YwRHZDOztBaEY0SEs7RXFFMUNQO0k3RHhIQywwQlQzQitCO0lTc0MvQixhVi9Cd0MsRWtGZ0V2QyxFQUFBOztBWDRFRjs7RTdEN0dDLGVUNUIrQixFbUZnSi9COztBYlBEOztFYVdDLGVwRnZKd0MsRW9Gd0p4Qzs7QWJaRDtFN0Q3R0MsZVQ1QitCLEVtRjZKL0I7RWJwQkQ7STdEMUdDLHNCVC9CK0IsRW1GNEo5Qjs7QWJuQkY7RWF1QkMsZW5GNUsrQixFbUZnTC9CO0ViM0JEO0k3RDdHQyxlVi9Cd0MsRW9Gc0t2Qzs7QWIxQkY7O0U3RDdHQyxlVi9Cd0MsRW9GNEt4Qzs7QWJoQ0Q7O0U3RHhIQywwQlRyQitCLEVtRmtML0I7O0FsRktNO0VxRTFDUDtJN0R4SEMsMEJUckIrQixFbUZ3TC9CLEVBQUE7O0FsRkRNO0VxRXZCUDtJYTdFRSxlQUFjLEVBQ2QsRUFBQTs7QWJrRkY7RVM1TUEsUUFBTyxFVDZOTjtFUzNORDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUZ01EO0lVek1DLGM1RG1HWTtJNERsR1osMEJqRm1Dd0MsRWlGbEN4QztFVnVNRDtJakVqS0EsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRGdHRjtJL0RyRkMsZ0JDN0VtRCxFd0U3Qm5EO0VWK0xEO0kvRHBJSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0UyTU07TXFFakJQO1EvRDNISyxnQkNsRTJDO1FEbUUzQyxrQnlFbEU2RCxFQUVqRSxFQUFBO0VWMExEO0ljNU1DLGtCQUFpQjtJQUNqQixVQUFTLEVBQ1Q7RWQwTUQ7SWpFbkxBLHdDQzZCbUQ7SUNrQi9DLGdCQ3pENEM7SUQwRDVDLGU2RXBFZ0QsRUFDbkQ7SW5GdU5NO01xRWpCUDtRL0R4SEssZ0JDckUyQztRRHNFM0Msa0JDdEQyQixFNEV6Qi9CLEVBQUE7STdFbUdBO01BL0VHLGtCQ1g0QztNRDRGOUMsbUJJdENjLEVKdUNkO01OaUhLO1FNcEhOO1VBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7RStEZ0dGO0kvRGpIQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEU0RXJCL0I7RWRrTUQ7SWM1TEMsb0JBQW1CLEVBQ25CO0VkMkxEO0lTNU1BLFFBQU87SXRFMkROLDBCVHZCK0I7SW9GWmhDLGNBQWEsRWRnTVg7SVN0TkY7TUFFQyxZQUFXO01BRVgsZUFBYztNQUNkLHNCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhLEVBRWI7SUFDRDtNQUNDLFlBQVcsRUFDWDtJOUVpTk07TXFFakJQO1FjakxDLHVCQUFzQixFZDZMckI7UUFaRjtVYzlLRSxZQUFXO1VBQ1gsV0FBVTtVQUNWLG9CQUFtQixFQUNuQjtRZDJLRjs7O1VjdktFLGFBQVk7VUFDWixXQUFVLEVBQ1Y7UWRxS0Y7VWNsS0Usb0JBQW1CLEVBQ25CLEVBQUE7RWRpS0Y7SWMzSkEsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixpQkFBZ0IsRWR5S2Q7SUFoQkY7TWN0SkMscUJBQW9CLEVBQ3BCO0lkcUpEO01jbEpDLHFCQUFvQixFQUNwQjtJbkZrS007TXFFakJQO1FjN0lFLFlBQVc7UUFDWCxXQUFVO1FBQ1YsMEJBQXlCLEVBQ3pCO01kMElGO1FjdklFLFdBQVU7UUFDVixhQUFZLEVBQ1osRUFBQTtJbkZzSks7TXFFakJQO1FjaElFLGlCQUFnQixFQUNoQixFQUFBOztBZG1LRjs7O0VlaFBBLFlBQVc7RUFDWCxpQ0FBd0I7RUFBeEIsNkJBQXdCO0VBQXhCLHlCQUF3QixFZm1QdkI7RUFKRDs7Ozs7Ozs7Ozs7Ozs7O0k3RDFLQyxlVi9Cd0MsRWtGbEN4QztFWDJPRDs7Ozs7Ozs7O0lXdE9DLGVqRm9CK0IsRWlGbkIvQjtFWHFPRDs7Ozs7O0k3RDFLQyxlVi9Cd0MsRWtGdkJ4QztFWGdPRDs7O0lXN05DLDZCakZXK0IsRWlGVi9CO0VYNE5EOzs7SWUzSUUsa0JBQWlCO0lBQ2pCLHFCQUFvQjtJQUNwQixvQkFBbUI7SUFDbkIsaUJBQWdCLEVBQ2hCO0VmdUlGOzs7OztJakVyTUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQjhFaUJpQztJQUNoQyxnQkFBZSxFQU1mO0k5RVhEOzs7OztNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0RvSUY7Ozs7O01lL0hHLHNCQUFxQjtNQUNyQixVQUFTLEVBQ1Q7RWY2SEg7OztJN0QxS0MsZVYvQndDLEVzRnFGdkM7SWZvSEY7OztNN0QxS0MsZVYvQndDLEVzRm9GdEM7RWZxSEg7OztJN0QxS0MsZUsxRDJELEV1RStIMUQ7SWZxR0Y7OztNN0QxS0MsZUsxRDJELEV1RXVIekQ7SWY2R0g7OztNdkQ1TUMsMkpBQTREO01BeUI1RCxZQU53QztNQVV4QyxhQVZ3QztNQW9CekMsc0JBQXFCO01BQ3JCLDZCQUE0QjtNQUU1Qix5QkFBd0I7TUFDeEIseUJBQXdCO01BQ3hCLDhCQUE2QjtNQUM3Qix5QkFBd0I7TXNFc0RyQixZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLGFBQVksRUFDWjtNdEVqR0Y7UXVEdU1EOzs7VXZEdE1FLDJKQUE4RixFc0VnRzdGLEVBQUE7TXRFN0ZGO1F1RG1NRDs7O1V2RGxNRSwySkFBOEYsRXNFNEY3RixFQUFBO0Vmc0dIOzs7SWU1T0MsWUFBVyxFQUNYO0VmMk9EOzs7STdEckxDLDBCVHZCK0IsRXFGM0IvQjtFZnVPRDs7O0k3RDFLQyxlSzFEMkQ7SXVFQzNELHVCQUFzQjtJQUN0Qix5QkFBd0I7SUFDeEIsbUJBQWtCO0lBQ2xCLFdBQVU7SUFDVixvQkFBbUIsRUFTbkI7SWZzTkQ7OztNL0R6SEMsZ0JDN0VtRDtNNkVyQmxELFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLGlDdkVaMEQsRXVFYTFEO0VmdU5GOzs7SWpFck1BLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJQ3VDL0IsYVYvQndDO0lzRlJ4QyxvQkFBbUI7SUFDbkIsY0FBYTtJQUNiLGtCQUFpQjtJQUNqQixZQUFXLEVBTVg7STlFaUVBOzs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStEb0lGOzs7OztNN0QxS0MsZVYvQndDLEVzRkF2Qzs7QWYrTUY7RWVwR0UsZXJGcEg4QixFcUZ5SDlCO0VmK0ZGO0k3RGhMQyxlVi9Cd0MsRXNGK0d0Qzs7QWZnR0g7RTdEaExDLGVWL0J3QyxFc0Y0SHZDO0VmbUZGO0llekZHLGVyRi9INkIsRXFGZ0k3QjtFZndGSDtJdkRsTkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFaUZyQjtJdEV6SEY7TXVENk1EO1F2RDVNRSwySkFBOEYsRXNFd0g3RixFQUFBO0l0RXJIRjtNdUR5TUQ7UXZEeE1FLDJKQUE4RixFc0VvSDdGLEVBQUE7O0Fmb0ZIO0U3RDNMQywwQksvQzJELEV1RW9DM0Q7O0Fmc01EO0Vlbk1DLGVyRnJCK0IsRXFGMEIvQjtFZjhMRDtJZWhNRSxzQnJGeEI4QixFcUZ5QjlCOztBZitMRjtFZTNMQyxlckY3QitCLEVxRm9DL0I7RWZvTEQ7O0k3RGhMQyxlVi9Cd0MsRXNGMEJ2Qzs7QWZ5TEY7RWVoRkUsZXJGNUk4QixFcUZpSjlCO0VmMkVGO0k3RHBMQyxlVDVCK0IsRXFGb0k3Qjs7QWY0RUg7RTdEcExDLGVUNUIrQixFcUZpSjlCO0VmK0RGO0llckVHLGVyRnZKNkIsRXFGd0o3QjtFZm9FSDtJdkR0TkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFeUdyQjtJdEVqSkY7TXVEaU5EO1F2RGhORSwySkFBOEYsRXNFZ0o3RixFQUFBO0l0RTdJRjtNdUQ2TUQ7UXZENU1FLDJKQUE4RixFc0U0STdGLEVBQUE7O0FmZ0VIO0U3RC9MQywwQlRyQitCLEVxRm9DL0I7O0FmZ0xEO0U3RHBMQyxlVDVCK0IsRXFGd0MvQjtFZndLRDtJN0RqTEMsc0JUL0IrQixFcUZ1QzlCOztBZnlLRjtFZXJLQyxlckZ2RCtCLEVxRjZEL0I7RWYrSkQ7STdEcExDLGVUNUIrQixFcUZnRDlCOztBZmdLRjtFZTVKQyxlckZoRStCLEVxRmlFL0I7O0FDakdFO0VBQ0ksY0FBYSxFQUNoQjs7QUFFRDtFQUNJLGNBQWEsRUFJaEI7RUFMRDtJQUdRLGFBQVksRUFDZjs7QUFHTDtFQUdJLG9CdEZvQ3lCLEVzRnpCNUI7RUx4Qko7Ozs7O0l4RXVFQyxlVi9Cd0MsRWtGbEN4QztFQUVEOzs7SUFHQyxlakZvQitCLEVpRm5CL0I7RUFFRDs7SXhFeURDLGVWL0J3QyxFa0Z2QnhDO0VBRUQ7SUFDQyw2QmpGVytCLEVpRlYvQjtFS1hFO0lBS1EsYUFBWSxFQUlmO0lBVEw7TUFPWSxhQUFZLEVBQ2Y7RUFSVDs7SUFZUSx3QkFBdUIsRUFDMUI7O0FBRUw7RUFHUSxzQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLCtCQUFzQjtFQUF0QiwyQkFBc0I7RUFBdEIsdUJBQXNCLEVBQ3pCOztBQUxMO0VBT1Esa0JBQVM7RUFBVCxtQkFBUztFQUFULFVBQVMsRUFDWjs7QUFSTDtFQVVRLGNBQWEsRUFDaEI7O0FnQmJUO0VqR0dDLHdDQzZCbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUN1Qy9CLGFWL0J3QztFUWdGeEMsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFNkRScEQsaUJsRWlCaUI7RUl3Q2hCLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RThGTmhDLG9CQUFtQixFQUNuQjtFL0YrRUM7SUEvREEsZ0JDM0IrQztJRDRGOUMsbUJJdENjLEVKdUNkO0U4RHhFRjtJQUNDLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLFVBQVMsRUFVVDtJQVJBO001RDRCQSxlVi9Cd0MsRXNFTXZDO0lBRUQ7TTVEdUJBLGVWL0J3QyxFc0VVdkM7O0FpQ3JCSDtFakdIQyx3Q0M2Qm1EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VDdUMvQixhVi9Cd0M7RVFnRnhDLGdCQzdFbUQ7RURpRm5ELG1CQ2pG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 */