@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--label-with-borders {
  font-size: 14px; }
  .o-ads--label-with-borders:before, .o-ads--label-with-borders:after {
    text-align: left;
    display: block;
    border-color: #ccc1b7;
    border-style: solid;
    border-width: 0; }
  .o-ads--label-with-borders:before {
    content: 'Advertisement';
    padding: 25px 0 20px;
    margin-top: 12.5px;
    border-top-width: 1px; }
  .o-ads--label-with-borders:after {
    content: '';
    padding-top: 25px;
    border-bottom-width: 1px; }

.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: 50%;
    margin-top: -45px; }
  .o-ads--reserve-250[data-o-ads-loaded="Leaderboard"][data-o-ads-targeting="pos=top;"] .o-ads__outer, .o-ads--reserve-250[data-o-ads-loaded="SuperLeaderboard"][data-o-ads-targeting="pos=top;"] .o-ads__outer {
    top: 100%;
    margin-top: -90px; }
  :root[data-perf-janky="calm-middle"] [data-o-ads-loaded="Leaderboard"].o-ads--reserve-250[data-o-ads-targeting="pos=top;"] .o-ads__outer,
  :root[data-perf-janky="calm-middle"] [data-o-ads-loaded="SuperLeaderboard"].o-ads--reserve-250[data-o-ads-targeting="pos=top;"] .o-ads__outer {
    top: 50%;
    margin-top: -45px; }

.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: 'Opens a new window';
    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;
    overflow: hidden;
    text-indent: -10000px;
    text-align: left;
    color: rgba(0, 0, 0, 0); }
    @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 {
  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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):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"); }
  .o-buttons--primary.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=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--primary.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=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):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"); }
  .o-buttons--primary.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=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--primary.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=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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[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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

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

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

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

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.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=%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[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 {
    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:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons--primary.o-buttons--inverse.o-buttons-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-buttons--primary.o-buttons--inverse.o-buttons-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-buttons--primary.o-buttons--inverse.o-buttons-icon--edit[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons--primary.o-buttons--inverse.o-buttons-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-buttons--primary.o-buttons--inverse.o-buttons-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-buttons--primary.o-buttons--inverse.o-buttons-icon--download[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons--primary.o-buttons--inverse.o-buttons-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-buttons--primary.o-buttons--inverse.o-buttons-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-buttons--primary.o-buttons--inverse.o-buttons-icon--search[aria-selected=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search[aria-current], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search[aria-pressed=true], .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):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"); }
  .o-buttons--primary.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=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--primary.o-buttons--mono.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=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):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"); }
  .o-buttons--primary.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=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--primary.o-buttons--mono.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=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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: 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--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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

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

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

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

.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=%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-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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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-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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

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

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

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

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

.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=%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-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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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-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 {
    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:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

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

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

.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons-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-buttons-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-buttons-icon--edit[aria-selected=true], .o-buttons-icon--edit[aria-current], .o-buttons-icon--edit[aria-pressed=true], .o-buttons-icon--edit:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons-icon--edit:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  .o-buttons-icon--edit:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  .o-buttons-icon--edit:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons-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-buttons-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-buttons-icon--download[aria-selected=true], .o-buttons-icon--download[aria-current], .o-buttons-icon--download[aria-pressed=true], .o-buttons-icon--download:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons-icon--download:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  .o-buttons-icon--download:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  .o-buttons-icon--download:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons-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-buttons-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-buttons-icon--search[aria-selected=true], .o-buttons-icon--search[aria-current], .o-buttons-icon--search[aria-pressed=true], .o-buttons-icon--search:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons-icon--search:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  .o-buttons-icon--search:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%230D7680,%230D7680&format=svg"); }
  .o-buttons-icon--search: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");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23000000,%23000000&format=svg");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23000000,%23000000&format=svg");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23000000,%23000000&format=svg");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23000000,%23000000&format=svg");
    content: ''; }

.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: 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 {
    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:not([disabled]):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"); }
  .o-buttons--inverse.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=%23FFFFFF,%23FFFFFF&format=svg"); }
  .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");
    content: ''; }

.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: 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 {
    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:not([disabled]):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"); }
  .o-buttons--inverse.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=%23FFFFFF,%23FFFFFF&format=svg"); }
  .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");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23000000,%23000000&format=svg");
    content: ''; }

.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: 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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23000000,%23000000&format=svg");
    content: ''; }

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

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

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

.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=%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--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 {
    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--mono.o-buttons-icon--arrow-left:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--arrow-right:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--upload:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--tick:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--plus:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--warning:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--arrow-down:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--arrow-up:not([disabled]):hover {
    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: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 {
    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");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--grid:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.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=%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--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 {
    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--mono.o-buttons-icon--list:not([disabled]):hover {
    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: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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.o-buttons--mono.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons--mono.o-buttons-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-buttons--mono.o-buttons-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-buttons--mono.o-buttons-icon--edit[aria-selected=true], .o-buttons--mono.o-buttons-icon--edit[aria-current], .o-buttons--mono.o-buttons-icon--edit[aria-pressed=true], .o-buttons--mono.o-buttons-icon--edit:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--mono.o-buttons-icon--edit:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--mono.o-buttons-icon--edit:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--mono.o-buttons-icon--edit:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.o-buttons--mono.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons--mono.o-buttons-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-buttons--mono.o-buttons-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-buttons--mono.o-buttons-icon--download[aria-selected=true], .o-buttons--mono.o-buttons-icon--download[aria-current], .o-buttons--mono.o-buttons-icon--download[aria-pressed=true], .o-buttons--mono.o-buttons-icon--download:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--mono.o-buttons-icon--download:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--mono.o-buttons-icon--download:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--mono.o-buttons-icon--download:after {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
    content: ''; }

.o-buttons--mono.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  @media screen and (-ms-high-contrast: active) {
    .o-buttons--mono.o-buttons-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-buttons--mono.o-buttons-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-buttons--mono.o-buttons-icon--search[aria-selected=true], .o-buttons--mono.o-buttons-icon--search[aria-current], .o-buttons--mono.o-buttons-icon--search[aria-pressed=true], .o-buttons--mono.o-buttons-icon--search:active {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg"); }
  .o-buttons--mono.o-buttons-icon--search:not([disabled]):hover {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--mono.o-buttons-icon--search:not([disabled]):focus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=o-icons&tint=%23262A33,%23262A33&format=svg"); }
  .o-buttons--mono.o-buttons-icon--search: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");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=o-icons&tint=%231A1817,%231A1817&format=svg");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=o-icons&tint=%231A1817,%231A1817&format=svg");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%231A1817,%231A1817&format=svg");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=o-icons&tint=%231A1817,%231A1817&format=svg");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    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");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=o-icons&tint=%231A1817,%231A1817&format=svg");
    content: ''; }

.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 {
    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:not([disabled]):hover {
    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:not([disabled]):focus {
    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 {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=o-icons&tint=%231A1817,%231A1817&format=svg");
    content: ''; }

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

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

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

.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: 13px;
    padding-left: 14px; }
    .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: #262a33;
  color: #ffffff;
  border-color: transparent;
  margin-left: 14px; }
  .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: #7d7a7a;
    color: #ffffff;
    border-color: transparent; }
  .o-header__search-submit:not([disabled]):hover {
    background-color: #676668;
    color: #ffffff;
    border-color: transparent;
    text-decoration: none; }
  .o-header__search-submit:not([disabled]):focus {
    background-color: #676668;
    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: 14px;
  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: 14px; }
  .o-header__nav-item:first-child {
    padding-left: 0; }
  .o-header__nav--mobile .o-header__nav-item {
    padding-left: 28px; }
    .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: #262a33;
  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: #7d7a7a;
    color: #ffffff;
    border-color: transparent; }
  .o-header__nav-button:not([disabled]):hover {
    background-color: #676668;
    color: #ffffff;
    border-color: transparent;
    text-decoration: none; }
  .o-header__nav-button:not([disabled]):focus {
    background-color: #676668;
    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: 13px;
    padding-left: 14px; }
    .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::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; }

input.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; }

a.o-forms__radio-button,
.o-forms__radio-button + .o-forms__label {
  margin: 3px 0;
  cursor: pointer;
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
  padding: 6px;
  min-height: 28px;
  min-width: 57px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  text-decoration: none;
  -webkit-transition: 0.3s background-color, 0.15s color ease-out;
  transition: 0.3s background-color, 0.15s color ease-out;
  display: inline-block;
  margin-top: 3px;
  margin-bottom: 3px; }
  a.o-forms__radio-button:first-of-type,
  .o-forms__radio-button + .o-forms__label:first-of-type {
    margin: 3px 0 3px 3px; }
  a.o-forms__radio-button:last-of-type,
  .o-forms__radio-button + .o-forms__label:last-of-type {
    margin: 3px 3px 3px 0; }
  a.o-forms__radio-button:first-of-type,
  .o-forms__radio-button + .o-forms__label:first-of-type {
    margin-left: 3px;
    border-left: 0; }
  a.o-forms__radio-button:last-of-type,
  .o-forms__radio-button + .o-forms__label:last-of-type {
    margin-right: 3px; }
  a.o-forms__radio-button:before,
  .o-forms__radio-button + .o-forms__label:before {
    content: '';
    position: absolute;
    top: -3px;
    right: -3px;
    bottom: -3px;
    left: -3px;
    border-left: 0;
    border-right: 0; }

a.o-forms__radio-button:focus,
.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; }

a.o-forms__radio-button:disabled,
.o-forms__radio-button:disabled + .o-forms__label {
  opacity: 0.5;
  cursor: default; }
  a.o-forms__radio-button:disabled:last-of-type,
  .o-forms__radio-button:disabled + .o-forms__label:last-of-type {
    left: -1px;
    padding-left: 7px;
    position: relative; }

a.o-forms__radio-button,
.o-forms__radio-button + .o-forms__label {
  margin: 3px 0;
  color: #0d7680;
  border-left: 1px solid #b3a9a0; }
  a.o-forms__radio-button:first-of-type,
  .o-forms__radio-button + .o-forms__label:first-of-type {
    margin: 3px 0 3px 3px; }
  a.o-forms__radio-button:last-of-type,
  .o-forms__radio-button + .o-forms__label:last-of-type {
    margin: 3px 3px 3px 0; }
  a.o-forms__radio-button:before,
  .o-forms__radio-button + .o-forms__label:before {
    border: 1px solid #b3a9a0;
    border-left: 0;
    border-right: 0; }
  a.o-forms__radio-button:last-of-type:before,
  .o-forms__radio-button + .o-forms__label:last-of-type:before {
    border-right: 1px solid #b3a9a0; }
  a.o-forms__radio-button:first-of-type:before,
  .o-forms__radio-button + .o-forms__label:first-of-type:before {
    border-left: 1px solid #b3a9a0; }

a.o-forms__radio-button:not(:disabled):not(.o-forms__radio-button--current):hover,
.o-forms__radio-button:not(:disabled):not(:checked) + .o-forms__label:hover {
  background-color: rgba(13, 118, 128, 0.15); }

a.o-forms__radio-button.o-forms__radio-button--current,
.o-forms__radio-button:checked + .o-forms__label {
  background-color: #0d7680;
  color: #ffffff; }

a.o-forms__radio-button.o-forms__radio-button--negative.o-forms__radio-button--current,
.o-forms__radio-button--negative:checked + .o-forms__label {
  background-color: #08474d; }

.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 {
  margin: 0 0 28px; }
  .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;
  margin: 0 0.25em; }
  .o-teaser__tag:hover, .o-teaser__tag:focus {
    color: #736c67; }
  .o-teaser__tag span {
    display: inline-block; }
  .o-teaser__tag:first-child {
    margin-left: 0; }

.o-teaser__tag-suffix {
  font-size: 14px;
  color: #66605c; }

.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.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: 'Opens a new window';
      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;
      overflow: hidden;
      text-indent: -10000px;
      text-align: left;
      color: rgba(0, 0, 0, 0); }
      @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;
    pointer-events: none;
    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;
  color: #66605c; }

.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__heading a:visited {
    color: #fffcfa; }
  .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:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }

.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/HUSXwG4Fiy/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;
  margin: 0 0.25em; }
  .o-teaser__tag:hover, .o-teaser__tag:focus {
    color: #736c67; }
  .o-teaser__tag span {
    display: inline-block; }
  .o-teaser__tag:first-child {
    margin-left: 0; }

.o-teaser__tag-suffix {
  font-size: 14px;
  color: #66605c; }

.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.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: 'Opens a new window';
      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;
      overflow: hidden;
      text-indent: -10000px;
      text-align: left;
      color: rgba(0, 0, 0, 0); }
      @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;
    pointer-events: none;
    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;
  color: #66605c; }

.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__heading a:visited {
    color: #fffcfa; }
  .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;
  margin: 0 0.25em;
  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__tag:first-child {
    margin-left: 0; }

.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-cookie-message {
  position: fixed;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  width: 100%;
  margin: 0; }
  @media (min-width: 30.625em) {
    .o-cookie-message {
      width: 58.33333%;
      margin: 20px; } }
  @media (min-width: 46.25em) {
    .o-cookie-message {
      width: 50%; } }
  @media (min-width: 61.25em) {
    .o-cookie-message {
      width: 41.66667%; } }
  @media (min-width: 76.25em) {
    .o-cookie-message {
      width: 488px;
      left: calc((100vw - 1220px) / 2); } }
  .o-cookie-message--active {
    display: block; }
  .o-cookie-message--closed {
    display: none; }
  .o-cookie-message__outer {
    background-color: #ffffff;
    color: #000000;
    -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);
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .o-cookie-message__inner {
    font-family: MetricWeb, sans-serif;
    font-size: 20px;
    line-height: 24px;
    -webkit-font-smoothing: antialiased;
    position: relative;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 1220px;
    margin: 0 auto;
    padding: 40px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #ffffff;
    -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);
    font-family: MetricWeb, sans-serif;
    font-size: 16px;
    line-height: 20px;
    display: block;
    padding: 40px;
    padding-top: 28px;
    max-width: none; }
    .o-typography--loading-sans .o-cookie-message__inner {
      font-size: 17.4px;
      font-family: sans-serif; }
    @media (max-width: 30.615em) {
      .o-cookie-message__inner {
        font-family: MetricWeb, sans-serif;
        font-size: 16px;
        line-height: 20px;
        display: block;
        padding: 40px;
        padding-top: 28px; }
        .o-typography--loading-sans .o-cookie-message__inner {
          font-size: 13.92px;
          font-family: sans-serif; } }
    .o-typography--loading-sans .o-cookie-message__inner {
      font-size: 13.92px;
      font-family: sans-serif; }
  .o-cookie-message__content {
    padding: 0 40px;
    padding: 0; }
    .o-cookie-message__content h1,
    .o-cookie-message__content h2,
    .o-cookie-message__content h3,
    .o-cookie-message__content h4,
    .o-cookie-message__content h5,
    .o-cookie-message__content h6 {
      font-family: MetricWeb, sans-serif;
      font-size: 24px;
      line-height: 28px;
      font-weight: 600;
      margin-top: 0;
      margin-bottom: 4px; }
      .o-typography--loading-sans .o-cookie-message__content h1, .o-typography--loading-sans
      .o-cookie-message__content h2, .o-typography--loading-sans
      .o-cookie-message__content h3, .o-typography--loading-sans
      .o-cookie-message__content h4, .o-typography--loading-sans
      .o-cookie-message__content h5, .o-typography--loading-sans
      .o-cookie-message__content h6 {
        font-size: 20.88px;
        font-family: sans-serif; }
    .o-cookie-message__content p {
      margin-top: 0;
      margin-bottom: 0; }
    .o-cookie-message__content b,
    .o-cookie-message__content strong {
      font-weight: 600; }
    .o-cookie-message__content > ul {
      padding-left: 0;
      margin-top: 12px;
      margin-bottom: 0; }
      .o-cookie-message__content > ul li {
        display: block;
        position: relative;
        padding-left: 1.333333333em; }
        .o-cookie-message__content > ul li:before {
          color: #33302e;
          display: inline-block;
          position: absolute;
          content: '\2022';
          left: -0.0625em;
          font-size: 1.777777778em; }
      .o-cookie-message__content > ul li {
        font-family: MetricWeb, sans-serif;
        font-size: 20px;
        line-height: 28px; }
        .o-typography--loading-sans .o-cookie-message__content > ul li {
          font-size: 17.4px;
          font-family: sans-serif; }
      .o-cookie-message__content > ul li:before {
        color: inherit; }
    .o-cookie-message__content a {
      color: #0d7680;
      text-decoration: none;
      cursor: pointer;
      border-bottom: 2px solid #cfe4e6; }
      .o-cookie-message__content a:hover {
        color: #0d7680;
        border-bottom-color: #9ec8cc; }
      .o-cookie-message__content a:focus {
        color: #0d7680;
        outline: 2px solid #0d7680;
        border-bottom-color: transparent; }
    @media (max-width: 30.615em) {
      .o-cookie-message__content {
        padding: 0; } }
    .o-cookie-message__content h1,
    .o-cookie-message__content h2,
    .o-cookie-message__content h3,
    .o-cookie-message__content h4,
    .o-cookie-message__content h5,
    .o-cookie-message__content h6,
    .o-cookie-message__content ul li {
      font-family: MetricWeb, sans-serif;
      font-size: 16px;
      line-height: 20px; }
      .o-typography--loading-sans .o-cookie-message__content h1, .o-typography--loading-sans
      .o-cookie-message__content h2, .o-typography--loading-sans
      .o-cookie-message__content h3, .o-typography--loading-sans
      .o-cookie-message__content h4, .o-typography--loading-sans
      .o-cookie-message__content h5, .o-typography--loading-sans
      .o-cookie-message__content h6, .o-typography--loading-sans
      .o-cookie-message__content ul li {
        font-size: 13.92px;
        font-family: sans-serif; }
    @media (max-width: 46.24em) {
      .o-cookie-message__content,
      .o-cookie-message__content h1,
      .o-cookie-message__content h2,
      .o-cookie-message__content h3,
      .o-cookie-message__content h4,
      .o-cookie-message__content h5,
      .o-cookie-message__content h6,
      .o-cookie-message__content ul li {
        font-family: MetricWeb, sans-serif;
        font-size: 16px;
        line-height: 20px; }
        .o-typography--loading-sans .o-cookie-message__content, .o-typography--loading-sans
        .o-cookie-message__content h1, .o-typography--loading-sans
        .o-cookie-message__content h2, .o-typography--loading-sans
        .o-cookie-message__content h3, .o-typography--loading-sans
        .o-cookie-message__content h4, .o-typography--loading-sans
        .o-cookie-message__content h5, .o-typography--loading-sans
        .o-cookie-message__content h6, .o-typography--loading-sans
        .o-cookie-message__content ul li {
          font-size: 13.92px;
          font-family: sans-serif; } }
  .o-cookie-message__actions {
    font-family: MetricWeb, sans-serif;
    font-size: 20px;
    line-height: 24px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 24px;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    .o-typography--loading-sans .o-cookie-message__actions {
      font-size: 17.4px;
      font-family: sans-serif; }
    @media (max-width: 30.615em) {
      .o-cookie-message__actions {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 24px; } }
    @media (max-width: 46.24em) {
      .o-cookie-message__actions {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 24px; } }
    @media (max-width: 46.24em) {
      .o-cookie-message__actions {
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 0; }
        .o-cookie-message__actions .o-cookie-message__action {
          -webkit-align-self: stretch;
          -ms-flex-item-align: stretch;
          -ms-grid-row-align: stretch;
          align-self: stretch; }
          .o-cookie-message__actions .o-cookie-message__action .o-cookie-message__button {
            width: 100%;
            margin-top: 24px; } }
  .o-cookie-message__action {
    padding-right: 40px;
    padding-right: 20px;
    padding: 0; }
    @media (max-width: 30.615em) {
      .o-cookie-message__action {
        padding-right: 0; } }
  .o-cookie-message__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: 40px 40px;
    min-height: 40px;
    min-width: 80px;
    padding: 11px 20px 11px 20px;
    font-size: 16px;
    line-height: 16px;
    border-width: 1px;
    background-color: transparent;
    color: #0d7680;
    border-color: #0d7680;
    background-color: #0d7680;
    color: #ffffff;
    border-color: #0d7680;
    white-space: nowrap; }
    .o-cookie-message__button[aria-selected=true], .o-cookie-message__button[aria-current], .o-cookie-message__button[aria-pressed=true], .o-cookie-message__button:active {
      background-color: #0d7680;
      color: #ffffff;
      border-color: #0d7680; }
    .o-cookie-message__button:not([disabled]):hover {
      background-color: rgba(13, 118, 128, 0.1);
      color: #0d7680;
      border-color: #0d7680;
      text-decoration: none; }
    .o-cookie-message__button:not([disabled]):focus {
      background-color: rgba(13, 118, 128, 0.1);
      color: #0d7680;
      border-color: #0d7680; }
    .o-cookie-message__button[disabled] {
      pointer-events: none;
      opacity: 0.4;
      cursor: default; }
    .o-cookie-message__button[aria-selected=true], .o-cookie-message__button[aria-current], .o-cookie-message__button[aria-pressed=true], .o-cookie-message__button:active {
      background-color: #0d7680;
      color: #ffffff;
      border-color: #0d7680; }
    .o-cookie-message__button:not([disabled]):hover {
      background-color: #cfe4e6;
      color: #0d7680;
      border-color: #0d7680;
      text-decoration: none; }
    .o-cookie-message__button:not([disabled]):focus {
      background-color: #0d7680;
      color: #ffffff;
      border-color: #0d7680; }
    .o-cookie-message__button, .o-cookie-message__button:not([disabled]):active {
      color: #ffffff; }

.o-cookie-message__inner.privacy-policy-message {
  width: 100%;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: fixed;
  padding: 20px 40px; }
  @media (min-width: 30.625em) {
    .o-cookie-message__inner.privacy-policy-message {
      width: 58.33333%;
      margin: 20px; } }
  @media (min-width: 46.25em) {
    .o-cookie-message__inner.privacy-policy-message {
      width: 50%; } }
  @media (min-width: 61.25em) {
    .o-cookie-message__inner.privacy-policy-message {
      width: 41.66667%; } }
  @media (min-width: 76.25em) {
    .o-cookie-message__inner.privacy-policy-message {
      width: 488px;
      left: calc((100vw - 1220px) / 2); } }
  .o-cookie-message__inner.privacy-policy-message .o-cookie-message__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");
    width: 26px;
    height: 26px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    border: 0;
    padding: 0;
    font: inherit;
    cursor: pointer;
    outline: inherit;
    display: block;
    position: absolute;
    right: 7px;
    top: 7px; }
    @media screen and (-ms-high-contrast: active) {
      .o-cookie-message__inner.privacy-policy-message .o-cookie-message__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-cookie-message__inner.privacy-policy-message .o-cookie-message__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-cookie-message__inner.privacy-policy-message h5 {
    margin-top: 0px;
    margin-bottom: 20px;
    color: #33302e;
    font-family: MetricWeb, sans-serif;
    font-size: 24px;
    line-height: 28px;
    font-weight: 600;
    margin-bottom: 8px; }
    .o-typography--loading-sansBold .o-cookie-message__inner.privacy-policy-message h5 {
      font-size: 19.92px;
      font-family: sans-serif; }
  .o-cookie-message__inner.privacy-policy-message p {
    margin: 0; }

.o-cookie-message__heading {
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  padding-right: 40px; }
  .o-cookie-message__heading h1,
  .o-cookie-message__heading h2,
  .o-cookie-message__heading h3,
  .o-cookie-message__heading h4,
  .o-cookie-message__heading h5,
  .o-cookie-message__heading h6 {
    margin-bottom: 0; }
  .o-cookie-message__heading:after {
    margin-top: 8px;
    margin-bottom: 16px;
    content: '';
    display: block;
    width: 100px;
    border-bottom: 8px solid;
    border-color: #0d7680; }
  .o-typography--loading-sans .o-cookie-message__heading {
    font-size: 20.88px;
    font-family: sans-serif; }
  .o-cookie-message__heading h1,
  .o-cookie-message__heading h2,
  .o-cookie-message__heading h3,
  .o-cookie-message__heading h4,
  .o-cookie-message__heading h5,
  .o-cookie-message__heading h6 {
    font-family: MetricWeb, sans-serif;
    font-size: 24px;
    line-height: 28px;
    font-weight: 600; }
    .o-typography--loading-sans .o-cookie-message__heading h1, .o-typography--loading-sans
    .o-cookie-message__heading h2, .o-typography--loading-sans
    .o-cookie-message__heading h3, .o-typography--loading-sans
    .o-cookie-message__heading h4, .o-typography--loading-sans
    .o-cookie-message__heading h5, .o-typography--loading-sans
    .o-cookie-message__heading h6 {
      font-size: 20.88px;
      font-family: sans-serif; }
  @media (max-width: 46.24em) {
    .o-cookie-message__heading,
    .o-cookie-message__heading h1,
    .o-cookie-message__heading h2,
    .o-cookie-message__heading h3,
    .o-cookie-message__heading h4,
    .o-cookie-message__heading h5,
    .o-cookie-message__heading h6 {
      font-family: MetricWeb, sans-serif;
      font-size: 20px;
      line-height: 24px; }
      .o-typography--loading-sans .o-cookie-message__heading, .o-typography--loading-sans
      .o-cookie-message__heading h1, .o-typography--loading-sans
      .o-cookie-message__heading h2, .o-typography--loading-sans
      .o-cookie-message__heading h3, .o-typography--loading-sans
      .o-cookie-message__heading h4, .o-typography--loading-sans
      .o-cookie-message__heading h5, .o-typography--loading-sans
      .o-cookie-message__heading h6 {
        font-size: 17.4px;
        font-family: sans-serif; } }
  .o-cookie-message__heading:after {
    margin-top: 8px;
    margin-bottom: 12px;
    width: 60px;
    border-bottom-width: 4px; }

@media (max-width: 30.615em) {
  .o-cookie-message__action--secondary {
    margin-top: 10px; } }

@media (max-width: 46.24em) {
  .o-cookie-message__action--secondary {
    margin-top: 10px; } }

.o-cookie-message__link {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfe4e6;
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  white-space: nowrap; }
  .o-cookie-message__link:hover {
    color: #0d7680;
    border-bottom-color: #9ec8cc; }
  .o-cookie-message__link:focus {
    color: #0d7680;
    outline: 2px solid #0d7680;
    border-bottom-color: transparent; }
  .o-typography--loading-sans .o-cookie-message__link {
    font-size: 13.92px;
    font-family: sans-serif; }

.o-cookie-message__link--external {
  margin-right: calc(1.5em - 0.75em + 0.5ch); }
  .o-cookie-message__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: 'Opens a new window';
    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;
    overflow: hidden;
    text-indent: -10000px;
    text-align: left;
    color: rgba(0, 0, 0, 0); }
    @media screen and (-ms-high-contrast: active) {
      .o-cookie-message__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-cookie-message__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-cookie-message__link--external, .o-cookie-message__link {
  color: #0d7680;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cfe4e6; }
  .o-cookie-message__link--external:hover, .o-cookie-message__link:hover {
    color: #0d7680;
    border-bottom-color: #9ec8cc; }
  .o-cookie-message__link--external:focus, .o-cookie-message__link:focus {
    color: #0d7680;
    outline: 2px solid #0d7680;
    border-bottom-color: transparent; }

.o-cookie-message--alternative .o-cookie-message__button {
  background-color: #00994d;
  color: #ffffff;
  border-color: #00994d; }
  .o-cookie-message--alternative .o-cookie-message__button[aria-selected=true], .o-cookie-message--alternative .o-cookie-message__button[aria-current], .o-cookie-message--alternative .o-cookie-message__button[aria-pressed=true], .o-cookie-message--alternative .o-cookie-message__button:active {
    background-color: #00994d;
    color: #ffffff;
    border-color: #00994d; }
  .o-cookie-message--alternative .o-cookie-message__button:not([disabled]):hover {
    background-color: #006b36;
    color: white;
    border-color: #00994d;
    text-decoration: none; }
  .o-cookie-message--alternative .o-cookie-message__button:not([disabled]):focus {
    background-color: #00994d;
    color: #ffffff;
    border-color: #00994d; }

.o-cookie-message--alternative .o-cookie-message__heading:after {
  border-color: #00994d; }

.o-cookie-message--alternative .o-cookie-message__link--external {
  margin-right: calc(1.5em - 0.75em + 0.5ch); }
  .o-cookie-message--alternative .o-cookie-message__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");
    width: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    content: 'Opens a new window';
    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;
    overflow: hidden;
    text-indent: -10000px;
    text-align: left;
    color: rgba(0, 0, 0, 0); }
    @media screen and (-ms-high-contrast: active) {
      .o-cookie-message--alternative .o-cookie-message__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-cookie-message--alternative .o-cookie-message__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-cookie-message--alternative .o-cookie-message__link--external, .o-cookie-message--alternative .o-cookie-message__link {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 2px solid #cccccc; }
  .o-cookie-message--alternative .o-cookie-message__link--external:hover, .o-cookie-message--alternative .o-cookie-message__link:hover {
    color: #000000;
    border-bottom-color: #999999; }
  .o-cookie-message--alternative .o-cookie-message__link--external:focus, .o-cookie-message--alternative .o-cookie-message__link:focus {
    color: #000000;
    outline: 2px solid #000000;
    border-bottom-color: transparent; }

.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-comment-ui--button {
  display: inline-block;
  margin: 0;
  padding: 0 8px;
  border-width: 0;
  background-color: #4e8fbd;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#549ccf), to(#4782ab));
  background-image: linear-gradient(#549ccf, #4782ab);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#549ccf, endColorstr=#4782ab);
  zoom: 1;
  outline: 0;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-shadow: 0 0 0 #ffffff;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  min-height: 24px;
  line-height: 24px;
  font-size: 14px;
  border-radius: 0.3em; }
  .o-comment-ui--button[disabled] {
    cursor: default;
    color: #ffffff;
    background-color: #acacac;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#b5b5b5), to(#a5a5a5));
    background-image: linear-gradient(#b5b5b5, #a5a5a5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b5b5b5, endColorstr=#a5a5a5); }

.o-comment-ui--icon-lock {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:lock?source=o-icons&tint=%234D4845,%234D4845&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;
  display: inline-block; }
  @media screen and (-ms-high-contrast: active) {
    .o-comment-ui--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-comment-ui--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-comment-ui--clear {
  clear: both; }

.o-comment-ui--terms-message {
  clear: both;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  padding-top: 8px; }

.o-comment-ui--overlay-content {
  background: rgba(211, 210, 203, 0.2);
  font-family: MetricWeb, sans-serif;
  color: #4d4845;
  font-size: 13px;
  text-align: left;
  line-height: 20px;
  vertical-align: middle;
  max-width: 455px;
  width: 455px\9;
  /*IE <9 only*/
  border-radius: 9px;
  margin: 0; }
  .o-comment-ui--overlay-content a {
    color: #0f5499;
    text-decoration: none;
    padding: 0; }
    .o-comment-ui--overlay-content a:hover {
      color: #000000; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-message,
  .o-comment-ui--overlay-content .o-comment-ui--overlay-hint {
    line-height: 1.2em;
    clear: both;
    width: 100%;
    padding: 5px 0; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-hint {
    padding: 0 0 10px; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-error-message {
    color: #cc0000;
    margin-bottom: 10px; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-button-container {
    padding: 26px 0 10px;
    float: right; }
    .o-comment-ui--overlay-content .o-comment-ui--overlay-button-container label {
      float: none;
      display: inline-block; }
    .o-comment-ui--overlay-content .o-comment-ui--overlay-button-container .o-comment-ui--dismiss {
      display: inline-block;
      padding-right: 10px; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-cancel {
    float: none; }
    .o-comment-ui--overlay-content .o-comment-ui--overlay-cancel .o-comment-ui--cancel-button {
      border: 0;
      color: #0f5499;
      background: none;
      font-size: 12px;
      margin-top: 5px;
      outline: 0;
      float: none;
      padding: 0; }

.o-comment-ui--overlay-content form {
  background-color: #ffffff; }

.o-comment-ui--overlay-content fieldset {
  margin: 0 0 15px;
  border: 0;
  padding: 0; }
  .o-comment-ui--overlay-content fieldset legend {
    font-weight: bold;
    padding: 0;
    margin: 0 0 5px;
    color: #4d4845; }

.o-comment-ui--overlay-content label {
  text-align: left;
  margin-bottom: 10px;
  display: block; }

.o-comment-ui--overlay-content .label-inline {
  display: inline-block;
  vertical-align: middle;
  width: 30%;
  margin-bottom: 0; }

.o-comment-ui--overlay-content input,
.o-comment-ui--overlay-content textarea,
.o-comment-ui--overlay-content select {
  vertical-align: middle; }

.o-comment-ui--overlay-content .input-text,
.o-comment-ui--overlay-content textarea,
.o-comment-ui--overlay-content select {
  display: block;
  margin-bottom: 6px;
  border: 1px solid #b3a9a0;
  width: 97%;
  padding: 3px 6px; }

.o-comment-ui--overlay-content select {
  padding: 0; }

.o-comment-ui--overlay-content .input-inline {
  display: inline-block;
  width: 60%; }

.o-comment-ui--overlay-content .checkbox,
.o-comment-ui--overlay-content .radio {
  margin: 0 5px 0 0;
  padding: 0; }

.o-comment-ui--overlay-content button {
  cursor: pointer; }

.o-comment-ui--overlay-content .o-comment-ui--overlay-explanation {
  display: table;
  position: relative;
  margin: 10px 0;
  max-width: 455px;
  height: 138px; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-text-container {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 100%; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-text-bg {
    background: #f8f8f8; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-text {
    width: 50%;
    padding: 10px 138px 10px 25px; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-image-wrapper {
    display: table-cell;
    vertical-align: middle;
    position: absolute;
    right: 25px;
    top: 0;
    height: 100%; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-image-container {
    display: table;
    vertical-align: middle;
    height: 100%; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-image-inner-container {
    display: table-cell;
    vertical-align: middle; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-image {
    display: inline-block;
    width: 138px;
    height: 138px;
    vertical-align: middle; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-follow {
    background: url(/assets/index/bower/HUSXwG4Fiy/o-comment-ui/src/images/comment_magnifier_follow.png) no-repeat; }
  .o-comment-ui--overlay-content .o-comment-ui--overlay-explanation .o-comment-ui--overlay-explanation-settings {
    background: url(/assets/index/bower/HUSXwG4Fiy/o-comment-ui/src/images/comment_magnifier_settings.png) no-repeat; }

.o-comment-ui--settings {
  display: inline-block;
  margin-left: 10px;
  color: #ccc1b7; }
  .o-comment-ui--settings .o-comment-ui--settings-text {
    padding-left: 10px;
    color: #0f5499;
    cursor: pointer;
    display: inline-block; }
  .o-comment-ui--settings .o-comment-ui--settings-icon {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:settings?source=o-icons&tint=%230F5499,%230F5499&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;
    vertical-align: bottom; }
    @media screen and (-ms-high-contrast: active) {
      .o-comment-ui--settings .o-comment-ui--settings-icon {
        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-comment-ui--settings .o-comment-ui--settings-icon {
        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-comment-ui--env-display {
  background: #9e2f50;
  color: white;
  padding: 5px;
  margin-bottom: 10px; }

.o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments {
  clear: both;
  color: #33302e;
  font-family: MetricWeb, sans-serif; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre {
    font-family: MetricWeb, sans-serif; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre a {
      color: #0f5499; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre a:hover {
        color: #000000; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-widget {
      margin-top: 10px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-live-container {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-stats,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-livecount {
      font-family: MetricWeb, sans-serif;
      font-size: 16px;
      text-align: left; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-stats {
      color: #33302e;
      float: right;
      margin: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-stats .fyre-comment-count {
        font-weight: normal;
        font-size: 16px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-stats span {
        padding-right: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-auth {
      width: auto;
      margin: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-mention {
      color: #33302e;
      cursor: text; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-sort {
      font: 16px/24px MetricWeb, sans-serif;
      border-bottom: 1px solid #e6d9ce;
      padding: 10px 0;
      color: #000000 !important;
      margin: 20px 0 10px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-sort a {
        color: #0f5499 !important;
        text-decoration: none; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-sort a:hover {
          color: #000000 !important; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-sort a:active {
          font-weight: inherit; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-sort a.fyre-stream-sort-selected {
          color: #000000 !important;
          font-weight: 600;
          text-decoration: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-sort-selected {
      color: #0f5499; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-stream {
      color: #33302e;
      font: 16px/22px MetricWeb, Helvetica, Arial, sans-serif;
      margin: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article {
      font: 16px/22px MetricWeb, Helvetica, Arial, sans-serif;
      margin: 10px 0 0;
      position: relative; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .o-comments--blocked {
        position: absolute;
        top: 0;
        right: 0;
        background-color: #cc0000;
        border-radius: 0;
        color: white;
        font-size: 14px;
        padding: 0 7px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-comment-wrapper.fyre-comment-highlight {
        display: block;
        margin-right: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-comment-deleted {
        font-family: MetricWeb, sans-serif;
        font-size: 14px;
        color: #4d4845; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-comment-deleted p {
          font-style: italic;
          color: #4d4845;
          padding-bottom: 10px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-reply-more-toggle {
        color: #ffffff;
        background: #406e9f;
        margin-left: 50%;
        border-radius: 3px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-reply-more-toggle .fyre-comment-collapse {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
          width: 21px;
          height: 21px;
          display: inline-block;
          background-repeat: no-repeat;
          background-size: contain;
          background-position: 50%;
          background-color: transparent;
          vertical-align: baseline;
          margin: -7px 3px;
          vertical-align: inherit; }
          @media screen and (-ms-high-contrast: active) {
            .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-reply-more-toggle .fyre-comment-collapse {
              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-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-article .fyre-reply-more-toggle .fyre-comment-collapse {
              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-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-date {
      color: #807973; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-login-bar {
      font-family: MetricWeb, sans-serif;
      font-weight: normal;
      position: static;
      width: auto;
      height: auto;
      line-height: 25px;
      white-space: nowrap\9; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-login-bar a.fyre-user-loggedout {
        color: #0f5499;
        font-size: 16px;
        line-height: 25px;
        font-weight: normal;
        margin: 0; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-login-bar a.fyre-user-loggedout:hover {
          color: #000000; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-login-bar .fyre-box-wrapper {
        left: 0;
        display: inline-block;
        position: relative;
        overflow: visible; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-user-profile-link {
          white-space: nowrap\9;
          /* IE8 and below */ }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-login-bar .o-comment-ui--settings {
        font-size: 16px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-help {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper {
      margin-top: 0;
      max-width: 100%;
      top: 0;
      border: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper:hover, .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper.fyre-box-mobile-touch {
        -webkit-box-shadow: none;
        box-shadow: none;
        border-radius: 0;
        background: inherit;
        border: 0;
        max-width: 100%; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper:hover span.fyre-user-drop,
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper.fyre-box-mobile-touch span.fyre-user-drop:hover {
        color: inherit;
        cursor: default; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper a.fyre-user-profile-link {
        color: #000000;
        font-size: 16px;
        padding: 0;
        cursor: default;
        white-space: normal; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper a:hover {
        color: #000000; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper .fyre-user-drop {
        background: none;
        margin-right: 0;
        padding-right: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper .fyre-box-list {
        background: transparent;
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        border: 0;
        border-top: 1px solid #b3a9a0;
        border-bottom: 1px solid #b3a9a0; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper .fyre-box-list li {
          background: #ffffff;
          white-space: nowrap;
          border-left: 1px solid #b3a9a0;
          border-right: 1px solid #b3a9a0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-box-wrapper .fyre-user-avatar-25 {
        margin-left: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-avatar-disabled {
      margin-left: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-avatar-disabled .fyre-user-profile-link {
        margin-left: 0;
        padding-left: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-user-loggedin {
      font-weight: normal; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-user {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-head,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-body {
      padding: 0 0 10px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-footer {
      margin: 0 0 10px;
      padding-top: 0;
      clear: both;
      display: block; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-footer:after {
        /* clearfix */
        visibility: hidden;
        display: block;
        clear: both;
        height: 0;
        content: ""; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment {
      margin: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment a.fyre-comment-edit {
        color: #0f5499;
        text-decoration: none; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment a.fyre-comment-edit:hover {
          color: #000000; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre a.fyre-comment-username {
      color: #33302e;
      font-weight: 600;
      margin-left: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre a.fyre-comment-username:hover {
        color: inherit;
        cursor: default; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider > span.fyre-comment-reply-wrapper {
      color: #0f5499;
      font-size: 15px;
      top: -9px !important; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider > span.fyre-comment-reply-wrapper:hover {
        color: #000000; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider > div.fyre-comment-divider {
      background: #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-comment-expand {
      margin-bottom: 40px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-13 > .fyre-comment-divider.fyre-divider-active > div.fyre-comment-divider,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-13 > .fyre-comment-divider.fyre-comment-collapse > div.fyre-comment-divider,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-divider-active > div.fyre-comment-divider,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-comment-collapse > div.fyre-comment-divider {
      margin: 0 0 0 80px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-13 > .fyre-comment-divider.fyre-comment-expand > div.fyre-comment-divider,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-comment-expand > div.fyre-comment-divider {
      margin: 0 0 0 150px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-18 > .fyre-comment-divider.fyre-divider-active > div.fyre-comment-divider,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-18 > .fyre-comment-divider.fyre-comment-collapse > div.fyre-comment-divider {
      margin: 0 0 0 80px !important; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-18 > .fyre-comment-divider.fyre-comment-expand > div.fyre-comment-divider {
      margin: 0 0 0 150px !important; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-13 > .fyre-comment-divider.fyre-divider-active > a,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-13 > .fyre-comment-divider.fyre-comment-collapse > a,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-divider-active > a,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-comment-collapse > a {
      background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_reply_arrows.png) no-repeat;
      width: 11px;
      background-position: 0px 0px;
      height: 8px;
      top: -3px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source-13 > .fyre-comment-divider.fyre-comment-expand > a,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-divider.fyre-comment-expand > a {
      background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_reply_arrows.png) no-repeat;
      width: 11px;
      background-position: 0px -8px;
      height: 11px;
      top: -5px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-action-button {
      background-image: none;
      -webkit-filter: none;
      filter: none;
      color: #0f5499 !important;
      border: 0;
      font-weight: normal;
      padding: 0;
      margin: 0;
      min-width: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-action-button:hover {
        color: #000000 !important; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-reply {
      border-radius: 0;
      font-size: 15px;
      top: 0;
      padding: 0 0 0 7px;
      margin: 0 0 0 7px;
      border-left: 1px solid #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-like {
      font-size: 15px;
      height: auto;
      top: 0;
      padding: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-removal {
      font-size: 15px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-like-count {
      font-size: 15px;
      padding: 0 5px;
      color: #33302e; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-like-btn {
      font-size: 15px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-like-imgs {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-actions {
      font-size: 15px;
      margin-top: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-actions a {
        color: #0f5499; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-actions a:hover {
          text-decoration: none;
          color: #000000; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-actions a > span {
          background-image: none;
          width: auto;
          height: auto;
          margin-right: 0; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-actions a.fyre-feature-link > span {
          background-image: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-flag-mobile-btn {
      min-width: 100px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-flag-mobile-btn:before {
        content: "Report";
        font-size: 15px;
        background: none; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-flag-mobile-btn:after {
        background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_reply_arrows.png) no-repeat;
        width: 11px;
        left: 50px;
        background-position: 0 0;
        height: 8px;
        top: -5px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-user-rating,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-user-level,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-like-count,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-source,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-twitter-footer a,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-edit {
      color: #807973; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-moderator,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-author-tag,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-pending {
      display: inline-block;
      border: 0;
      font-weight: normal;
      height: auto;
      width: auto;
      color: #fff1e5;
      padding: 3px 10px;
      font-size: 13px;
      line-height: 15px;
      font-family: MetricWeb, sans-serif;
      border-radius: 10px;
      padding-bottom: 4px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-moderator,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-author-tag,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured {
      margin: 0 10px;
      background: #b3a9a0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-moderator {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-author-tag[data-fyre-author-tag="FT"] {
      background: #990f3d; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-premod {
      margin-top: -22px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-premod .fyre-mod-actions {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-premod .fyre-pending {
        display: block;
        background: #ff8833; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-premod .fyre-mod-deny,
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-premod .fyre-mod-approve {
        padding: 1px 0 3px;
        border-radius: 10px 0 0 10px;
        width: 48%; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-premod .fyre-mod-approve {
        padding: 1px 0 3px;
        border-radius: 0 10px 10px 0;
        width: 48%; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured {
      background: none;
      border: 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured:before {
        content: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_editors_picks_small.png) "Editor's pick";
        text-align: center;
        text-transform: uppercase;
        font-size: 14px;
        line-height: 15px;
        font-weight: 600;
        color: #4d4845;
        display: block; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured br {
        display: none; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured .fyre-featured-icon {
        display: none; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-comment-tag.fyre-featured .fyre-featured-text {
        display: none;
        color: #fff1e5;
        font-size: 15px;
        line-height: 16px;
        font-family: MetricWeb, sans-serif;
        margin: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-edit-profile-link {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-logout-link {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container {
      border-radius: 0;
      z-index: 200;
      background: rgba(206, 198, 185, 0.8);
      padding: 8px 8px 0; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier {
        max-height: 272px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier .fyre-notifier-list,
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier .fyre-notifier-archive {
          width: 200px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier .fyre-notification .fyre-notifier-banner {
          background-image: none;
          -webkit-filter: none;
          filter: none;
          border-radius: 0;
          -webkit-box-shadow: none;
          box-shadow: none;
          width: 200px;
          height: 36px;
          background: #ffffff;
          border: 1px solid #e6d9ce; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier .fyre-notification .fyre-notifier-banner .fyre-notifier-avatar-container {
            display: none; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier .fyre-notification .fyre-notifier-banner .fyre-notifier-message-container {
            text-shadow: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            width: 200px;
            background: #ffffff; }
            .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier .fyre-notification .fyre-notifier-banner .fyre-notifier-message-container .fyre-notifier-message {
              width: 193px;
              font-family: MetricWeb, Helvetica,  Arial,  sans-serif;
              font-size: 15px;
              line-height: 26px;
              color: #4d4845; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow {
        background-image: none;
        -webkit-filter: none;
        filter: none;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #ffffff;
        padding: 0;
        bottom: 0;
        border: 1px solid #e6d9ce;
        height: 34px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base {
          background-image: none;
          -webkit-filter: none;
          filter: none;
          border-radius: 0;
          -webkit-box-shadow: none;
          box-shadow: none; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base .fyre-notifier-counter {
            background-image: none;
            -webkit-filter: none;
            filter: none;
            text-shadow: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            font-weight: 600;
            font-size: 15px;
            font-family: MetricWeb, sans-serif;
            line-height: 21px;
            border: 0;
            background: #cc0000;
            margin: 6px;
            height: 20px;
            padding: 0px 7px; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base .fyre-notifier-caption {
            font-size: 15px;
            line-height: 32px;
            font-family: MetricWeb, Helvetica,  Arial,  sans-serif; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base .fyre-notifier-base-close {
            background: none;
            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;
            position: absolute;
            margin: 0;
            top: 6px; }
            @media screen and (-ms-high-contrast: active) {
              .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base .fyre-notifier-base-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-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base .fyre-notifier-base-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-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-notifier-container .fyre-notifier-base-shadow .fyre-notifier-base .fyre-notifier-base-close:after {
              position: absolute;
              content: '';
              top: -10px;
              right: -10px;
              left: -10px;
              bottom: -10px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper {
      color: #4d4845;
      font: 16px/22px MetricWeb, Helvetica, Arial, sans-serif;
      margin: 0 0 20px;
      background: #f2e5da; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-body {
        margin-bottom: 23px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-body .fyre-comment-wrapper {
          margin: 0;
          padding: 0 18px; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-body .fyre-comment-wrapper .fyre-comment-body {
            margin-top: -10px; }
            .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-body .fyre-comment-wrapper .fyre-comment-body .fyre-comment > p:last-child:after {
              content: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_featured_close_quote.png);
              float: right;
              width: 32px;
              height: 25px;
              display: block;
              padding-right: 16px; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-body .fyre-comment-wrapper:last-child .fyre-comment-divider {
            display: none; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-authored-by {
        color: #4d4845;
        font: 16px/22px MetricWeb, Helvetica, Arial, sans-serif;
        margin: 0;
        font-weight: 600; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-quote {
        background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_featured_quote.png);
        width: 32px;
        height: 25px;
        margin: 5px 15px 10px 2px;
        position: static; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-header {
        margin: 0 0 23px;
        width: auto;
        height: auto;
        border: 0;
        text-align: center;
        background: #e7dece; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-header .fyre-featured-title {
          color: #4d4845;
          padding: 0;
          text-transform: uppercase;
          font-size: 14px;
          line-height: 30px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-featured-header .fyre-featured-header-icon {
          background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_editors_picks.png) no-repeat;
          width: 8px;
          height: 16px;
          margin-right: 8px; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-comment-footer {
        height: 23px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-comment-footer .fyre-comment-like {
          display: none; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-comment-footer .fyre-comment-reply {
          display: none; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-comment-footer .fyre-comment-author-tag {
          display: none; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-featured-content-wrapper .fyre-comment-divider {
        background: #ccc1b7;
        margin: 23px 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-more {
      background: none;
      top: -11px;
      position: relative; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-more .fyre-stream-more-container {
        background-image: none;
        -webkit-filter: none;
        filter: none;
        border: 0;
        background: #406e9f;
        color: #ffffff;
        height: 22px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-more .fyre-stream-more-container .fyre-text {
          color: #ffffff;
          line-height: 22px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-more .fyre-stream-more-container .fyre-spinner {
          margin: 3px 4px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-content-not-found {
      font-family: MetricWeb, sans-serif;
      font-size: 16px;
      color: #4d4845 !important; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-content-not-found a.fyre-stream-refresh {
        font-family: MetricWeb, sans-serif;
        color: #0f5499 !important;
        font-size: 15px;
        text-decoration: none;
        margin-top: 5px; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-stream-content-not-found a.fyre-stream-refresh:hover {
          color: #000000 !important; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre.fyre-width-small .fyre-comment-actions a {
      width: auto;
      margin-right: 4px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre.fyre-mobile .fyre-editor .fyre-editor-container .fyre-editor-editable textarea {
      font-size: 16px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-mobile-menu {
      border: 4px solid #d9cdbf;
      background: #ffffff; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-mobile-menu .fyre-flag-menu-item {
        background-image: none;
        -webkit-filter: none;
        filter: none;
        border: 0; }
        .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-mobile-menu .fyre-flag-menu-item a {
          color: #0f5499;
          font-size: 15px;
          font-weight: normal; }
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre .fyre-mobile-menu .fyre-flag-menu-item a:hover {
            color: #000000; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor {
    margin-top: 10px;
    position: static; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-container .fyre-editor-editable {
      border-radius: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
      background-color: #ffffff;
      border: 1px solid #e6d9ce;
      font-family: MetricWeb, sans-serif;
      font-size: 16px;
      line-height: 16px;
      padding: 8px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-container .fyre-editor-editable.editable {
      color: #33302e; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-container .fyre-editor-editable p {
      line-height: 22px;
      margin-bottom: 10px !important; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-container .fyre-editor-editable p *,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-container .fyre-editor-editable p .fyre-mention {
      color: #33302e;
      font-family: MetricWeb, sans-serif;
      font-size: 16px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-container .fyre-editor-editable p a {
      color: #0f5499; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div {
      background-image: none;
      -webkit-filter: none;
      filter: none;
      background-color: #f2e5da;
      border-bottom: 1px solid #e6d9ce;
      border-right: 1px solid #ccc1b7;
      font: normal 14px MetricWeb, sans-serif; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.goog-toolbar-separator {
      border-radius: 0;
      border-bottom: 1px solid #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left .fyre-button-left-outer-box .fyre-button-left-inner-box {
      text-shadow: none;
      color: #0f5499; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left.fyre-format-button {
      border-left: 1px solid #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left:nth-child(2) {
      border-radius: 0;
      border-bottom: 1px solid #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right {
      border-left: 1px solid #ccc1b7;
      border-right: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button {
      border-radius: 0;
      border-right: 0;
      background-color: #2c6d9c;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#2c6d9c), to(#255b82));
      background-image: linear-gradient(#2c6d9c, #255b82);
      filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#2c6d9c,  endColorstr=#255b82); }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button .fyre-button-right-outer-box {
      padding: 0 10px;
      border-bottom: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button .fyre-button-right-outer-box .fyre-button-right-inner-box {
      text-shadow: none;
      color: #ffffff;
      font-weight: normal; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right:last-child {
      border-right: 1px solid #ccc1b7;
      border-bottom: 1px solid #ccc1b7; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left-hover,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right-hover {
      background-image: none;
      -webkit-filter: none;
      filter: none;
      background-color: #e6d9ce;
      color: #000000; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left-active,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right-active {
      background-image: none;
      -webkit-filter: none;
      filter: none;
      background-color: #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left .fyre-button-left-outer-box .fyre-button-left-inner-box:hover {
      color: #000000; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar .fyre-raw-button {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .goog-toolbar .fyre-mention-button {
      display: none;
      border-left: 1px solid #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button {
      color: #0f5499;
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button.fyre-button-left-open,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button.fyre-button-right-open,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button.fyre-button-right-active {
      background: #f2e5da; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button.fyre-button-left-open:hover,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button.fyre-button-right-open:hover,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-button.fyre-button-right-active:hover {
      background: #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-container {
      border-radius: 0;
      background-color: #f2e5da;
      border: 1px solid #ccc1b7;
      width: auto; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-container > span {
      background: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-container > span > a {
      color: #33302e;
      font-family: MetricWeb, sans-serif;
      padding: 8px 15px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-container > span > a span {
      background-image: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-toolbar .fyre-share-container > span > a:hover {
      color: #0f5499;
      background-color: #e6d9ce; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-disabled {
      border-radius: 0;
      background: #ffffff;
      border: 1px solid #b2b2b2;
      color: #4d4845;
      font-family: MetricWeb, sans-serif;
      font-size: 15px;
      margin-top: 20px;
      float: left;
      width: 100%;
      height: auto; }
      .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-disabled .fyre-editor-locked {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:lock?source=o-icons&tint=%234D4845,%234D4845&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: inherit;
        margin-right: 0; }
        @media screen and (-ms-high-contrast: active) {
          .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-disabled .fyre-editor-locked {
            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-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor .fyre-editor-disabled .fyre-editor-locked {
            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-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu.fyre-mention-connections {
    padding-bottom: 0; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu {
    border-radius: 0;
    display: none;
    border: 1px solid #f2e5da;
    left: 0;
    margin-left: 0;
    color: #4d4845; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu > .fyre-provider-connections {
      border-color: #f2e5da;
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu .fyre-mention-item-display-name {
      color: #4d4845; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu > .fyre-provider-connections > a.fyre-provider-facebook_connect_url,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu > .fyre-provider-connections > a.fyre-provider-twitter_connect_url {
      background-image: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_social_mention_sprite.png); }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu > .fyre-provider-connections > a.fyre-provider-connect {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-mention-menu .fyre-mention-item span.fyre-mention-item-livefyre {
      background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_FT_logo.png) no-repeat; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor-error {
    background-image: none;
    -webkit-filter: none;
    filter: none;
    text-shadow: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #cc0000;
    border: 1px solid #cc0000;
    padding: 7px 25px 7px 7px;
    line-height: 14px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor-error .fyre-editor-error-message {
      font-size: 14px;
      line-height: 14px;
      font-family: MetricWeb, sans-serif; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor-error .fyre-editor-error-close,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .fyre-editor-error .fyre-editor-error-close:hover {
      border-radius: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
      background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_error_close.png) no-repeat;
      width: 12px;
      height: 14px;
      border: 0; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments .comment-header {
    margin: 0 0 16px;
    padding: 3px 0;
    border-top: 4px solid #b3a9a0;
    border-bottom: 1px dotted #b3a9a0;
    font-family: MetricWeb, sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px;
    color: #000000; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-main .fyre .fyre-comment-actions {
    opacity: 1;
    filter: alpha(opacity=100); }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment a.fyre-comment-edit {
    float: right;
    font-size: 12px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-featured-content-wrapper {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-stream-sort {
    margin: 0;
    padding: 0;
    border: 0; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-stream-sort .fyre-stream-sort-options {
      display: none !important; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-stream-sort .fyre-stream-sort-back {
      padding: 5px 0;
      margin: 10px 0 5px;
      border-bottom: 1px solid #e9decf;
      font-size: 14px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-stream {
    margin-top: 15px;
    max-height: 500px;
    overflow-y: auto;
    padding-right: 15px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre a.fyre-comment-username {
    font-size: 14px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-login-bar,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-box-wrapper a.fyre-user-profile-link,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-login-bar .o-comment-ui--settings .o-comment-ui--settings-text,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-login-bar a.fyre-user-loggedout,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-stream-stats .fyre-comment-count span {
    font-size: 13px;
    line-height: 25px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-login-bar {
    width: 100%; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-stream-stats {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-moderator,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-author-tag,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-tag.fyre-featured,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-pending {
    font-size: 13px;
    padding: 1px 8px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-moderator,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-author-tag,
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-tag.fyre-featured {
    margin: 0 5px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-premod {
    margin-top: -16px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-premod .fyre-mod-deny,
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-premod .fyre-mod-approve {
      padding: 0; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-article {
    font-size: 15px;
    line-height: 16px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-article .o-comments--blocked {
      position: static;
      float: left;
      margin-right: 10px;
      font-size: 13px;
      padding-bottom: 1px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-head {
    overflow: hidden; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-body {
    padding: 0;
    clear: both; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-footer {
    margin: 0; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-like {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-reply {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-flag-link {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-share-link {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-flag-mobile-btn {
    display: none; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-actions {
    margin-top: -14px; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-actions .fyre-feature-link {
      display: none; }
    .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-actions a {
      font-size: 13px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-comment-date {
    float: left;
    margin-right: 7px;
    line-height: 16px;
    height: auto; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-box-list li a {
    font-size: 13px; }
  .o-comments.o-comments--lf-overrides.o-comments--comment-type-livecomments.o-comments--comment-layout-side .fyre .fyre-editor .fyre-editor-toolbar .goog-toolbar .fyre-embed-button {
    display: none; }

body .fyre-hovercard-body {
  background-image: none;
  -webkit-filter: none;
  filter: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ffffff;
  color: #807973;
  font: 14px/16px MetricWeb, Arial, Helvetica, sans-serif; }

body .fyre-hovercard-display-name {
  font: bold 16px/18px MetricWeb, Arial, Helvetica, Geneva, sans-serif; }

body .fyre-hovercard-button {
  background-image: none;
  -webkit-filter: none;
  filter: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  background-color: #0f5499;
  color: #ffffff; }

body .fyre-hovercard-button:hover {
  background-image: none;
  -webkit-filter: none;
  filter: none;
  background-color: #2c6d9c;
  color: #ffffff; }

body .fyre-modal-alert {
  background-image: none;
  -webkit-filter: none;
  filter: none;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ffffff;
  padding: 2px;
  color: #807973;
  font-size: 15px;
  font-family: MetricWeb, sans-serif; }
  body .fyre-modal-alert .fyre-modal-alert-title-close,
  body .fyre-modal-alert .fyre-modal-alert-title-close:active {
    background: none;
    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;
    position: absolute;
    margin: 0;
    top: 4px;
    right: 3px; }
    @media screen and (-ms-high-contrast: active) {
      body .fyre-modal-alert .fyre-modal-alert-title-close,
      body .fyre-modal-alert .fyre-modal-alert-title-close:active {
        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) {
      body .fyre-modal-alert .fyre-modal-alert-title-close,
      body .fyre-modal-alert .fyre-modal-alert-title-close:active {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
    body .fyre-modal-alert .fyre-modal-alert-title-close:after,
    body .fyre-modal-alert .fyre-modal-alert-title-close:active:after {
      position: absolute;
      content: '';
      top: -10px;
      right: -10px;
      left: -10px;
      bottom: -10px; }

body .fyre-modal {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: 1px solid #ccc1b7;
  -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);
  outline: none;
  background-color: #ffffff; }
  body .fyre-modal .fyre-modal-shares {
    display: none; }
  body .fyre-modal .fyre-modal-header,
  body .fyre-modal .fyre-modal-title {
    text-align: left;
    padding-left: 14px;
    padding-top: 9px;
    border-bottom: 0;
    color: #33302e;
    font-family: MetricWeb, sans-serif;
    font-size: 18px;
    line-height: 20px; }
  body .fyre-modal .fyre-modal-close,
  body .fyre-modal .fyre-modal-close:active,
  body .fyre-modal .fyre-modal-title-close,
  body .fyre-modal .fyre-modal-title-close:active {
    background: none;
    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;
    position: absolute;
    margin: 0;
    left: auto;
    right: 10px; }
    @media screen and (-ms-high-contrast: active) {
      body .fyre-modal .fyre-modal-close,
      body .fyre-modal .fyre-modal-close:active,
      body .fyre-modal .fyre-modal-title-close,
      body .fyre-modal .fyre-modal-title-close:active {
        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) {
      body .fyre-modal .fyre-modal-close,
      body .fyre-modal .fyre-modal-close:active,
      body .fyre-modal .fyre-modal-title-close,
      body .fyre-modal .fyre-modal-title-close:active {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
    body .fyre-modal .fyre-modal-close:after,
    body .fyre-modal .fyre-modal-close:active:after,
    body .fyre-modal .fyre-modal-title-close:after,
    body .fyre-modal .fyre-modal-title-close:active:after {
      position: absolute;
      content: '';
      top: -10px;
      right: -10px;
      left: -10px;
      bottom: -10px; }
  body .fyre-modal .fyre-modal-subtitle,
  body .fyre-modal .fyre-modal-subtitle-u {
    color: #000000;
    font-size: 15px;
    font-family: MetricWeb, sans-serif;
    font-weight: normal; }
  body .fyre-modal .fyre-modal-twitter-icon,
  body .fyre-modal .fyre-modal-facebook-icon {
    background: url(/assets/index/bower/HUSXwG4Fiy/o-comments/src/images/comment_social_sprite.png); }
  body .fyre-modal .fyre-modal-twitter-icon {
    background-position: 0 0; }
    body .fyre-modal .fyre-modal-twitter-icon.fyre-modal-twitter-icon-active {
      background-position: 0 -21px; }
  body .fyre-modal .fyre-modal-facebook-icon {
    background-position: -20px 0; }
    body .fyre-modal .fyre-modal-facebook-icon.fyre-modal-facebook-icon-active {
      background-position: -20px -21px; }
  body .fyre-modal textarea.fyre-modal-textfield,
  body .fyre-modal .fyre-modal-textfield {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    font-family: MetricWeb, sans-serif;
    font-size: 16px;
    line-height: 16px;
    color: #807973;
    border-color: #b3b0a8;
    padding: 4px; }
  body .fyre-modal select {
    margin-bottom: 9px; }
  body .fyre-modal .fyre-modal-textfield {
    height: 29px; }
  body .fyre-modal .fyre-modal-share textarea.fyre-modal-textfield {
    display: none;
    height: 55px; }
  body .fyre-modal .fyre-modal-buttons > button {
    background-image: none;
    -webkit-filter: none;
    filter: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none;
    background: #0f5499;
    border: 0;
    color: #ffffff;
    font-family: MetricWeb, sans-serif;
    font-weight: normal; }
  body .fyre-modal .fyre-modal-buttons > button[name="cancel"] {
    background-image: none;
    -webkit-filter: none;
    filter: none;
    background: none;
    border: 0;
    margin-right: 8px;
    color: #0f5499;
    font-size: 16px; }
    body .fyre-modal .fyre-modal-buttons > button[name="cancel"]:active {
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .fyre-modal .fyre-modal-buttons > button[name="cancel"]:hover {
      color: #000000; }
  body .fyre-modal .fyre-modal-buttons > button[name="ok"] {
    float: right;
    margin-right: 0; }
  body .fyre-modal .fyre-modal-flag-form .fyre-modal-subtitle[for=flagType] {
    float: none;
    clear: none;
    display: inline; }
  body .fyre-modal .fyre-modal-flag-form .fyre-modal-flagas {
    clear: none;
    float: none;
    margin-left: 10px; }
  body .fyre-modal .fyre-modal-flag-form .fyre-modal-select-error {
    float: right;
    width: 110px; }
  body .fyre-modal .fyre-mobile-flag-confirmation {
    padding: 0 15px; }

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

.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-footer {
  margin-top: 0; }

.alphaville-in-article-ad2 {
  display: none; }

.alphaville-in-article-ad--mobile-only {
  display: block; }
  @media (min-width: 46.25em) {
    .alphaville-in-article-ad--mobile-only {
      display: none; } }

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

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

.article__header {
  position: relative; }

.article__header--wrapper {
  position: relative;
  padding-bottom: 8px; }

@media (min-width: 61.25em) {
  .article__header-inner {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }

.article__header-secondary {
  margin-top: 8px; }

@media (min-width: 46.25em) {
  .article__header-time-byline {
    margin-right: 10px;
    display: inline-block; } }

@media (min-width: 46.25em) {
  .article__header-actions {
    max-width: 25%;
    display: inline-block; } }

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

.article__stand-first {
  font-family: MetricWeb, sans-serif;
  font-size: 20px;
  line-height: 24px;
  line-height: 24px;
  margin: 0 0 4px; }
  .o-typography--loading-sans .article__stand-first {
    font-size: 17.4px;
    font-family: sans-serif; }
  @media (min-width: 61.25em) {
    .article__stand-first {
      font-family: MetricWeb, sans-serif;
      font-size: 28px;
      line-height: 32px;
      line-height: 27px; }
      .o-typography--loading-sans .article__stand-first {
        font-size: 24.36px;
        font-family: sans-serif; } }

.article__meta {
  margin: 20px 0 0; }

.article__time-byline {
  margin: 15px 0; }

.article__byline {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  margin: 0; }
  .o-typography--loading-sans .article__byline {
    font-size: 10.44px;
    font-family: sans-serif; }

.article__byline-tag {
  color: #990f3d;
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  display: inline;
  margin: 0 0 10px;
  text-decoration: none; }
  .o-typography--loading-sansBold .article__byline-tag {
    font-size: 13.28px;
    font-family: sans-serif; }
  .article__byline-tag:hover {
    color: #4d4845; }

.article__timestamp {
  font-family: MetricWeb, sans-serif;
  font-size: 12px;
  line-height: 16px;
  color: #33302e;
  text-transform: uppercase; }
  .o-typography--loading-sans .article__timestamp {
    font-size: 10.44px;
    font-family: sans-serif; }
  @media print {
    .article__timestamp {
      text-indent: -9999px;
      display: block; }
      .article__timestamp:after {
        content: attr(title);
        position: absolute;
        left: 20px;
        text-indent: 0; } }

.article__primary-theme {
  margin: 0 0 5px; }

.article__actions {
  margin-top: 10px;
  text-align: left; }
  @media (min-width: 46.25em) {
    .article__actions {
      margin-top: 0;
      text-align: right; } }

.article__main {
  padding-top: 0; }

.article__media {
  margin-bottom: 20px; }
  .article__media audio,
  .article__media video {
    width: 100%; }

.article__gallery {
  line-height: initial; }

.o-gallery__control {
  line-height: 0; }

.o-gallery__control:before {
  position: relative;
  top: 50%;
  margin-top: -30px; }

.o-gallery__control--prev:before {
  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");
  width: 60px;
  height: 60px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  left: -5px;
  content: ''; }
  @media screen and (-ms-high-contrast: active) {
    .o-gallery__control--prev:before {
      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-gallery__control--prev:before {
      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-gallery__control--prev:hover:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=o-icons&tint=%23B3A9A0,%23B3A9A0&format=svg");
  width: 60px;
  height: 60px;
  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-gallery__control--prev:hover:before {
      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-gallery__control--prev:hover:before {
      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-gallery__control--next: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");
  width: 60px;
  height: 60px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  left: -3px;
  content: ''; }
  @media screen and (-ms-high-contrast: active) {
    .o-gallery__control--next: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-gallery__control--next: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-gallery__control--next:hover:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23B3A9A0,%23B3A9A0&format=svg");
  width: 60px;
  height: 60px;
  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-gallery__control--next:hover: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-gallery__control--next:hover: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"); } }

@media (min-width: 61.25em) and (max-width: 76.24em) {
  .article__aside {
    width: 310px; } }

@media (min-width: 76.25em) {
  .article__aside {
    padding-left: 0; } }

.article__warning {
  background-color: #f2e5da;
  padding: 14px;
  display: block;
  margin: 0.3em 0 0.8em; }
  .article__warning > p {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin: 0; }
    .o-typography--loading-sans .article__warning > p {
      font-size: 12.18px;
      font-family: sans-serif; }
  .article__warning__link {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600; }
    .o-typography--loading-sansBold .article__warning__link {
      font-size: 11.62px;
      font-family: sans-serif; }

.article__interactive {
  border: 0; }

@media (min-width: 61.25em) {
  .tag-to-follow {
    display: none; } }

.article--brand .article__header,
.article--brand .follow-promo__header-logo,
.article--brand .next-up__intro__header {
  background: #f2dfce; }

.article--brand .article__wrapper--main-image {
  -webkit-box-shadow: inset 0 50px 0 #f2dfce;
  box-shadow: inset 0 50px 0 #f2dfce; }
  @media print {
    .article--brand .article__wrapper--main-image {
      -webkit-box-shadow: none;
      box-shadow: none; } }

.article--brand .article__header--wrapper--main-image {
  border-bottom: 1px solid #ccc1b7; }

.article--brand--headshot .article__header-secondary {
  padding-right: 100px; }
  @media (min-width: 46.25em) {
    .article--brand--headshot .article__header-secondary {
      padding-right: 150px; } }

@media (min-width: 46.25em) {
  .article--brand--headshot .article__header-primary {
    padding-right: 150px; } }

.article__brand--wrapper {
  position: relative;
  margin-top: 8px; }
  @media screen {
    .article__brand--wrapper:before {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:speech-left?source=o-icons&tint=%23990F3D,%23990F3D&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: 3px;
      left: 0;
      content: ''; } }
  @media screen and (-ms-high-contrast: active) {
    .article__brand--wrapper: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) {
    .article__brand--wrapper: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"); } }
  @media print {
    .article__brand--wrapper {
      text-indent: -30px; } }

.article__brand--title {
  font-family: FinancierDisplayWeb, serif;
  font-size: 24px;
  line-height: 28px;
  margin-left: 30px; }
  .o-typography--loading-display .article__brand--title {
    font-size: 21.6px;
    font-family: serif; }

.article__header-headshot {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100px;
  overflow: hidden; }
  @media (min-width: 46.25em) {
    .article__header-headshot {
      width: 150px; } }

.article__header-headshot--image {
  max-width: 100%;
  display: block;
  margin-left: 8px; }

.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/HUSXwG4Fiy/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/HUSXwG4Fiy/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/HUSXwG4Fiy/webchat/src/images/emoticons/thumbs_down.gif); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.webchat-emoticon--breaking_news {
  background: url(/assets/index/bower/HUSXwG4Fiy/webchat/src/images/emoticons/breaking_news.gif);
  width: 109px; }

.alphaville-recent-post {
  padding-bottom: 10px; }
  .alphaville-recent-post .alphaville-card {
    padding: 0; }

.alphaville-recent-post-rhr .alphaville-card__heading {
  margin-bottom: 0; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2FydGljbGUtcGFnZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1hZHMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWFkcy9zcmMvc2Nzcy9iYXNlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlzdWFsLWVmZmVjdHMvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbG9ycy9zcmMvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29sb3JzL3NyYy9zY3NzL19wYWxldHRlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL3Nhc3MtbXEvX21xLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9udHMvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvbnRzL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL190eXBlLW1peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvbnRzL3NyYy9zY3NzL19mdW5jdGlvbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL19mdW5jdGlvbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb2xvcnMvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvdXNlLWNhc2VzL19oZWFkaW5ncy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvdXNlLWNhc2VzL19hc2lkZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9fZ2VuZXJhbC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbG9ycy9zcmMvc2Nzcy90b29scy9fY29sb3Iuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1pY29ucy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9fYXJ0aWNsZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXR5cG9ncmFwaHkvc3JjL3Njc3MvdXNlLWNhc2VzL193cmFwcGVyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZ3JpZC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZ3JpZC9zcmMvc2Nzcy9fbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWdyaWQvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYnV0dG9ucy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ub3JtYWxpc2Uvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvc2Nzcy9faWNvbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvc2Nzcy9fZ3JvdXAuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9fYmFzZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL190b3Auc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3N1Ym5hdi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fc2VhcmNoLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19uYXYuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX2Fub24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX2RyYXdlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXZpc3VhbC1lZmZlY3RzL3NyYy9zY3NzL19zaGFkb3dzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19tZWdhbWVudS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fc3RpY2t5LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zaW1wbGUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3N1YmJyYW5kLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL190cmFuc3BhcmVudC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvb3Rlci9zcmMvc2Nzcy9fZm9vdGVyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9vdGVyL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb290ZXIvc3JjL3Njc3MvX21hdHJpeC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvb3Rlci9zcmMvc2Nzcy9fdGhlbWVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taWNvbnMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3Mvb3ZlcmxheS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3MvX2Nyb3NzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tb3ZlcmxheS9zcmMvc2Nzcy9fc2hhZGVkLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tb3ZlcmxheS9zcmMvc2Nzcy9fY29tcGFjdC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3MvX2Z1bGxzY3JlZW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9iYXNlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL19jb21tb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL19zZWxlY3Quc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvX3RleHRhcmVhLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL19sYWJlbHMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvX3JhZGlvLWNoZWNrYm94LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL3N1ZmZpeC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW5vcm1hbGlzZS9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL190b2dnbGUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvc2VjdGlvbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1sb2FkaW5nL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1sb2FkaW5nL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb3Jtcy9zcmMvc2Nzcy9taXhpbnMvdW5za2luLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL190ZWFzZXIuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX2RlZmF1bHQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9faW1hZ2VzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL190aW1lc3RhbXAuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvX2NvbG9yLXVzZS1jYXNlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fcHJvbW90ZWQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1sYWJlbHMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL19yZWxhdGVkLWl0ZW1zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL19zeW5kaWNhdGlvbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX3NtYWxsLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL19oZWxwZXJzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fbGFyZ2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19zdGFuZGFyZC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX3ZpZGVvLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9faGVyby5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX3RvcC1zdG9yaWVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fcGFja2FnZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX2xpdmUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9nZW5lcmljL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9jb250ZW50LWJveC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvb3ZlcmxheXMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2Fkcy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvYmFycmllci9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvbWFya2V0c2xpdmUtc2Vzc2lvbi1ub3RpZmljYXRpb24vbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2hlYWRlci9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvc3Bpbm5lci9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvaW5maW5pdGUtc2Nyb2xsL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9mb290ZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL3R3aXR0ZXItd2lkZ2V0L21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9wYWdpbmF0aW9uL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1zaGFyZS9zcmMvc2Nzcy9zaGFyZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXNoYXJlL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9zaGFyZS9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvY2FyZC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvYXJ0aWNsZS1saXN0L21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb29raWUtbWVzc2FnZS9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYmFubmVyL3NyYy9zY3NzL19iYW5uZXIuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1iYW5uZXIvc3JjL3Njc3MvdGhlbWVzL19jb21wYWN0LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYmFubmVyL3NyYy9zY3NzL3RoZW1lcy9fc21hbGwuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb29raWUtbWVzc2FnZS9zcmMvc2Nzcy9fcHJpdmFjeS1wb2xpY3ktbWVzc2FnZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL2J1dHRvbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb21tZW50LXVpL3NyYy9zdHlsZXNoZWV0cy9pY29ucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL2NvbW1vbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL3Rlcm1zQW5kR3VpZGVsaW5lcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL292ZXJsYXlfY29udGVudF9idWlsZGVyL2NvbnRhaW5lci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL292ZXJsYXlfY29udGVudC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL292ZXJsYXlfY29udGVudF9idWlsZGVyL2Zvcm1fZWxlbWVudHMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb21tZW50LXVpL3NyYy9zdHlsZXNoZWV0cy9vdmVybGF5X2NvbnRlbnRfYnVpbGRlci9pbWFnZV9leHBsYW5hdGlvbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnQtdWkvc3JjL3N0eWxlc2hlZXRzL2NvbW1lbnRpbmdTZXR0aW5nc0xpbmsuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb21tZW50LXVpL3NyYy9zdHlsZXNoZWV0cy9lbnZpcm9ubWVudERpc3BsYXkuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb21tZW50cy9zcmMvc3R5bGVzaGVldHMvbGl2ZWZ5cmVfd2lkZ2V0X292ZXJyaWRlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbW1lbnRzL3NyYy9zdHlsZXNoZWV0cy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vc3JjL3Njc3MvX3BsYWNlaG9sZGVyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vc3JjL3Njc3MvX2luZm8uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby12aWRlby9zcmMvc2Nzcy9fYWRzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWV4cGFuZGVyL21haW4uc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX2JpZy1udW1iZXIuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX21peGlucy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fYmxvY2txdW90ZXMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX2JvZHkuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX2NvcHlyaWdodC5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9faW1hZ2VzLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19wdWxscXVvdGVzLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19yZWxhdGVkLWJveC5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fdGFncy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fdmlkZW8uc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX2FscGhhdmlsbGUtYWRzLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L21haW4uc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1zZXJpZXMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1wYWdlLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2dlbnJlLXN0eWxlcy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9tYXJrZXRzbGl2ZS10cmFuc2NyaXB0LnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL3JlY2VudC1wb3N0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCO0VBQ0MsVUFBUyxFQUNUOztBQUVEO0VBQ0MsbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxhQUFZO0VBQ1osYUFBWTtFQUNaLFlBQVc7RUFDWCxVQUFTLEVBQ1Q7O0FBQ0Q7RUFBWSxzQkFBcUIsRUFBSTs7QUFDckMscUNBQXFDO0FBQ3JDO0VBQW1CLFdBQVUsRUFBSTs7QUFDakM7RUFBWSxlQUFjLEVBQUk7O0FBQzlCLG9DQUFvQztBQ1JuQztFQUNDO0lBQ0MseUJBQXdCLEVBQ3hCLEVBQUE7O0FBR0Y7O0VDUkEsNkJBQW9CO0VBQXBCLHFCQUFvQixFRFduQjtFQUhEOztJQ0xDLDZCQUE0QixFQUM1Qjs7QURTRDtFQ0xBLFlBQVc7RUFDWCxtQkFBa0IsRURNakI7O0FBRUQ7RUNKQSxTQUFRO0VBQ1IsVUFBUztFQUNULGNBQWE7RUFDYixtQkFBa0IsRURHakI7O0FBRUQ7RUNBQyw2QkFBUztFQUNULGVBQWM7RUFDZCxnQkFBZSxFQUlmOztBREZEO0VDSkMsNkJBQVM7RUFDVCxlQUFjO0VBQ2QsZ0JBQWU7RUFFZCxrQkFBaUIsRUFFbEI7O0FERUQ7RUNnRUEseUNBQXdDO0VBQ3hDLHdDQUErQjtFQUEvQixnQ0FBK0I7RUFDL0IsOEtDMUZ1RTtFRDBGdkUsc0tDMUZ1RSxFRjBCdEU7O0FBRUQ7RUNzRUEsZ0JBQWUsRURwRWQ7RUFGRDtJQzBFQyxpQkFBZ0I7SUFDaEIsZUFBYztJQUNkLHNCQUFxQjtJQUNyQixvQkFBbUI7SUFDbkIsZ0JBQWUsRUFDZjtFRC9FRDtJQ2tGQyx5QkFBd0I7SUFDeEIscUJBQW9DO0lBQ3BDLG1CQUF3QjtJQUN4QixzQkFBcUIsRUFDckI7RUR0RkQ7SUN5RkMsWUFBVztJQUNYLGtCQXRCYTtJQXVCYix5QkFBd0IsRUFDeEI7O0FEeEZEO0VBQ0MsMEJHTXVDLEVITHZDOztBQUVEO0VBQ0MsMEJJRGdDLEVKRWhDOztBQUVEO0VBQ0MscUpBQW9KLEVBQ3BKOztBQUVEO0VDbEJBLGlCQUFnQjtFQUNoQixhQUFZO0VBQ1osZ0JBQWU7RUFDZixpQkFBZ0IsRURpQmY7RUFGRDtJQ1hDLGNBQWEsRUFDYjs7QURjRDtFQ1ZBLGNBQWE7RUFDYixrQkFBaUI7RUFDakIsZ0JBQWU7RUFDZixpQkFBZ0IsRURTZjtFQUZEO0lDQUUsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUixrQkFBaUIsRUFDakI7RURIRjtJQ01FLFVBQVM7SUFDVCxrQkFBaUIsRUFDakI7RUFHTzs7SUFJTixTQUFRO0lBQ1Isa0JBQWlCLEVBQ2pCOztBRGJIOztFQ29CRSxjQUFhO0VBQ2Isa0JBQWlCO0VBQ2pCLGdCQUFlLEVBVWY7RUlrSUs7SUxsS1A7O01Dd0JHLGFBQVk7TUFDWixpQ0FBZ0M7TUFDaEMsV0FBVSxFQU1YLEVBQUE7RUlrSUs7SUxsS1A7O01DNkJHLGFBQVk7TUFDWixnQ0FBK0IsRUFFaEMsRUFBQTs7QUtwQ0E7RUFsREYseUdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDWGM7RURZZCxtQkN6QzJCLEVBQUE7O0FEcUM1QjtFQWxERiwwR0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNWYztFRFdkLG1CQ3hDNEIsRUFBQTs7QURvQzdCO0VBbERGLGdIQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1ZjO0VEV2QsbUJDdkM0QixFQUFBOztBRG1DN0I7RUFsREYsNEdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDVGM7RURVZCxtQkN0QzhCLEVBQUE7O0FEa0MvQjtFQWxERixrSEFBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNUYztFRFVkLG1CQ3JDOEIsRUFBQTs7QURpQy9CO0VBbERGLDJHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1BjO0VEUWQsbUJDcEM2QixFQUFBOztBRGdDOUI7RUFsREYsNkdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDTmM7RURPZCxtQkNuQytCLEVBQUE7O0FEK0JoQztFQWxERix5R0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNMYztFRE1kLG1CQ2xDMkIsRUFBQTs7QUQ4QjVCO0VBbERGLCtHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ0xjO0VETWQsbUJDakMyQixFQUFBOztBRDZCNUI7RUFsREYsMEhBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNWYztFRFdkLG1CQzNCNEIsRUFBQTs7QUR1QjdCO0VBbERGLHNIQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDVGM7RURVZCxtQkMxQjhCLEVBQUE7O0FEc0IvQjtFQWxERiwySEFBNkM7RUFvRDFDLGlDQzVCZ0I7RUQ2QmhCLGlCQ1BjO0VEUWQsbUJDekI2QixFQUFBOztBRHFCOUI7RUFsREYsNkhBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNOYztFRE9kLG1CQ3hCK0IsRUFBQTs7QURvQmhDO0VBbERGLG1IQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDTGM7RURNZCxtQkN2QjJCLEVBQUE7O0FDUjlCOztFQ0pBLHdDQzZCbUQ7RUNxQi9DLGdCQzVENEM7RUQ2RDVDLGtCQzdDNEI7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFV3hDeEMsaUJBQWdCLEVOeUJmO0VIOExNO0lHak1QOztNR3VESyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVKQy9CLEVBQUE7RUg4TE07SUdqTVA7O01HdURLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRUpDL0IsRUFBQTtFR3lFQTs7SUE3RUcsa0JDYjRDO0lENEY5QyxtQkl0Q2MsRUp1Q2Q7SU5rSEs7TU1ySE47O1FBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7SU5rSEs7TU1ySE47O1FBdEVJLGdCQ3BCMkMsRUQ2RjlDLEVBQUE7O0FIMUVGOztFQ1RBLHdDQzZCbUQ7RUNxQi9DLGdCQzVENEM7RUQ2RDVDLGtCQzdDNEI7RURzSC9CLGlCQUFnQjtFQTlCaEIsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDLEVLVnZDO0VIeUxNO0lHNUxQOztNR2tESyxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVKTS9CLEVBQUE7RUh5TE07SUc1TFA7O01Ha0RLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRUpNL0IsRUFBQTtFR29FQTs7SUE3RUcsa0JDYjRDO0lENEY5QyxtQklqQ2MsRUprQ2Q7SU5rSEs7TU1ySE47O1FBdEVJLGdCQ3BCMkMsRUQ2RjlDLEVBQUE7SU5rSEs7TU1ySE47O1FBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7RUgxRUY7O0lHb0dDLGtCQzVGbUQ7SURnR25ELG9CQ2hHbUQ7SUV4Qm5ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsYUFBWTtJQUNaLGlDVlE4QixFVVA5Qjs7QU5pQkQ7RUdnRkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIMUdoQjtFR2dFQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhqRUY7RUc0RUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIc0NoQjtFRzREQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUg3REY7RUd3RUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIMENoQjtFR3dEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUh6REY7RUdvRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCO0VHb0NqQiwwQkFBeUI7RUFDekIsc0JBQXFCLEVOU3BCO0VHb0RBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHJERjtFQ1pBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VBNUJoQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VJekNwRCxlWjRCK0IsRUk0QjlCO0VHZ0RBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5CO0VIckRGO0lHK0VDLGlCQzVGbUQ7SUlyQ25ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsWUFBVztJQUNYLGlDWnFCOEIsRVlwQjlCOztBUmtERDtFQ2hCQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR1Ry9CLGlCQzVGbUQ7RUNxQ25ELGVWaEN1QztFYXZCeEMsbUJBQWtCO0VBQ2xCLDhCYnNCd0MsRUtjdkM7RUc0Q0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RUhqREY7SVEvQkMsWUFBVztJQUNYLGVBQWM7SUFDZCxtQkFBa0I7SUFDbEIsVUFBbUM7SUFDbkMsUUFBTztJQUNQLFdBQVU7SUFDViw4QlpMOEIsRVlNOUI7O0FSOEJEO0VHc0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSGhGaEI7RUdzQ0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIdkNGO0VHa0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSGdFaEI7RUdrQ0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIbkNGO0VHOENDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSHhFaEI7RUc4QkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIL0JGO0VHMENDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSHdFaEI7RUcwQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIM0JGO0VHc0NDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSGhFaEI7RUdzQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIdkJGO0VHa0NDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSGdGaEI7RUdrQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIbkJGO0VHOEJDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSHhEaEI7RUdjQTtJQS9EQSxrQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhmRjtFRzBCQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRUh3RmhCO0VHVUE7SUEvREEsa0JDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIWEY7RUdzQkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VIaERoQiw4QkxwRHVDO0VLcUR2QyxrQkkxRG1EO0VKMkRuRCxtQkkzRG1ELEVKNERuRDtFR0dBO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSEhGO0VHNENDLGlCQUFnQixFSDFDaEI7O0FBRUQ7RVMxQkEsbUJBQWtCLEVUNEJqQjs7QUFFRDtFQ3RFQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUtsQmhDLHNCQUFxQjtFQUNyQixpQkFBZ0I7RUFDaEIsc0JBQXFCLEVUb0dwQjtFR1ZBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSFFGO0VDekVBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFSzFCaEMsc0JBQXFCO0VBQ3JCLG9CQUFtQjtFQUNuQixvQkFBbUIsRVQrR2xCO0VHYkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIWUY7RVNwR0EsZWJtQmlDO0VhbEJqQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixpQ2R3QndDLEVLMkV2QztFQUZEO0lTOUZDLGVDZDJEO0lEZTNELDZCZG9CdUMsRWNuQnZDO0VUNEZEO0lTekZDLGVDbkIyRDtJRG9CM0QsMkJDcEIyRDtJRHFCM0QsaUNBQWdDLEVBQ2hDOztBVDBGRDtFU3hHQSxlYm1CaUM7RWFsQmpDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZHdCd0M7RWNheEMsMkNBQXFFLEVUa0VwRTtFQUZEO0lTbEdDLGVDZDJEO0lEZTNELDZCZG9CdUMsRWNuQnZDO0VUZ0dEO0lTN0ZDLGVDbkIyRDtJRG9CM0QsMkJDcEIyRDtJRHFCM0QsaUNBQWdDLEVBQ2hDO0VUMEZEO0lXeEZDLDRKQUE0RDtJQXlCNUQsWUFOd0M7SUFVeEMsYUFWd0M7SUFvQnpDLHNCQUFxQjtJQUNyQiw2QkFBNEI7SUFFNUIseUJBQXdCO0lBQ3hCLHlCQUF3QjtJQUN4Qiw4QkFBNkI7SUFDN0IseUJBQXdCO0lGbEJ2Qiw4QkFBNkI7SUFDN0IsYUFQMEI7SUFRMUIsY0FSMEI7SUFTMUIsaUJBQTBCO0lBQzFCLDZDQUFtRTtJQUNuRSxvQkFBbUI7SUFDbkIsK0JBQThCO0lBQzlCLHVCQUFzQjtJQUV0Qix1QkFBc0I7SUFDdEIsMEJBQXlCO0lBQ3pCLGlCQUFnQjtJQUNoQixzQkFBcUI7SUFDckIsaUJBQWdCO0lBQ2hCLHdCQUF1QixFQUN2QjtJRXJDQTtNWG1GRDtRV2xGRSw0SkFBOEYsRUZvQy9GLEVBQUE7SUVqQ0E7TVgrRUQ7UVc5RUUsNEpBQThGLEVGZ0MvRixFQUFBOztBVGtERDtFQ3JGQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFS21GdkM7RUd6QkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FId0JGO0VLckRDLGVUMUNnQztFZ0JYakMsc0JBQXFCO0VBQ3JCLFVBQVM7RUFDVCxzQkFBcUI7RVhlckIsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRUhiaEI7RUFGRDtJS3JEQyxlS25FMkQsRUVvQjNEO0Vab0dEO0lZakdDLGVBQWM7SUFDZCxnQkFBZTtJQUNmLHNCQUFxQjtJQUNyQixVQUFTLEVBSVQ7SVowRkQ7TVk1RkUsZUFBYyxFQUNkO0VaMkZGO0lZdkZDLGlCQUFnQixFQUNoQjtFVDJEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUg0QkY7RUt6REMsZVQxQ2dDO0VnQlhqQyxzQkFBcUI7RUFDckIsVUFBUztFQUNULHNCQUFxQjtFWGVyQixtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQjtFRXBFaEIsZVZoQ3VDLEVLMkZ2QztFQUZEO0lLekRDLGVLbkUyRCxFRW9CM0Q7RVp3R0Q7SVlyR0MsZUFBYztJQUNkLGdCQUFlO0lBQ2Ysc0JBQXFCO0lBQ3JCLFVBQVMsRUFJVDtJWjhGRDtNWWhHRSxlQUFjLEVBQ2Q7RVorRkY7SVkzRkMsaUJBQWdCLEVBQ2hCO0VUMkRBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5CO0VINEJGO0lLekRDLGVUMUNnQyxFZ0JtQmhDOztBWm9GRDtFQ3hJQSw0Qk1Za0M7RUoyRWpDLGdCQzVFK0M7RUQ2RS9DLGtCUzdGc0Q7RVR3SHRELGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFSytGdkM7O0FBRUQ7RUNyR0EsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUMsRUttR3ZDO0VHekNBO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHdDRjtFRzdCQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1ELEVKNEduRDtFQUZEO0lDaEpBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JNRHVEO0lONEJ2RCxnQkM3RW1EO0lEaUZuRCxtQkNqRm1EO0lDcUNuRCxlVmhDdUMsRWMrQ3ZDOztBVDBERDtFU3JEQSxnQkFBZSxFVHVEZDtFU25ERDtJQUNDLG9CQUFtQixFQXNCbkI7SUF2QkQ7TUFJRSxlQUFjO01BQ2QsbUJBQWtCO01BQ2xCLG1CTG5Fa0QsRUttRmxEO01BdEJGO1FSNURBLG1DQ1dtRDtRQ3FDbEQsZ0JDNUUrQztRRDZFL0Msa0JDN0QrQjtRRG9IL0IsaUJBQWdCO1FFcEVoQixlVmhDdUM7UWNvRXJDLHNCQUFxQjtRQUNyQixZTDFFaUQ7UUsyRWpELHNDQUE2QjtRQUE3Qiw4QkFBNkI7UUFDN0IsbUJMNUVpRDtRSzZFakQsdUJBQXNCO1FBQ3RCLHdCQUF1QjtRQUN2QixtQkFBa0I7UUFDbEIsUUFBTztRQUNQLFNBQVEsRUFDUjtRTm5CRjtVQS9EQSxtQkMzQitDO1VENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhnREY7RVN2QkEsZ0JBQWUsRVR5QmQ7RUFGRDtJU3BCQyxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLDRCQUEyQixFQVUzQjtJVFFEO01LN0VDLGVWaEN1QztNYytGdEMsc0JBQXFCO01BQ3JCLG1CQUFrQjtNQUNsQixpQkFBZ0I7TUFDaEIsZ0JBQWU7TUFDZix5QkFBd0IsRUFDeEI7O0FUYUY7RUNySEEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQWXJELGVWaEN1QyxFS21IdkM7RUd6REE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FId0RGO0VTVkEsZUFBYztFQUNkLG1CTGpIb0Q7RUtrSHBELCtCYnZIaUMsRUlpSWhDO0VBRkQ7SUNoS0EsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQlM3RnNEO0lUd0h0RCxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lDcUNuRCxlVmhDdUMsRWNpSHZDO0VUSUQ7SUN6SEEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQlN6QnFEO0lQWXJELGVWaEN1QyxFY3FIdkM7SU4zREE7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7O0FINERGO0VDN0hBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VFcEVoQixlVmhDdUMsRUsySHZDO0VHakVBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGlFRjtFQ2xJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUNnRC9CLGVWaEN1QztFUTRFdkMsb0JDakZtRDtFUWpDbkQsc0JBQXFCO0VBQ3JCLDBCQUF5QixFWnFLekI7RUd0RUE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VDekpBLHdDQzZCbUQ7RUNxQi9DLGdCQzVENEM7RUQ2RDVDLGtCQzdDNEI7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFV3hDeEMsaUJBQWdCLEVPT2Q7RWhCZ05LO0lHNUNQO01HOUZLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRVNqQjlCLEVBQUE7RWhCZ05LO0lHNUNQO01HOUZLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRVNqQjlCLEVBQUE7RVYyRkQ7SUE3RUcsa0JDYjRDO0lENEY5QyxtQkl0Q2MsRUp1Q2Q7SU5rSEs7TU1ySE47UUF0RUksa0JDcEIyQyxFRDZGOUMsRUFBQTtJTmtISztNTXJITjtRQXRFSSxnQkNwQjJDLEVENkY5QyxFQUFBOztBSHNFRjtFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRVVoSWY7RVZzRkQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIc0VGO0VHM0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVWlCZjtFVmlGRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVc0JmO0VWNEVEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0I7RUdvQ2pCLDBCQUF5QjtFQUN6QixzQkFBcUIsRU9WbkI7RVZ1RUQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VTOUpBLGVibUJpQztFYWxCakMsc0JBQXFCO0VBQ3JCLGdCQUFlO0VBQ2YsaUNkd0J3QyxFa0J1QnZDO0ViNEdEO0lTeEpDLGVDZDJEO0lEZTNELDZCZG9CdUMsRWNuQnZDO0VUc0pEO0lTbkpDLGVDbkIyRDtJRG9CM0QsMkJDcEIyRDtJRHFCM0QsaUNBQWdDLEVBQ2hDOztBVGdKRDtFQzlLQSw0Qk1Za0M7RUoyRWpDLGdCQzVFK0M7RUQ2RS9DLGtCUzdGc0Q7RVR3SHRELGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFa0IyQnZDOztBYndHRDs7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRCxFU3FDbkQ7RWJtR0Q7O0lDOUtBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JNRHVEO0lONEJ2RCxnQkM3RW1EO0lEaUZuRCxtQkNqRm1EO0lDcUNuRCxlVmhDdUMsRWMrQ3ZDOztBVG9GRDtFUy9FQSxnQkFBZSxFSWhCZDtFSm9CRDtJQUNDLG9CQUFtQixFQXNCbkI7SUF2QkQ7TUFJRSxlQUFjO01BQ2QsbUJBQWtCO01BQ2xCLG1CTG5Fa0QsRUttRmxEO01BdEJGO1FSNURBLG1DQ1dtRDtRQ3FDbEQsZ0JDNUUrQztRRDZFL0Msa0JDN0QrQjtRRG9IL0IsaUJBQWdCO1FFcEVoQixlVmhDdUM7UWNvRXJDLHNCQUFxQjtRQUNyQixZTDFFaUQ7UUsyRWpELHNDQUE2QjtRQUE3Qiw4QkFBNkI7UUFDN0IsbUJMNUVpRDtRSzZFakQsdUJBQXNCO1FBQ3RCLHdCQUF1QjtRQUN2QixtQkFBa0I7UUFDbEIsUUFBTztRQUNQLFNBQVEsRUFDUjtRTm5CRjtVQS9EQSxtQkMzQitDO1VENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhzRUY7RVM3Q0EsZ0JBQWUsRUk5Q2Q7RWIyRkQ7SVMxQ0MsZUFBYztJQUNkLG1CQUFrQjtJQUNsQiw0QkFBMkIsRUFVM0I7SVQ4QkQ7TUtuR0MsZVZoQ3VDO01jK0Z0QyxzQkFBcUI7TUFDckIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQixnQkFBZTtNQUNmLHlCQUF3QixFQUN4Qjs7QVQrQkY7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQWXJELGVWaEN1QyxFa0I0Q3ZDO0VWY0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VTeEJBLGVBQWM7RUFDZCxtQkxqSG9EO0VLa0hwRCwrQmJ2SGlDLEVpQjJEL0I7RWJrRkY7SUM5S0EsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQlM3RnNEO0lUd0h0RCxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lDcUNuRCxlVmhDdUMsRWNpSHZDO0VUa0JEO0lDdklBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JTekJxRDtJUFlyRCxlVmhDdUMsRWNxSHZDO0lOM0RBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFQ3ZJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBZckQsZVZoQ3VDLEVrQnFEdEM7RVZLRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUc3QkMsaUJBQWdCLEVVNUNoQjs7QWJ5RUQ7RVMvRkEsbUJBQWtCLEVJMEJqQjs7QWJxRUQ7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLbEJoQyxzQkFBcUI7RUFDckIsaUJBQWdCO0VBQ2hCLHNCQUFxQixFSWtHcEI7RVZSQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLMUJoQyxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLG9CQUFtQixFSThHbEI7RVZaQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUN2SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDcUNuRCxlVmhDdUMsRWtCMEV2QztFVmhCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVVNUdmO0VWa0VEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRVVxQ2Y7RVY2REQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFVWxHZjtFVndERDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVK0NmO0VWbUREO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRVV4RmY7RVY4Q0Q7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVXlEZjtFVnlDRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RVNuS0EsZWJtQmlDO0VhbEJqQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixpQ2R3QndDLEVrQnVCdkM7RWJpSEQ7SVM3SkMsZUNkMkQ7SURlM0QsNkJkb0J1QyxFY25CdkM7RVQySkQ7SVN4SkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7O0FUcUpEO0VDbkxBLDRCTVlrQztFSjJFakMsZ0JDNUUrQztFRDZFL0Msa0JTN0ZzRDtFVHdIdEQsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDLEVrQjJCdkM7O0FiNkdEOztFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1ELEVTcUNuRDtFYndHRDs7SUNuTEEsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQk1EdUQ7SU40QnZELGdCQzdFbUQ7SURpRm5ELG1CQ2pGbUQ7SUNxQ25ELGVWaEN1QyxFYytDdkM7O0FUeUZEO0VTcEZBLGdCQUFlLEVJaEJkO0VKb0JEO0lBQ0Msb0JBQW1CLEVBc0JuQjtJQXZCRDtNQUlFLGVBQWM7TUFDZCxtQkFBa0I7TUFDbEIsbUJMbkVrRCxFS21GbEQ7TUF0QkY7UVI1REEsbUNDV21EO1FDcUNsRCxnQkM1RStDO1FENkUvQyxrQkM3RCtCO1FEb0gvQixpQkFBZ0I7UUVwRWhCLGVWaEN1QztRY29FckMsc0JBQXFCO1FBQ3JCLFlMMUVpRDtRSzJFakQsc0NBQTZCO1FBQTdCLDhCQUE2QjtRQUM3QixtQkw1RWlEO1FLNkVqRCx1QkFBc0I7UUFDdEIsd0JBQXVCO1FBQ3ZCLG1CQUFrQjtRQUNsQixRQUFPO1FBQ1AsU0FBUSxFQUNSO1FObkJGO1VBL0RBLG1CQzNCK0M7VUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDJFRjtFU2xEQSxnQkFBZSxFSTlDZDtFYmdHRDtJUy9DQyxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLDRCQUEyQixFQVUzQjtJVG1DRDtNS3hHQyxlVmhDdUM7TWMrRnRDLHNCQUFxQjtNQUNyQixtQkFBa0I7TUFDbEIsaUJBQWdCO01BQ2hCLGdCQUFlO01BQ2YseUJBQXdCLEVBQ3hCOztBVG9DRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBZckQsZVZoQ3VDLEVrQjRDdkM7RVZjQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RVM3QkEsZUFBYztFQUNkLG1CTGpIb0Q7RUtrSHBELCtCYnZIaUMsRWlCMkQvQjtFYnVGRjtJQ25MQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCUzdGc0Q7SVR3SHRELGdCQzdFbUQ7SURpRm5ELG9CQ2pGbUQ7SUNxQ25ELGVWaEN1QyxFY2lIdkM7RVR1QkQ7SUM1SUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQlN6QnFEO0lQWXJELGVWaEN1QyxFY3FIdkM7SU4zREE7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VDNUlBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JTekJxRDtFUFlyRCxlVmhDdUMsRWtCcUR0QztFVktEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFR2xDQyxpQkFBZ0IsRVU1Q2hCOztBYjhFRDtFU3BHQSxtQkFBa0IsRUkwQmpCOztBYjBFRDtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUtsQmhDLHNCQUFxQjtFQUNyQixpQkFBZ0I7RUFDaEIsc0JBQXFCLEVJa0dwQjtFVlJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUsxQmhDLHNCQUFxQjtFQUNyQixvQkFBbUI7RUFDbkIsb0JBQW1CLEVJOEdsQjtFVlpBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFQzVJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFa0IwRXZDO0VWaEJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBV3ZFRjtFQUNDLHFEQUFxRTtFQUNyRSxjQUFhLEVBT2I7RWpCZ0xNO0lpQnpMUDtNQU1HLCtDQUE0RixFQUc5RixFQUFBO0VqQmdMTTtJaUJ6TFA7TUFNRywrQ0FBNEYsRUFHOUYsRUFBQTtFakJnTE07SWlCekxQO01BTUcsK0NBQTRGLEVBRzlGLEVBQUE7RWpCZ0xNO0lpQnpMUDtNQU1HLGdEQUE0RixFQUc5RixFQUFBOztBQVFEO0VBa0JDLGNBQWE7RUFDYixtRkFIMkIsRUFJM0I7O0FDd2tCRDtFQWxQQSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixpQkN2VnVCO0VEeVZ2QixrQkM3VVU7RURpVlYscUJBQXFCO0VBRXJCLCtCQUE4QjtFQUM5Qiw0QkFBMkI7RUFDM0IsdUJBQXNCO0VBZ0JyQixrQkNyV1M7RUQwV04sbUJDN1ZTO0VEOFZULG9CQzlWUyxFRCtpQlo7RWxCdGJNO0lrQm9iUDtNQTFNSyxtQkNsV1E7TURtV1Isb0JDbldRLEVEOGlCWixFQUFBO0VsQnRiTTtJa0JvYlA7TUE5TEssaUJDOVhJLEVEOGpCUixFQUFBO0VsQnRiTTtJa0JvYlA7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RUQ7SUNpR0EsMEN2QmpFd0M7SXVCa0V4QyxlUnJHNEQ7SVFzRzVELHNCUnRHNEQ7SVFxRjFELHNCQUFxQixFQUNyQjtFRG5GRjtJQ2lHQSwwQ3ZCakV3QztJdUJrRXhDLGVSckc0RDtJUXNHNUQsc0JSdEc0RCxFUXlGMUQ7RUR0RkY7SUN5Q0MscUJBQW9CO0lBQ3BCLGFBQVk7SUFDWixnQkFBZSxFQUNmOztBRHZDQTtFQ3dKRCwyQkM3SXNCO0VEOEl0QixpQkM1SWlCO0VENklqQixnQkM1SWdCO0VENkloQix5QkM1SWtCO0VENklsQixnQkNoSmdCO0VEaUpoQixrQkFBZ0c7RUFDaEcsa0JDN0lrQixFRmZoQjs7QUFGRDtFQ3dKRCwyQkNwSXNCO0VEcUl0QixpQkNuSWlCO0VEb0lqQixnQkNuSWdCO0VEb0loQiw2QkNuSW1CO0VEb0luQixnQkN2SWdCO0VEd0loQixrQkFBZ0c7RUFDaEcsa0JDcElrQixFRnhCaEI7O0FBTUE7RUNvRkYsMEJScEc0RDtFUXFHNUQsZXRCbkYrQjtFc0JvRi9CLDBCdEJ6Rm1DLEVxQktoQztFQUZEO0lDb0ZGLDBCUnBHNEQ7SVFxRzVELGV0Qm5GK0I7SXNCb0YvQiwwQnRCekZtQyxFc0JvRWxDO0VEakVDO0lDb0ZGLDBCUnBHNEQ7SVFxRzVELGV0Qm5GK0I7SXNCb0YvQiwwQnRCekZtQztJc0J3RWpDLHNCQUFxQixFQUNyQjtFRHRFQTtJQ29GRiwwQlJwRzREO0lRcUc1RCxldEJuRitCO0lzQm9GL0IsMEJ0QnpGbUMsRXNCNEVqQzs7QUR6RUE7RUNvRkYsMEJ0QmxGK0I7RXNCbUYvQixldEJyRWlDO0VzQnNFakMsMEJ0QnpGbUMsRXFCS2hDO0VBRkQ7SUNvRkYsMEJ2QmpFd0M7SXVCa0V4QyxldEJyRWlDO0lzQnNFakMsMEJ0QnpGbUMsRXNCb0VsQztFRGpFQztJQ29GRiwwQnZCakV3QztJdUJrRXhDLGV0QnJFaUM7SXNCc0VqQywwQnRCekZtQztJc0J3RWpDLHNCQUFxQixFQUNyQjtFRHRFQTtJQ29GRiwwQnRCbEYrQjtJc0JtRi9CLGV0QnJFaUM7SXNCc0VqQywwQnRCekZtQyxFc0I0RWpDOztBRHpFQTtFQ29GRiwwQnRCcEVpQztFc0JxRWpDLGV0Qm5GK0I7RXNCb0YvQiwwQnRCekZtQyxFcUJLaEM7RUFGRDtJQ29GRiwwQnZCakV3QztJdUJrRXhDLGV0Qm5GK0I7SXNCb0YvQiwwQnRCekZtQyxFc0JvRWxDO0VEakVDO0lDb0ZGLDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DO0lzQndFakMsc0JBQXFCLEVBQ3JCO0VEdEVBO0lDb0ZGLDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DLEVzQjRFakM7O0FEekVBO0VDb0ZGLDhCdEJ2Rm1DO0VzQndGbkMsZVJyRzREO0VRc0c1RCxzQlJ0RzRELEVPa0J6RDtFQUZEO0lDb0ZGLDBCUnBHNEQ7SVFxRzVELGV0Qm5GK0I7SXNCb0YvQixzQlJ0RzRELEVRaUYzRDtFRGpFQztJQ29GRiwwQ3ZCakV3QztJdUJrRXhDLGVSckc0RDtJUXNHNUQsc0JSdEc0RDtJUXFGMUQsc0JBQXFCLEVBQ3JCO0VEdEVBO0lDb0ZGLDBDdkJqRXdDO0l1QmtFeEMsZVJyRzREO0lRc0c1RCxzQlJ0RzRELEVReUYxRDs7QUR6RUE7RUNvRkYsOEJ0QnZGbUM7RXNCd0ZuQyxldEJuRitCO0VzQm9GL0Isc0J0QnBGK0IsRXFCQTVCO0VBRkQ7SUNvRkYsMEJ0QmxGK0I7SXNCbUYvQixldEJwRitCO0lzQnFGL0Isc0J0QnBGK0IsRXNCK0Q5QjtFRGpFQztJQ29GRiwwQnZCakV3QztJdUJrRXhDLGV0Qm5GK0I7SXNCb0YvQixzQnRCcEYrQjtJc0JtRTdCLHNCQUFxQixFQUNyQjtFRHRFQTtJQ29GRiwwQnZCakV3QztJdUJrRXhDLGV0Qm5GK0I7SXNCb0YvQixzQnRCcEYrQixFc0J1RTdCOztBRHpFQTtFQ29GRiw4QnRCdkZtQztFc0J3Rm5DLGV0QnJFaUM7RXNCc0VqQyxzQnRCdEVpQyxFcUJkOUI7RUFGRDtJQ29GRiwwQnRCcEVpQztJc0JxRWpDLGV0Qm5GK0I7SXNCb0YvQixzQnRCdEVpQyxFc0JpRGhD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O0VBb0NKO0lBeENFO01YdkJELHdKQUE0RCxFVzJCekQsRUFBQTtFQUpGO0lYdkJELHdKQUE0RCxFVzJFNUQ7RUFwREM7SVh2QkQsd0pBQTRELEVXZ0YzRDtFQXpEQTtJWHZCRCx3SkFBNEQsRVdtRjNEO0VBNURBO0lYdkJELHdKQUE0RDtJV3lGNUQsWUFBVyxFQUNYOztBQW5FQztFWHZCRCxzSkFBNEQsRVcyQnpEO0VBaUNKO0lBckNFO01YdkJELHNKQUE0RCxFVzJCekQsRUFBQTtFQW9DSjtJQXhDRTtNWHZCRCxzSkFBNEQsRVcyQnpELEVBQUE7RUFKRjtJWHZCRCxzSkFBNEQsRVcyRTVEO0VBcERDO0lYdkJELHNKQUE0RCxFV2dGM0Q7RUF6REE7SVh2QkQsc0pBQTRELEVXbUYzRDtFQTVEQTtJWHZCRCxzSkFBNEQ7SVd5RjVELFlBQVcsRUFDWDs7QUx0RkQ7RU14QkMsbUJBQWtCO0VBQ2xCLGlCQUFnQixFQVVoQjtFTmFEO0lNcEJFLGtCQUFpQixFQUNqQjtFTm1CRjtJTWZFLFdBQVUsRUFDVjs7QU5jRjtFTVZDLDZCSHJCMkI7RUdzQjNCLDBCSHRCMkI7RUd1QjNCLHVCQUFzQixFQUN0Qjs7QU5PRDtFTUpDLDhCSDNCMkI7RUc0QjNCLDJCSDVCMkIsRUc2QjNCOztBQ1pGLHlEQUF5RDtBQzVCeEQ7RUFDQyxlOUJnRHVDO0U4Qi9DdkMsMEI3Qm9DZ0MsRTZCbkNoQzs7QUFFRDtFQUNDLGlDOUIyQ3VDLEU4QjFDdkM7O0FBR0Q7RVZ3WkEsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsaUJDdlZ1QjtFRHlWdkIsa0JDN1VVO0VEaVZWLHFCQUFxQjtFQUVyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQjtFQWdCckIsa0JDcldTO0VEMFdOLG1CQzdWUztFRDhWVCxvQkM5VlMsRVNqRlo7RTVCME1NO0k0QnROUDtNVmdjSyxtQkNsV1E7TURtV1Isb0JDbldRLEVTbEZaLEVBQUE7RTVCME1NO0k0QnROUDtNVjRjSyxpQkM5WEksRVNsRVIsRUFBQTtFNUIwTU07STRC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LG1DQUFrQztFQUNsQyxzQkFBcUI7RUFDckIseUJBQXdCO0VBZ0l4QiwyQkM3SXNCO0VEOEl0QixpQkM1SWlCO0VENklqQixnQkM1SWdCO0VENkloQix5QkM1SWtCO0VENklsQixnQkNoSmdCO0VEaUpoQixrQkFBZ0c7RUFDaEcsa0JDN0lrQjtFRDJFbEIsMEJ0QnBFaUM7RXNCcUVqQyxldEJuRitCO0VzQm9GL0IsMEJ0QnpGbUM7RWlDMkJsQyxrQkwzQ3dCLEVLNEN4QjtFWG1DRDtJQXdCQSwwQnZCakV3QztJdUJrRXhDLGV0Qm5GK0I7SXNCb0YvQiwwQnRCekZtQyxFc0JvRWxDO0VBRUE7SUFpQkQsMEJ2QmpFd0M7SXVCa0V4QyxldEJuRitCO0lzQm9GL0IsMEJ0QnpGbUM7SXNCd0VqQyxzQkFBcUIsRUFDckI7RUFDRDtJQWFELDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DLEVzQjRFakM7RUE5Q0Y7SUFDQyxxQkFBb0I7SUFDcEIsYUFBWTtJQUNaLGdCQUFlLEVBQ2Y7O0FXSkQ7RWxCbkJDLHFKQUE0RDtFQXlCNUQsWUFOd0M7RUFVeEMsYUFWd0M7RUFvQnpDLHNCQUFxQjtFQUNyQiw2QkFBNEI7RUFFNUIseUJBQXdCO0VBQ3hCLHlCQUF3QjtFQUN4Qiw4QkFBNkI7RUFDN0IseUJBQXdCO0VrQnhCdkIsVUFBUztFQUNULGtCTGpEd0I7RUtrRHhCLHVCQUFzQixFQUt0QjtFbEJ2QkE7SWtCY0Q7TWxCYkUscUpBQThGLEVrQnNCL0YsRUFBQTtFbEJuQkE7SWtCVUQ7TWxCVEUscUpBQThGLEVrQmtCL0YsRUFBQTtFaEM4Sk07SWdDdktQO01BT0UsY0FBYSxFQUVkLEVBQUE7O0FDbEVEO0U3QjZDQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0IsRTBCOUIvQjtFM0J3R0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RUFIRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QTJCekdGO0VBQ0Msb0JBQW1CLEVBS25C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b0NyRmdDO0VBRS9CLGlCQUF3QztFQUV6QyxrQm5DK0JtRCxFbUN6Qm5EO0VwQ3dGQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjtFb0N0R0Y7SUFRRSxpQkFBZ0I7SUFDaEIsc0JBQXFCLEVBQ3JCOztBQUdGO0V4QjZZQSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixpQkN2VnVCO0VEeVZ2QixrQkM3VVU7RURpVlYscUJBQXFCO0VBRXJCLCtCQUE4QjtFQUM5Qiw0QkFBMkI7RUFDM0IsdUJBQXNCO0VBZ0JyQixrQkNyV1M7RUQwV04sbUJDN1ZTO0VEOFZULG9CQzlWUztFdUJoRloseUNBQXlDO0VBQ3pDLG1CQUFrQixFQUNsQjtFMUN1TU07STBDM01QO014QnFiSyxtQkNsV1E7TURtV1Isb0JDbldRLEV1Qi9FWixFQUFBO0UxQ3VNTTtJMEMzTVA7TXhCaWNLLGlCQzlYSSxFdUIvRFIsRUFBQTtFMUN1TU07STBDM01QO014QmljSyxpQkM3WEksRXVCaEVSLEVBQUE7RTFDdU1NO0kwQzNNUDtNeEJpY0ssa0JDNVhLLEV1QmpFVCxFQUFBO0V4QmtLQztJd0J0S0Y7TXhCaWRHLG1CQzlYVTtNRCtYVixvQkMvWFU7TURpWVgsYUNoWk8sRXVCaEVSLEVBQUE7O0FBRUQ7RUFDQyxpQm5DZ0JtRCxFbUNmbkQ7O0FBRUQ7RUFDQyxrQkFBaUIsRUFpQmpCO0VBbEJEO0l0Q2NBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJbUNHOUIsaUJBQWdCO0lBQ2hCLHNCQUFxQixFQVdyQjtJcEMyREQ7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SW9DL0VGO01BU0csaUJBQWdCO01BQ2hCLGtCbkNHaUQ7TW1DRmpELG1CbkNFaUQsRW1DRGpEO0lBWkg7TUFjRyxZQUFXO01BQ1gsV0FBVSxFQUNWOztBQUlIO0VBQ0MsbUJBQWtCO0VBQ2xCLHNCQUFxQjtFQUNyQix5QkFBd0IsRUFzQ3hCO0VBekNEO0lBVUUsa0JBQWlCLEVBQ2pCO0VB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RUF4Qkg7SS9CcUNDLDJKQUE0RDtJQXlCNUQsWUFOd0M7SUFVeEMsYUFWd0MsRStCM0J2QztJL0JhRDtNK0IxQ0Q7US9CMkNFLDJKQUE4RixFK0JkOUYsRUFBQTtJL0JpQkQ7TStCOUNEO1EvQitDRSwySkFBOEYsRStCbEI5RixFQUFBO0VBN0JGO0lBZ0NFLGUvQ2dCc0MsRStDZnRDO0VBakNGO0lyQ2dGQyxlVGpEOEI7SThDTTdCLDBCOUNQNkIsRThDUTdCOztBQU1GO0VyQ3dCQywwQlZwQnVDO0VVZ0N2QyxlVmhDdUMsRStDaUN2QztFQXJDRDtJQUlFLGU5Q2xCNkIsRThDbUI3QjtFQUxGOztJQVNFLHNCL0NMc0MsRStDTXRDO0VBVkY7SUFhRSxlL0NUc0MsRStDZXRDO0lBbkJGO01BaUJHLGU5Qy9CNEIsRThDZ0M1QjtFQWxCSDtJQXNCRSxlL0NsQnNDLEUrQ21CdEM7RUF2QkY7SXJDb0NDLGVWaEN1QztJK0N1QnRDLDBCL0N2QnNDLEUrQ3dCdEM7RUE1QkY7SXJDb0NDLGVWaEN1QyxFK0NnQ3RDO0lBcENGO00vQlBDLDJKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0MsRStCdUJ0QztNL0JyQ0Y7UStCRUQ7VS9CREUsMkpBQThGLEUrQm9DN0YsRUFBQTtNL0JqQ0Y7UStCRkQ7VS9CR0UsMkpBQThGLEUrQmdDN0YsRUFBQTs7QUN6RUg7RWhDc0VBLHNCQUFxQjtFQUNyQiw2QkFBNEI7RUFFNUIseUJBQXdCO0VBQ3hCLHlCQUF3QjtFQUN4Qiw4QkFBNkI7RUFDN0IseUJBQXdCLEVnQzFFdkI7O0FBR0E7RWhDMEJBLGlJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywwSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDBKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGlJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywwSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDBKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGtJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywySkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDJKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLHdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxpS0FBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLGlLQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLHFJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw4SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDhKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLHVJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxnS0FBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLGdLQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx5SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHlKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx5SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHlKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGdJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx5SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHlKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLG9JQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw2SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDZKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLG1JQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw0SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDRKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDJIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxvSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLG9KQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDhIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx1SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHVKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDhIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx1SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHVKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHNKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLCtIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyx3SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHdKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDRIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxxSkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLHFKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLGtJQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQywySkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDJKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLG1JQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyw0SkFBOEYsRWdDOUI5RixFQUFBO0VoQ2lDRDtJZ0NuQ0E7TWhDb0NDLDRKQUE4RixFZ0NsQzlGLEVBQUE7O0FBRkQ7RWhDMEJBLDZIQUE0RDtFQXlCNUQsYUFOd0M7RUFVeEMsY0FWd0MsRWdDM0N2QztFaEM2QkQ7SWdDL0JBO01oQ2dDQyxzSkFBOEYsRWdDOUI5RixF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dkN4Qix5QkFBd0I7TUNuQnZCLDBCbkRPOEIsRW1ETjlCO01wQ2lCQTtRaUNBRDs7VWpDQ0UscUpBQThGLEVvQ2xCL0YsRUFBQTtNcENxQkE7UWlDSkQ7O1VqQ0tFLHFKQUE4RixFb0N0Qi9GLEVBQUE7O0FIeUJEO0VDQUEsbUJBQWtCO0VBQ2xCLCtCQUFzQjtFQUF0Qix1QkFBc0I7RUFDdEIsZUFBYztFQUNkLGNBQWEsRUREWjtFQUZEO0lDTUMsY0FBYSxFQUNiO0VEUEQ7SUNVQyxpQkFBZ0IsRUFDaEI7O0FEUEQ7RUkvQkEsY0FBYSxFSmtDWDs7QUFIRjtFSWpEQSxnQkFBZSxFSndEYjs7QUFQRjtFSTVDQSxnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFDakIsa0JBQWlCLEVKb0RmOztBQVhGO0VJcENBLHlCQUF3QixFSm1EdEI7O0FBR0Y7O0VLaEVDLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLFlBQVcsRUxpRVg7O0FBRUQ7O0VLakVDLGVBQWM7RUFDZCxrQkFBaUI7RUFDakIsYUFBWSxFTGtFWjs7QUFFRDtFS2xFQyxVQUFTLEVMb0VUOztBTTVDRDtFQ25DQSxtQkFBa0I7RUFDbEIsaUJDd0MrQjtFRHZDL0IsaUIvQ29Db0Q7RStDbENwRCxXQUFVO0VBQ1YsVUFBUztFQUNULGdCQUFlLEVEK0JkO0VyRHFMTTtJcUR2TFA7TUN6QkMsb0JuQ3VGWTtNbUN0RlosbUJuQ3NGWSxFa0M1RFosRUFBQTs7QUFDRDs7O0UvQ2lEQyxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0UrQ3dMaEMsZXhEeEt3QztFd0R5S3hDLHNCeER6S3dDO0V3RDBLeEMsMEJ2RDNMK0I7RXVENEwvQixpQi9DaExvRDtFK0NpTHBELCtCQUFzQjtFQUF0Qix1QkFBc0I7RUFDdEIsWUFBVztFQUNYLGlCQ2hMK0I7RURpTC9CLGlCQ25MbUM7RURvTG5DLHFCQ3hLMEM7RUR5SzFDLDBCeERqTHdDO0V3RGtMeEMsaUIvQnhONEI7RStCeU41Qiw2QkFBNEI7RUFDNUIsbUNDdk4wQztFRHdOMUMsY0FBYTtFQUNiLHFEQUFvQztF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a0M7RUFFbEMscUJBQXFCO0VBQ3JCLCtCQUE4QjtFQUM5Qiw0QkFBMkI7RUFDM0IsdUJBQXNCLEVEUHJCO0U3RG1HQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjtFOEQ1RkY7OztJQUlDLHFCQUFxQjtJQUNyQiw0QkFBMkI7SUFDM0IseUJBQXdCO0lBQ3hCLG9CQUFtQixFQUVuQjs7QUNpQkQ7RS9EaURDLGdCQzVFK0M7RUQ2RS9DLGtCOERyQytCO0U1RHdCL0IsZVQxQ2dDLEVzRU9oQzs7QUFNRDtFL0RpR0MsaUJBQWdCO0U4RHBGakIsZUFBYztFQUNkLHNCQUFxQjtFQUNyQixVQUFTO0VBQ1QsaUJBQWdCLEVDZGY7RUFGRDtJN0Q2QkMsZVZoQ3VDLEVzRXdCdkM7RUNyQkQ7SUR3QkMsc0JBQXFCLEVBQ3JCO0VDekJEO0lENkJDLGVBQWMsRUFDZDs7QUMxQkQ7RS9EWkMsZ0JDM0IrQztFNkQwRWhELGV0RTFDd0MsRXVFU3ZDOztBQUVEO0VqRWpDQSx3Q0M2Qm1EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VDZ0QvQixhVmhDdUM7RVF3RXZDLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RTZEUnBELGlCbEVpQmlCLEVtRVNoQjtFL0Q2Q0E7SUEvREEsZ0JDM0IrQztJRDRGOUMsbUJJdENjLEVKdUNkO0UrRGxERjtJRHJCQyxlQUFjO0lBQ2QsZUFBYztJQUNkLHNCQUFxQjtJQUNyQixVQUFTLEVBVVQ7SUNRRDtNN0RxQkMsZVZoQ3VDLEVzRUZ0QztJQ2FGO003RHFCQyxlVmhDdUMsRXNFRXRDOztBQ2FGO0UvRDZCQyxnQkM1RStDO0VENkUvQyxrQjhEUytCO0U5RGtCL0IsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFQ3FDbkQsZVZoQ3VDLEV1RWlCdkM7RUR5Q0Q7SUFDQyxpQkFBZ0IsRUFDaEI7O0FDdkNEO0VDN0RBLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsdUJBQXNCO0VBQ3RCLFdBQVUsRUQ0RFQ7RUFGRDtJQ3ZEQyxZQUFXLEVBQ1g7O0FEMEREO0VDekVBLGVBQWM7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QUE7RXlEY0Q7SS9EdURDLGlCQUFnQjtJbUVySWhCLGUzRWlDdUMsRTJFaEN2QztFSjZFRDtJN0R6QkMsMEJUN0JnQztJU3lDaEMsZVRqRDhCO0lLYS9CLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCO0lvRTlHakIsc0JBQXFCO0lBQ3JCLCtCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIsb0JBQW1CO0lBQ25CLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsc0JBQXFCO0lBQ3JCLHFCQUFvQjtJbEV3Qm5CLDBCS3ZEMkQ7SUxtRTNELGVUakQ4QjtJTzZEOUIsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFa0VWL0I7SW5Fb0ZBO01BL0RBLGtCQzNCK0M7TUQ0RjlDLHdCSWhEbUIsRUppRG5COztBK0RWRjtFTW5HQSx5QkFBd0I7RUFDeEIsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQiwrQjdFNkN3QyxFdUVxRHZDO0VyRTBITTtJcUU1SFA7TU03RkMsY0FBYSxFTitGYixFQUFBOztBQUVEO0UvRDlCSSxnQkN6RDRDO0VEMEQ1QyxrQnFFOURnRDtFbkVvRW5ELGVWaEN1QyxFdUV5RHZDO0VyRXNITTtJcUV4SFA7TS9EckJLLGdCQ2xFMkM7TURtRTNDLGtCcUV2RTZELEVONkZqRSxFQUFBO0VBRkQ7STdEdkJDLGVWaEN1QyxFNkU5QnZDO0VOcUZEO0lNbEZDLGlCQUFnQjtJQUNoQixzQkFBcUI7SUFDckIsZUFBYyxFQUtkO0lOMkVEO01NN0VFLGVBQWMsRUFDZDtFTjRFRjtJdkRsRUMsb0pBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0I7STZEbER2QixZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUiwwQjVFTDhCO0k0RU05QixpQkFBZ0IsRUFDaEI7STdES0E7TXVENkREO1F2RDVERSxvSkFBOEYsRTZETi9GLEVB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bUQsRTBFOEJuRDs7QVpxS0Q7O0VZbEtDLGlCMUVqQ21ELEUwRWtDbkQ7O0FadUtEO0UvRHpNQyxnQkMzQitDO0U2RGlGaEQsZXRFakR3QyxFdUVzTXZDOztBQXhGRDtFUzdKQSxRQUFPO0VJRFAsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixpQ0FBd0I7RUFBeEIsNkJBQXdCO0VBQXhCLHlCQUF3QixFYjZLdkI7RVMzS0Q7SUFFQyxZQUFXO0lBRVgsZUFBYztJQUNkLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBRWI7RUFDRDtJQUNDLFlBQVcsRUFDWDtFVGlKRDtJVTFKQyxjNURtR1k7STREbEdaLDBCakYyQ3VDLEVpRjFDdkM7RVZ3SkQ7SWpFbEhBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFd0V0Qi9CO0l6RWdHQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtFK0RpREY7SS9EdENDLGdCQzdFbUQsRXdFN0JuRDtFVmdKRDtJL0RyRkksZ0JDekQ0QztJRDBENUMsa0J5RXpEZ0Q7SXpFdUduRCxpQkM3RW1ELEV3RXhCbkQ7SS9FNE1NO01xRWpFUDtRL0Q1RUssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVjJJRDtJN0QxRkMsMEJUekJnQztJbUZ0Q2hDLFVBQVMsRUFDVDtFYndKRDtJL0R0Q0MsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJMkVqQ25ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsWUFBVztJQUNYLGlDbkZ5QmdDLEVtRnhCaEM7RWJnSkQ7SVUzRkMsbUJBQWtCO0lBQ2xCLFdBQVUsRUFLVjtJL0VzSk07TXFFakVQO1FVdkZFLGlCQUFnQixFQUVqQixFQUFBO0VWcUZEO0lVbEZDLG1CQUFrQjtJQUNsQixZQUFXO0lBQ1gsWUFBVztJQUNYLGlCQUFnQjtJQUNoQixrQkFBaUIsRUErQmpCO0lWK0NEO01VM0VFLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLFlBQVc7TUFDWCwrQmpGMUNzQztNaUYyQ3RDLGlDakYzQ3NDLEVpRjRDdEM7SS9FbUlLO01xRWpFUDtRVS9ERSxhQUFZO1FBQ1osY0FBYTtRQUNiLGdCQUFlLEVBY2hCO1FWK0NEO1VVMURHLGNBQWEsRUFDYixFQUFBO0kvRTBISTtNcUVqRVA7UVVyREUsV0FBVSxFQU1YLEVBQUE7SS9FZ0hNO01xRWpFUDtRVWpERSxXQUFVLEVBRVgsRUFBQTtFVitDRDtJYTVCQyxrQkFBUztJQUFULG1CQUFTO0lBQVQsVUFBUztJQUNULFlBQVc7SUFDWCxrQkFBaUIsRUFRakI7SWJrQkQ7TTdEMUZDLDBCVHpCZ0M7TW1GNkYvQixlQUFjO01BQ2QsU0FBUTtNQUNSLFVBQVMsRUFDVDtFYm1CRjtJYWZDLGdCQUFlLEVBQ2Y7RWxGK0VNO0lxRWpFUDtNYVJDLG1CQUFrQixFQUNsQjtJYk9EO01hSkMsa0JBQWlCO01BQ2pCLG1CQUFrQixFQUNsQjtJYkVEO01hSUMsZUFBYyxFQUNkLEVBQUE7RWxGNERNO0lxRWpFUDtNYWhGQyxtQkFBa0IsRWIwRmhCO01BVkg7UWE3RUUsbUJBQWtCO1FBQ2xCLGNBQWE7UUFDYixnQkFBZTtRQUNmLFdBQVUsRUFLVjtRYnFFRjtVYXZFRyxjQUFhLEVBQ2I7TWJzRUg7UWFsRUUsbUJBQWtCO1FBQ2xCLE9BQU07UUFDTixRQUFPO1FBQ1AsV0FBVTtRQUNWLFlBQVc7UUFDWCxnQkFBZTtRQUNmLDhCQUE2QjtRQUM3Qiw4R0FBc0c7UUFBdEcsK0VBQXNHO1FBQ3RHLHFCQUFvQixFQUNwQjtNYnlERjs7Ozs7O1FhakRFLGVuRjlFNkI7UW1GK0U3QixxQkFBb0IsRUFDcEI7TWIrQ0Y7UWE1Q0UsNkJuRm5GNkIsRW1Gb0Y3QixFQUFBO0ViMkNGO0kvRGxFQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEUyRTBJL0I7RWJaRDtJYWVDLGtCQUFpQixFQU1qQjtJYnJCRDtNYWtCRSxTQUFRO01BQ1IsWUFBVyxFQUNYOztBYkZGO0VhMUJDLG1CQUFrQixFQUNsQjs7QWJ5QkQ7RWF0QkMsa0JBQWlCO0VBQ2pCLG1CQUFrQixFQUNsQjs7QWJvQkQ7RWFkQyxlQUFjLEVBQ2Q7O0FicUJEO0VXNUpBLHNCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IscUJBQVk7RUFBWixxQkFBWTtFQUFaLGFBQVksRVg2Slg7RUFGRDtJV3hKQyxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLCtCQUFzQjtJQUF0QiwyQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHFCQUFZO0lBQVoscUJBQVk7SUFBWixhQUFZO0lBQ1oseUJBQWdCO0lBQWhCLDhCQUFnQjtJQUFoQixpQkFBZ0IsRUFDaEI7RVhvSkQ7SVdqSkMscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVksRUFDWjs7QVhvSkQ7Ozs7Ozs7OztFN0Q1R0MsZVZoQ3VDLEVrRjFDdkM7O0FYc0xEOzs7OztFV2pMQyxlakZvQjhCLEVpRm5COUI7O0FYZ0xEOzs7RTdENUdDLGVWaEN1QyxFa0YvQnZDOztBWDJLRDtFV3hLQyw2QmpGVzhCLEVpRlY5Qjs7QVh1S0Q7OztFYXBLRSxVQUFTLEVBQ1Q7O0FsRnNNSztFcUVuQ1A7SWEvSkcsT0FBTTtJQUNOLFVBQVMsRUFFVixFQUFBOztBYjRKRjs7Ozs7RTdENUdDLGVWaEN1QyxFb0ZKdkM7O0FiZ0pEOzs7RTdENUdDLGVWaEN1QyxFb0ZFdkM7O0FiMElEO0VhdklDLDBCcEZMdUMsRW9GTXZDOztBYnNJRDs7RTdEeEhDLDBCVDdCZ0MsRW1GcUIvQjs7QWxGbUtLO0VxRW5DUDtJN0R4SEMsMEJUN0JnQyxFbUYyQi9CLEVBQUE7O0FiMEhGOzs7OztFN0Q1R0MsZVZoQ3VDLEVrRmtDdkM7O0FYMEdEOzs7RTdENUdDLGVWaEN1QyxFa0Z3Q3ZDOztBWG9HRDtFV2pHQywwQmxGM0N1QyxFa0Y0Q3ZDOztBWGdHRDs7RTdEeEhDLDBCVDlCZ0M7RVMwQ2hDLGFWaEN1QyxFa0ZrRHRDOztBaEY2SEs7RXFFbkNQO0k3RHhIQywwQlQ5QmdDO0lTMENoQyxhVmhDdUMsRWtGd0R0QyxFQUFBOztBWG9GRjs7RTdENUdDLGVUaENnQyxFbUYySWhDOztBYkNEOztFYUdDLGVwRi9JdUMsRW9GZ0p2Qzs7QWJKRDtFN0Q1R0MsZVRoQ2dDLEVtRndKaEM7RWJaRDtJN0R6R0Msc0JUbkNnQyxFbUZ1Si9COztBYlhGO0VhZUMsZW5GNUs4QixFbUZnTDlCO0VibkJEO0k3RDVHQyxlVmhDdUMsRW9GOEp0Qzs7QWJsQkY7O0U3RDVHQyxlVmhDdUMsRW9Gb0t2Qzs7QWJ4QkQ7O0U3RHhIQywwQlR2QmdDLEVtRjRLaEM7O0FsRk1NO0VxRW5DUDtJN0R4SEMsMEJUdkJnQyxFbUZrTGhDLEVBQUE7O0FsRkFNO0VxRWhCUDtJYXJGRSxlQUFjLEVBQ2QsRUFBQTs7QWIwRkY7RVNwTkEsUUFBTyxFVHFPTjtFU25PRDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUd01EO0lVak5DLGM1RG1HWTtJNERsR1osMEJqRjJDdUMsRWlGMUN2QztFVitNRDtJakV6S0EsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRHdHRjtJL0Q3RkMsZ0JDN0VtRCxFd0U3Qm5EO0VWdU1EO0kvRDVJSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0U0TU07TXFFVlA7US9EbklLLGdCQ2xFMkM7UURtRTNDLGtCeUVsRTZELEVBRWpFLEVBQUE7RVZrTUQ7SWNwTkMsa0JBQWlCO0lBQ2pCLFVBQVMsRUFDVDtFZGtORDtJakUzTEEsd0NDNkJtRDtJQ2tCL0MsZ0JDekQ0QztJRDBENUMsZTZFcEVnRCxFQUNuRDtJbkZ3Tk07TXFFVlA7US9EaElLLGdCQ3JFMkM7UURzRTNDLGtCQ3REMkIsRTRFekIvQixFQUFBO0k3RW1HQTtNQS9FRyxrQkNYNEM7TUQ0RjlDLG1CSXRDYyxFSnVDZDtNTmtISztRTXJITjtVQXRFSSxrQkNwQjJDLEVENkY5QyxFQUFBO0UrRHdHRjtJL0R6SEMsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFNEVyQi9CO0VkME1EO0ljcE1DLG9CQUFtQixFQUNuQjtFZG1NRDtJU3BOQSxRQUFPO0l0RW1FTiwwQlR6QmdDO0lvRmxCakMsY0FBYSxFZHdNWDtJUzlORjtNQUVDLFlBQVc7TUFFWCxlQUFjO01BQ2Qsc0JBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWEsRUFFYjtJQUNEO01BQ0MsWUFBVyxFQUNYO0k5RWtOTTtNcUVWUDtRY3pMQyx1QkFBc0IsRWRxTXJCO1FBWkY7VWN0TEUsWUFBVztVQUNYLFdBQVU7VUFDVixvQkFBbUIsRUFDbkI7UWRtTEY7OztVYy9LRSxhQUFZO1VBQ1osV0FBVSxFQUNWO1FkNktGO1VjMUtFLG9CQUFtQixFQUNuQixFQUFBO0VkeUtGO0ljbktBLGlCQUFnQjtJQUNoQixXQUFVO0lBQ1YsaUJBQWdCLEVkaUxkO0lBaEJGO01jOUpDLHFCQUFvQixFQUNwQjtJZDZKRDtNYzFKQyxxQkFBb0IsRUFDcEI7SW5GbUtNO01xRVZQO1FjckpFLFlBQVc7UUFDWCxXQUFVO1FBQ1YsMEJBQXlCLEVBQ3pCO01ka0pGO1FjL0lFLFdBQVU7UUFDVixhQUFZLEVBQ1osRUFBQTtJbkZ1Sks7TXFFVlA7UWN4SUUsaUJBQWdCLEVBQ2hCLEVBQUE7O0FkNEtGOzs7RWV6UEEsWUFBVztFQUNYLGlDQUF3QjtFQUF4Qiw2QkFBd0I7RUFBeEIseUJBQXdCLEVmNFB2QjtFQUpEOzs7Ozs7Ozs7Ozs7Ozs7STdEMUtDLGVWaEN1QyxFa0YxQ3ZDO0VYb1BEOzs7Ozs7Ozs7SVcvT0MsZWpGb0I4QixFaUZuQjlCO0VYOE9EOzs7Ozs7STdEMUtDLGVWaEN1QyxFa0YvQnZDO0VYeU9EOzs7SVd0T0MsNkJqRlc4QixFaUZWOUI7RVhxT0Q7OztJZXBKRSxrQkFBaUI7SUFDakIscUJBQW9CO0lBQ3BCLG9CQUFtQjtJQUNuQixpQkFBZ0IsRUFDaEI7RWZnSkY7Ozs7O0lqRTlNQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCOEVpQmlDO0lBQ2hDLGdCQUFlLEVBTWY7STlFWEQ7Ozs7O01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0krRDZJRjs7Ozs7TWV4SUcsc0JBQXFCO01BQ3JCLFVBQVMsRUFDVDtFZnNJSDs7O0k3RDFLQyxlVmhDdUMsRXNGNkV0QztJZjZIRjs7O003RDFLQyxlVmhDdUMsRXNGNEVyQztFZjhISDs7O0k3RDFLQyxlS25FMkQsRXVFK0gxRDtJZjhHRjs7O003RDFLQyxlS25FMkQsRXVFdUh6RDtJZnNISDs7O012RHJOQywySkFBNEQ7TUF5QjVELFlBTndDO01BVXhDLGFBVndDO01Bb0J6QyxzQkFBcUI7TUFDckIsNkJBQTRCO01BRTVCLHlCQUF3QjtNQUN4Qix5QkFBd0I7TUFDeEIsOEJBQTZCO01BQzdCLHlCQUF3QjtNc0VzRHJCLFlBQVc7TUFDWCxtQkFBa0I7TUFDbEIsYUFBWSxFQUNaO010RWpHRjtRdURnTkQ7OztVdkQvTUUsMkpBQThGLEVzRWdHN0YsRUFBQTtNdEU3RkY7UXVENE1EOzs7VXZEM01FLDJKQUE4RixFc0U0RjdGLEVBQUE7RWYrR0g7OztJZXJQQyxZQUFXLEVBQ1g7RWZvUEQ7OztJN0R0TEMsMEJUekJnQyxFcUZqQ2hDO0VmZ1BEOzs7STdEMUtDLGVLbkUyRDtJdUVDM0QsdUJBQXNCO0lBQ3RCLHlCQUF3QjtJQUN4QixtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLG9CQUFtQixFQVNuQjtJZitORDs7O00vRGxJQyxnQkM3RW1EO002RXJCbEQsWUFBVztNQUNYLGVBQWM7TUFDZCxZQUFXO01BQ1gsaUN2RVowRCxFdUVhMUQ7RWZnT0Y7OztJakU5TUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lDZ0QvQixhVmhDdUM7SXNGaEJ2QyxvQkFBbUI7SUFDbkIsY0FBYTtJQUNiLGtCQUFpQjtJQUNqQixZQUFXLEVBTVg7STlFaUVBOzs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStENklGOzs7OztNN0QxS0MsZVZoQ3VDLEVzRlJ0Qzs7QWZ3TkY7RWU3R0UsZXJGcEg2QixFcUZ5SDdCO0Vmd0dGO0k3RGhMQyxlVmhDdUMsRXNGdUdyQzs7QWZ5R0g7RTdEaExDLGVWaEN1QyxFc0ZvSHRDO0VmNEZGO0llbEdHLGVyRi9INEIsRXFGZ0k1QjtFZmlHSDtJdkQzTkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFaUZyQjtJdEV6SEY7TXVEc05EO1F2RHJORSwySkFBOEYsRXNFd0g3RixFQUFBO0l0RXJIRjtNdURrTkQ7UXZEak5FLDJKQUE4RixFc0VvSDdGLEVBQUE7O0FmNkZIO0U3RDVMQywwQkt2RDJELEV1RW9DM0Q7O0FmK01EO0VlNU1DLGVyRnJCOEIsRXFGMEI5QjtFZnVNRDtJZXpNRSxzQnJGeEI2QixFcUZ5QjdCOztBZndNRjtFZXBNQyxlckY3QjhCLEVxRm9DOUI7RWY2TEQ7O0k3RGhMQyxlVmhDdUMsRXNGa0J0Qzs7QWZrTUY7RWV6RkUsZXJGNUk2QixFcUZpSjdCO0Vmb0ZGO0k3RHBMQyxlVGhDZ0MsRXFGK0g5Qjs7QWZxRkg7RTdEcExDLGVUaENnQyxFcUY0SS9CO0Vmd0VGO0llOUVHLGVyRnZKNEIsRXFGd0o1QjtFZjZFSDtJdkQvTkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFeUdyQjtJdEVqSkY7TXVEME5EO1F2RHpORSwySkFBOEYsRXNFZ0o3RixFQUFBO0l0RTdJRjtNdURzTkQ7UXZEck5FLDJKQUE4RixFc0U0STdGLEVBQUE7O0FmeUVIO0U3RGhNQywwQlR2QmdDLEVxRjhCaEM7O0FmeUxEO0U3RHBMQyxlVGhDZ0MsRXFGbUNoQztFZmlMRDtJN0RqTEMsc0JUbkNnQyxFcUZrQy9COztBZmtMRjtFZTlL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O0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VENEYvQixvQkNqRm1EO0U2RHhDcEQsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxtQ0FBa0M7RUFHbEMsb0NBQW1DO0VBQ25DLG1DQUFrQztFQUVsQyxxQkFBcUI7RUFDckIsK0JBQThCO0VBQzlCLDRCQUEyQjtFQUMzQix1QkFBc0IsRURQckI7RTdEbUdBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0U4RDVGRjs7O0lBSUMscUJBQXFCO0lBQ3JCLDRCQUEyQjtJQUMzQix5QkFBd0I7SUFDeEIsb0JBQW1CLEVBRW5COztBQ2lCRDtFL0RpREMsZ0JDNUUrQztFRDZFL0Msa0I4RHJDK0I7RTVEd0IvQixlVDFDZ0MsRXNFT2hDOztBQU1EO0UvRGlHQyxpQkFBZ0I7RThEcEZqQixlQUFjO0VBQ2Qsc0JBQXFCO0VBQ3JCLFVBQVM7RUFDVCxpQkFBZ0IsRUNkZjtFQUZEO0k3RDZCQyxlVmhDdUMsRXNFd0J2QztFQ3JCRDtJRHdCQyxzQkFBcUIsRUFDckI7RUN6QkQ7SUQ2QkMsZUFBYyxFQUNkOztBQzFCRDtFL0RaQyxnQkMzQitDO0U2RDBFaEQsZXRFMUN3QyxFdUVTdkM7O0FBRUQ7RWpFakNBLHdDQzZCbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUNnRC9CLGFWaEN1QztFUXdFdkMsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFNkRScEQsaUJsRWlCaUIsRW1FU2hCO0UvRDZDQTtJQS9EQSxnQkMzQitDO0lENEY5QyxtQkl0Q2MsRUp1Q2Q7RStEbERGO0lEckJDLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLFVBQVMsRUFVVDtJQ1FEO003RHFCQyxlVmhDdUMsRXNFRnRDO0lDYUY7TTdEcUJDLGVWaEN1QyxFc0VFdEM7O0FDYUY7RS9ENkJDLGdCQzVFK0M7RUQ2RS9DLGtCOERTK0I7RTlEa0IvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDcUNuRCxlVmhDdUMsRXVFaUJ2QztFRHlDRDtJQUNDLGlCQUFn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dURDLGlCQUFnQjtJbUVySWhCLGUzRWlDdUMsRTJFaEN2QztFSjZFRDtJN0R6QkMsMEJUN0JnQztJU3lDaEMsZVRqRDhCO0lLYS9CLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCO0lvRTlHakIsc0JBQXFCO0lBQ3JCLCtCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIsb0JBQW1CO0lBQ25CLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsc0JBQXFCO0lBQ3JCLHFCQUFvQjtJbEV3Qm5CLDBCS3ZEMkQ7SUxtRTNELGVUakQ4QjtJTzZEOUIsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFa0VWL0I7SW5Fb0ZBO01BL0RBLGtCQzNCK0M7TUQ0RjlDLHdCSWhEbUIsRUppRG5COztBK0RWRjtFTW5HQSx5QkFBd0I7RUFDeEIsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQiwrQjdFNkN3QyxFdUVxRHZDO0VyRTBITTtJcUU1SFA7TU03RkMsY0FBYSxFTitGYixFQUFBOztBQUVEO0UvRDlCSSxnQkN6RDRDO0VEMEQ1QyxrQnFFOURnRDtFbkVvRW5ELGVWaEN1QyxFdUV5RHZDO0VyRXNITTtJcUV4SFA7TS9EckJLLGdCQ2xFMkM7TURtRTNDLGtCcUV2RTZELEVONkZqRSxFQUFBO0VBRkQ7STdEdkJDLGVWaEN1QyxFNkU5QnZDO0VOcUZEO0lNbEZDLGlCQUFnQjtJQUNoQixzQkFBcUI7SUFDckIsZUFBYyxFQUtkO0lOMkVEO01NN0VFLGVBQWMsRUFDZDtFTjRFRjtJdkRsRUMsb0pBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0I7STZEbER2QixZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUiwwQjVFTDhCO0k0RU05QixpQkFBZ0IsRUFDaEI7STdES0E7TXVENkREO1F2RDVERSxvSkFBOEYsRTZETi9GLEVBQUE7STdEU0E7TXVE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QVpxS0Q7O0VZbEtDLGlCMUVqQ21ELEUwRWtDbkQ7O0FadUtEO0UvRHpNQyxnQkMzQitDO0U2RGlGaEQsZXRFakR3QyxFdUVzTXZDOztBQXhGRDtFUzdKQSxRQUFPO0VJRFAsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixpQ0FBd0I7RUFBeEIsNkJBQXdCO0VBQXhCLHlCQUF3QixFYjZLdkI7RVMzS0Q7SUFFQyxZQUFXO0lBRVgsZUFBYztJQUNkLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBRWI7RUFDRDtJQUNDLFlBQVcsRUFDWDtFVGlKRDtJVTFKQyxjNURtR1k7STREbEdaLDBCakYyQ3VDLEVpRjFDdkM7RVZ3SkQ7SWpFbEhBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFd0V0Qi9CO0l6RWdHQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtFK0RpREY7SS9EdENDLGdCQzdFbUQsRXdFN0JuRDtFVmdKRDtJL0RyRkksZ0JDekQ0QztJRDBENUMsa0J5RXpEZ0Q7SXpFdUduRCxpQkM3RW1ELEV3RXhCbkQ7SS9FNE1NO01xRWpFUDtRL0Q1RUssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVjJJRDtJN0QxRkMsMEJUekJnQztJbUZ0Q2hDLFVBQVMsRUFDVDtFYndKRDtJL0R0Q0MsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJMkVqQ25ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsWUFBVztJQUNYLGlDbkZ5QmdDLEVtRnhCaEM7RWJnSkQ7SVUzRkMsbUJBQWtCO0lBQ2xCLFdBQVUsRUFLVjtJL0VzSk07TXFFakVQO1FVdkZFLGlCQUFnQixFQUVqQixFQUFBO0VWcUZEO0lVbEZDLG1CQUFrQjtJQUNsQixZQUFXO0lBQ1gsWUFBVztJQUNYLGlCQUFnQjtJQUNoQixrQkFBaUIsRUErQmpCO0lWK0NEO01VM0VFLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLFlBQVc7TUFDWCwrQmpGMUNzQztNaUYyQ3RDLGlDakYzQ3NDLEVpRjRDdEM7SS9FbUlLO01xRWpFUDtRVS9ERSxhQUFZO1FBQ1osY0FBYTtRQUNiLGdCQUFlLEVBY2hCO1FWK0NEO1VVMURHLGNBQWEsRUFDYixFQUFBO0kvRTBISTtNcUVqRVA7UVVyREUsV0FBVSxFQU1YLEVBQUE7SS9FZ0hNO01xRWpFUDtRVWpERSxXQUFVLEVBRVgsRUFBQTtFVitDRDtJYTVCQyxrQkFBUztJQUFULG1CQUFTO0lBQVQsVUFBUztJQUNULFlBQVc7SUFDWCxrQkFBaUIsRUFRakI7SWJrQkQ7TTdEMUZDLDBCVHpCZ0M7TW1GNkYvQixlQUFjO01BQ2QsU0FBUTtNQUNSLFVBQVMsRUFDVDtFYm1CRjtJYWZDLGdCQUFlLEVBQ2Y7RWxGK0VNO0lxRWpFUDtNYVJDLG1CQUFrQixFQUNsQjtJYk9EO01hSkMsa0JBQWlCO01BQ2pCLG1CQUFrQixFQUNsQjtJYkVEO01hSUMsZUFBYyxFQUNkLEVBQUE7RWxGNERNO0lxRWpFUDtNYWhGQyxtQkFBa0IsRWIwRmhCO01BVkg7UWE3RUUsbUJBQWtCO1FBQ2xCLGNBQWE7UUFDYixnQkFBZTtRQUNmLFdBQVUsRUFLVjtRYnFFRjtVYXZFRyxjQUFhLEVBQ2I7TWJzRUg7UWFsRUUsbUJBQWtCO1FBQ2xCLE9BQU07UUFDTixRQUFPO1FBQ1AsV0FBVTtRQUNWLFlBQVc7UUFDWCxnQkFBZTtRQUNmLDhCQUE2QjtRQUM3Qiw4R0FBc0c7UUFBdEcsK0VBQXNHO1FBQ3RHLHFCQUFvQixFQUNwQjtNYnlERjs7Ozs7O1FhakRFLGVuRjlFNkI7UW1GK0U3QixxQkFBb0IsRUFDcEI7TWIrQ0Y7UWE1Q0UsNkJuRm5GNkIsRW1Gb0Y3QixFQUFBO0ViMkNGO0kvRGxFQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEUyRTBJL0I7RWJaRDtJYWVDLGtCQUFpQixFQU1qQjtJYnJCRDtNYWtCRSxTQUFRO01BQ1IsWUFBVyxFQUNYOztBYkZGO0VhMUJDLG1CQUFrQixFQUNsQjs7QWJ5QkQ7RWF0QkMsa0JBQWlCO0VBQ2pCLG1CQUFrQixFQUNsQjs7QWJvQkQ7RWFkQyxlQUFjLEVBQ2Q7O0FicUJEO0VXNUpBLHNCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IscUJBQVk7RUFBWixxQkFBWTtFQUFaLGFBQVksRVg2Slg7RUFGRDtJV3hKQyxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLCtCQUFzQjtJQUF0QiwyQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHFCQUFZO0lBQVoscUJBQVk7SUFBWixhQUFZO0lBQ1oseUJBQWdCO0lBQWhCLDhCQUFnQjtJQUFoQixpQkFBZ0IsRUFDaEI7RVhvSkQ7SVdqSkMscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVksRUFDWjs7QVhvSkQ7Ozs7Ozs7OztFN0Q1R0MsZVZoQ3VDLEVrRjFDdkM7O0FYc0xEOzs7OztFV2pMQyxlakZvQjhCLEVpRm5COUI7O0FYZ0xEOzs7RTdENUdDLGVWaEN1QyxFa0YvQnZDOztBWDJLRDtFV3hLQyw2QmpGVzhCLEVpRlY5Qjs7QVh1S0Q7OztFYXBLRSxVQUFTLEVBQ1Q7O0FsRnNNSztFcUVuQ1A7SWEvSkcsT0FBTTtJQUNOLFVBQVMsRUFFVixFQUFBOztBYjRKRjs7Ozs7RTdENUdDLGVWaEN1QyxFb0ZKdkM7O0FiZ0pEOzs7RTdENUdDLGVWaEN1QyxFb0ZFdkM7O0FiMElEO0VhdklDLDBCcEZMdUMsRW9GTXZDOztBYnNJRDs7RTdEeEhDLDBCVDdCZ0MsRW1GcUIvQjs7QWxGbUtLO0VxRW5DUDtJN0R4SEMsMEJUN0JnQyxFbUYyQi9CLEVBQUE7O0FiMEhGOzs7OztFN0Q1R0MsZVZoQ3VDLEVrRmtDdkM7O0FYMEdEOzs7RTdENUdDLGVWaEN1QyxFa0Z3Q3ZDOztBWG9HRDtFV2pHQywwQmxGM0N1QyxFa0Y0Q3ZDOztBWGdHRDs7RTdEeEhDLDBCVDlCZ0M7RVMwQ2hDLGFWaEN1QyxFa0ZrRHRDOztBaEY2SEs7RXFFbkNQO0k3RHhIQywwQlQ5QmdDO0lTMENoQyxhVmhDdUMsRWtGd0R0QyxFQUFBOztBWG9GRjs7RTdENUdDLGVUaENnQyxFbUYySWhDOztBYkNEOztFYUdDLGVwRi9JdUMsRW9GZ0p2Qzs7QWJKRDtFN0Q1R0MsZVRoQ2dDLEVtRndKaEM7RWJaRDtJN0R6R0Msc0JUbkNnQyxFbUZ1Si9COztBYlhGO0VhZUMsZW5GNUs4QixFbUZnTDlCO0VibkJEO0k3RDVHQyxlVmhDdUMsRW9GOEp0Qzs7QWJsQkY7O0U3RDVHQyxlVmhDdUMsRW9Gb0t2Qzs7QWJ4QkQ7O0U3RHhIQywwQlR2QmdDLEVtRjRLaEM7O0FsRk1NO0VxRW5DUDtJN0R4SEMsMEJUdkJnQyxFbUZrTGhDLEVBQUE7O0FsRkFNO0VxRWhCUDtJYXJGRSxlQUFjLEVBQ2QsRUFBQTs7QWIwRkY7RVNwTkEsUUFBTyxFVHFPTjtFU25PRDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUd01EO0lVak5DLGM1RG1HWTtJNERsR1osMEJqRjJDdUMsRWlGMUN2QztFVitNRDtJakV6S0EsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRHdHRjtJL0Q3RkMsZ0JDN0VtRCxFd0U3Qm5EO0VWdU1EO0kvRDVJSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0U0TU07TXFFVlA7US9EbklLLGdCQ2xFMkM7UURtRTNDLGtCeUVsRTZELEVBRWpFLEVBQUE7RVZrTUQ7SWNwTkMsa0JBQWlCO0lBQ2pCLFVBQVMsRUFDVDtFZGtORDtJakUzTEEsd0NDNkJtRDtJQ2tCL0MsZ0JDekQ0QztJRDBENUMsZTZFcEVnRCxFQUNuRDtJbkZ3Tk07TXFFVlA7US9EaElLLGdCQ3JFMkM7UURzRTNDLGtCQ3REMkIsRTRFekIvQixFQUFBO0k3RW1HQTtNQS9FRyxrQkNYNEM7TUQ0RjlDLG1CSXRDYyxFSnVDZDtNTmtISztRTXJITjtVQXRFSSxrQkNwQjJDLEVENkY5QyxFQUFBO0UrRHdHRjtJL0R6SEMsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQixFNEVyQi9CO0VkME1EO0ljcE1DLG9CQUFtQixFQUNuQjtFZG1NRDtJU3BOQSxRQUFPO0l0RW1FTiwwQlR6QmdDO0lvRmxCakMsY0FBYSxFZHdNWDtJUzlORjtNQUVDLFlBQVc7TUFFWCxlQUFjO01BQ2Qsc0JBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWEsRUFFYjtJQUNEO01BQ0MsWUFBVyxFQUNYO0k5RWtOTTtNcUVWUDtRY3pMQyx1QkFBc0IsRWRxTXJCO1FBWkY7VWN0TEUsWUFBVztVQUNYLFdBQVU7VUFDVixvQkFBbUIsRUFDbkI7UWRtTEY7OztVYy9LRSxhQUFZO1VBQ1osV0FBVSxFQUNWO1FkNktGO1VjMUtFLG9CQUFtQixFQUNuQixFQUFBO0VkeUtGO0ljbktBLGlCQUFnQjtJQUNoQixXQUFVO0lBQ1YsaUJBQWdCLEVkaUxkO0lBaEJGO01jOUpDLHFCQUFvQixFQUNwQjtJZDZKRDtNYzFKQyxxQkFBb0IsRUFDcEI7SW5GbUtNO01xRVZQO1FjckpFLFlBQVc7UUFDWCxXQUFVO1FBQ1YsMEJBQXlCLEVBQ3pCO01ka0pGO1FjL0lFLFdBQVU7UUFDVixhQUFZLEVBQ1osRUFBQTtJbkZ1Sks7TXFFVlA7UWN4SUUsaUJBQWdCLEVBQ2hCLEVBQUE7O0FkNEtGOzs7RWV6UEEsWUFBVztFQUNYLGlDQUF3QjtFQUF4Qiw2QkFBd0I7RUFBeEIseUJBQXdCLEVmNFB2QjtFQUpEOzs7Ozs7Ozs7Ozs7Ozs7STdEMUtDLGVWaEN1QyxFa0YxQ3ZDO0VYb1BEOzs7Ozs7Ozs7SVcvT0MsZWpGb0I4QixFaUZuQjlCO0VYOE9EOzs7Ozs7STdEMUtDLGVWaEN1QyxFa0YvQnZDO0VYeU9EOzs7SVd0T0MsNkJqRlc4QixFaUZWOUI7RVhxT0Q7OztJZXBKRSxrQkFBaUI7SUFDakIscUJBQW9CO0lBQ3BCLG9CQUFtQjtJQUNuQixpQkFBZ0IsRUFDaEI7RWZnSkY7Ozs7O0lqRTlNQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCOEVpQmlDO0lBQ2hDLGdCQUFlLEVBTWY7STlFWEQ7Ozs7O01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0krRDZJRjs7Ozs7TWV4SUcsc0JBQXFCO01BQ3JCLFVBQVMsRUFDVDtFZnNJSDs7O0k3RDFLQyxlVmhDdUMsRXNGNkV0QztJZjZIRjs7O003RDFLQyxlVmhDdUMsRXNGNEVyQztFZjhISDs7O0k3RDFLQyxlS25FMkQsRXVFK0gxRDtJZjhHRjs7O003RDFLQyxlS25FMkQsRXVFdUh6RDtJZnNISDs7O012RHJOQywySkFBNEQ7TUF5QjVELFlBTndDO01BVXhDLGFBVndDO01Bb0J6QyxzQkFBcUI7TUFDckIsNkJBQTRCO01BRTVCLHlCQUF3QjtNQUN4Qix5QkFBd0I7TUFDeEIsOEJBQTZCO01BQzdCLHlCQUF3QjtNc0VzRHJCLFlBQVc7TUFDWCxtQkFBa0I7TUFDbEIsYUFBWSxFQUNaO010RWpHRjtRdURnTkQ7OztVdkQvTUUsMkpBQThGLEVzRWdHN0YsRUFBQTtNdEU3RkY7UXVENE1EOzs7VXZEM01FLDJKQUE4RixFc0U0RjdGLEVBQUE7RWYrR0g7OztJZXJQQyxZQUFXLEVBQ1g7RWZvUEQ7OztJN0R0TEMsMEJUekJnQyxFcUZqQ2hDO0VmZ1BEOzs7STdEMUtDLGVLbkUyRDtJdUVDM0QsdUJBQXNCO0lBQ3RCLHlCQUF3QjtJQUN4QixtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLG9CQUFtQixFQVNuQjtJZitORDs7O00vRGxJQyxnQkM3RW1EO002RXJCbEQsWUFBVztNQUNYLGVBQWM7TUFDZCxZQUFXO01BQ1gsaUN2RVowRCxFdUVhMUQ7RWZnT0Y7OztJakU5TUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lDZ0QvQixhVmhDdUM7SXNGaEJ2QyxvQkFBbUI7SUFDbkIsY0FBYTtJQUNiLGtCQUFpQjtJQUNqQixZQUFXLEVBTVg7STlFaUVBOzs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStENklGOzs7OztNN0QxS0MsZVZoQ3VDLEVzRlJ0Qzs7QWZ3TkY7RWU3R0UsZXJGcEg2QixFcUZ5SDdCO0Vmd0dGO0k3RGhMQyxlVmhDdUMsRXNGdUdyQzs7QWZ5R0g7RTdEaExDLGVWaEN1QyxFc0ZvSHRDO0VmNEZGO0llbEdHLGVyRi9INEIsRXFGZ0k1QjtFZmlHSDtJdkQzTkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFaUZyQjtJdEV6SEY7TXVEc05EO1F2RHJORSwySkFBOEYsRXNFd0g3RixFQUFBO0l0RXJIRjtNdURrTkQ7UXZEak5FLDJKQUE4RixFc0VvSDdGLEVBQUE7O0FmNkZIO0U3RDVMQywwQkt2RDJELEV1RW9DM0Q7O0FmK01EO0VlNU1DLGVyRnJCOEIsRXFGMEI5QjtFZnVNRDtJZXpNRSxzQnJGeEI2QixFcUZ5QjdCOztBZndNRjtFZXBNQyxlckY3QjhCLEVxRm9DOUI7RWY2TEQ7O0k3RGhMQyxlVmhDdUMsRXNGa0J0Qzs7QWZrTUY7RWV6RkUsZXJGNUk2QixFcUZpSjdCO0Vmb0ZGO0k3RHBMQyxlVGhDZ0MsRXFGK0g5Qjs7QWZxRkg7RTdEcExDLGVUaENnQyxFcUY0SS9CO0Vmd0VGO0llOUVHLGVyRnZKNEIsRXFGd0o1QjtFZjZFSDtJdkQvTkMsMkpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0IsRXNFeUdyQjtJdEVqSkY7TXVEME5EO1F2RHpORSwySkFBOEYsRXNFZ0o3RixFQUFBO0l0RTdJRjtNdURzTkQ7UXZEck5FLDJKQUE4RixFc0U0STdGLEVBQUE7O0FmeUVIO0U3RGhNQywwQlR2QmdDLEVxRjhCaEM7O0FmeUxEO0U3RHBMQyxlVGhDZ0MsRXFGbUNoQztFZmlMRDtJN0RqTEMsc0JUbkNnQyxFcUZrQy9COztBZmtMRjtFZTlLQyxlckZ2RDhCLEVxRjZEOUI7RWZ3S0Q7STdEcExDLGVUaENnQyxFcUYyQy9COztBZnlLRjtFZXJLQyxlckZoRThCLEVxRmlFOUI7O0FDakdFO0VBQ0ksY0FBYSxFQUNoQjs7QUFFRDtFQUNJLGNBQWEsRUFJaEI7RUFMRDtJQUdRLGFBQVksRUFDZjs7QUFHTDtFQUdJLG9CdEZ5QzBCLEVzRjFCN0I7RUw1Qko7Ozs7O0l4RWdGQyxlVmhDdUMsRWtGMUN2QztFQUVEOzs7SUFHQyxlakZvQjhCLEVpRm5COUI7RUFFRDs7SXhFa0VDLGVWaEN1QyxFa0YvQnZDO0VBRUQ7SUFDQyw2QmpGVzhCLEVpRlY5QjtFS1hFO0lBS1EsYUFBWSxFQUlmO0lBVEw7TUFPWSxhQUFZLEVBQ2Y7RUFSVDtJQVlRLGV2RjBCNkIsRXVGekJoQztFQWJMOztJQWdCUSx3QkFBdUIsRUFDMUI7O0FBRUw7RUFHUSxzQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLCtCQUFzQjtFQUF0QiwyQkFBc0I7RUFBdEIsdUJBQXNCLEVBQ3pCOztBQUxMO0VBT1Esa0JBQVM7RUFBVCxtQkFBUztFQUFULFVBQVMsRUFDWjs7QUFSTDtFQVVRLGNBQWEsRUFDaEI7O0FnQmpCVDtFakdHQyx3Q0M2Qm1EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VDZ0QvQixhVmhDdUM7RVF3RXZDLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RTZEUnBELGlCbEVpQmlCO0VJd0NoQixnQkM1RStDO0VENkUvQyxrQkM3RCtCO0U4Rk5oQyxvQkFBbUIsRUFDbkI7RS9GK0VDO0lBL0RBLGdCQzNCK0M7SUQ0RjlDLG1CSXRDYyxFSnVDZDtFOER4RUY7SUFDQyxlQUFjO0lBQ2QsZUFBYztJQUNkLHNCQUFxQjtJQUNyQixVQUFTLEVBVVQ7SUFSQTtNNURxQ0EsZVZoQ3VDLEVzRUZ0QztJQUVEO001RGdDQSxlVmhDdUMsRXNFRXRDOztBaUNyQkg7RWpHSEMsd0NDNkJtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFQ2dEL0IsYVZoQ3VDO0VRd0V2QyxnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0U2RFJwRCxpQmxFaUJpQjtFbUdyQmpCLGV2R2lCd0MsRXVHaEJ4QztFL0YwRUM7SUEvREEsZ0JDM0IrQztJRDRGOUMsbUJJdENjLEVKdUNkO0U4RHhFRjtJQUNDLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLFVBQVMsRUFVVDtJQVJBO001RHFDQSxlVmhDdUMsRXNFRnRDO0lBRUQ7TTVEZ0NBLGVWaEN1QyxFc0VFdEM7O0FpQ2hCSDtFQXZCQyxpQkFBZ0M7RUFDaEMsaUJBQWdCLEVBd0JoQjs7QUFFRDtFQTNCQyxpQkFBZ0M7RUFDaEMsaUJBQWdCLEVBNEJoQjs7QUFFRDtFL0YwR0UsaUJBQWdCO0U4RHBGakIsZUFBYztFQUNkLHNCQUFxQjtFQUNyQixVQUFTO0VBQ1QsaUJBQWdCO0U5RHlCZixnQkM1RStDO0VENkUvQyxrQjhEckMrQjtFNUR3Qi9CLGVUMUNnQztFc0dPakMsaUJBQWdCO0VBQ2hCLHNCQUFxQixFQUNyQjtFakNzQkE7STVEV0MsZVZoQ3VDLEVzRXdCdkM7RUFFRDtJQUNDLHNCQUFxQixFQUNyQjtFQUdEO0lBQ0MsZUFBYyxFQUNkOztBaUNoQ0Y7RS9GMkNFLGdCQzVFK0M7RUQ2RS9DLGtCOERTK0I7RTlEa0IvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDcUNuRCxlVmhDdUMsRXVHR3hDO0VqQ3VEQTtJQUNDLGlCQUFnQixFQUNoQjs7QWlDdkRGO0VBMUNDLGlCQUFnQztFQUNoQyxpQkFBZ0I7RUFHZix3QkFBdUI7RUFDdkIsc0JBQXFCO0VBQ3JCLHFCQUFvQjtFQUNwQixzQkFvQ3dCLEVBQ3pCOztBQUVEO0VBOUNDLGlCQUFnQztFQUNoQyxpQkFBZ0I7RUFHZix3QkFBdUI7RUFDdkIsc0JBQXFCO0VBQ3JCLHFCQUFvQjtFQUNwQixzQkF3Q3dCLEVBQ3pCOztBQUVEO0VBbERDLGlCQUFnQztFQUNoQyxpQkFBZ0I7RUFHZix3QkFBdUI7RUFDdkIsc0JBQXFCO0VBQ3JCLHFCQUFvQjtFQUNwQixzQkE0Q3dCLEVBQ3pCOztBQUVEO0VBdERDLGlCQUFnQztFQUNoQyxpQkFBZ0I7RUFHZix3QkFBdUI7RUFDdkIsc0JBQXFCO0VBQ3JCLHFCQUFvQjtFQUNwQixzQkFnRHdCLEVBQ3pCOztBQUVEO0VBMURDLGtCQUFnQztFQUNoQyxpQkFBZ0I7RUFHZix3QkFBdUI7RUFDdkIsc0JBQXFCO0VBQ3JCLHFCQUFvQjtFQUNwQixzQkFvRHdCLEVBQ3pCOztBQUVEO0UvRm1CRSxnQkM1RStDO0VENkUvQyxrQmlFN0ZnQztFL0RnRmhDLGVWaEN1QztFeUU5Q3hDLGVBQWM7RUFDZCwwQkFBeUI7RThCd0V6QixzQkFBb0IsRUFDcEI7RTlCdkVBO0lBQ0MsZ0JBQWUsRUFDZjs7QThCd0VGO0VqR25DQyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUQ0Ri9CLG9CQ2pGbUQ7RTZEeENwRCxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLG1DQUFrQztFQUdsQyxvQ0FBbUM7RUFDbkMsbUNBQWtDO0VBRWxDLHFCQUFxQjtFQUNyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQjtFaUNtRXRCLHFCQUFvQixFQThFcEI7RS9GckRDO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0U4RDVGRjs7O0lBSUMscUJBQXFCO0lBQ3JCLDRCQUEyQjtJQUMzQix5QkFBd0I7SUFDeEIsb0JBQW1CLEVBRW5CO0VpQ3FERjtJakduQ0MsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0k4RnVEL0IsZ0JBQWU7SUFDZixlQUw4QjtJQU05QixhQUFZO0lBQ1oscUJBQW9CLEVBUXBCO0kvRlFBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0krRjlCSDtNdkYxQ0Usc0pBQTREO01BeUI1RCxZQU53QztNQVV4QyxhQVZ3QztNQW9CekMsc0JBQXFCO01BQ3JCLDZCQUE0QjtNQUU1Qix5QkFBd0I7TUFDeEIseUJBQXdCO01BQ3hCLDhCQUE2QjtNQUM3Qix5QkFBd0I7TXVGWXRCLFlBQVc7TUFDWCxtQkFBa0I7TUFDbEIsdUJBQXNCLEVBQ3RCO012RnZERDtRdUZxQ0Y7VXZGcENHLHNKQUE4RixFdUZzRDlGLEVBQUE7TXZGbkREO1F1RmlDRjtVdkZoQ0csc0pBQThGLEV1RmtEOUYsRUFBQTtFQWxCSDtJQXNCRSxpQkFBZ0I7SUFDaEIsMEJ2R3REdUMsRXVHMkV2QztJQTVDRjtNQTBCRyxVQUFTLEVBQ1Q7SUEzQkg7TUE4QkcsbUJBQWtCLEVBQ2xCO0lBL0JIO01Ba0NHLGtCQUFpQixFQUNqQjtJQW5DSDtNQXNDRyxrQkFBaUIsRUFDakI7SUF2Q0g7TUEwQ0cscUJBQW9CLEVBQ3BCO0VBM0NIO0lBK0NFLGVBQWMsRUFnQ2Q7SUEvRUY7TUFrREcsZ0JBQWU7TUFDZixxQkFBb0I7TUFDcEIsb0JBQW1CLEVBQ25CO0lBckRIO00vQi9FQyxlQUFjO01BQ2QsWUFBVztNQUNYLFVBQVM7TStCd0lQLFlBQVcsRUFlWDtNQTFFSDtRQThETyxlQUFjO1FBQ2QsZ0JBQWU7UUFDZixhQUFZO1FBQ1osVUFBUyxFQUNaO01yRzhFSTtRcUdoSlI7VUFxRUksWUFBVztVQUNYLHNCQUFxQjtVQUNyQixZQUFXO1VBQ1gsZUFBYyxFQUVmLEVBQUE7SUExRUg7TUE0RUcsa0JBQWlCO01BQ2pCLGVBQWMsRUFDZDs7QUFLSDtFQUNDLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsUUFBTztFQUNQLFlBQVcsRUFlWDtFQW5CRDtJQU1FLHNCQUFxQjtJQUNyQixtQ0FBa0M7SUFDbEMsZUFBYTtJQUNiLGtCQUFpQjtJQUNqQixnQkFBZSxFQVFmO0lBbEJGO01BWUcsbUNBQWtDO01BQ2xDLGVBQWE7TUFDYixpQkFBZ0I7TUFDaEIsa0JBQWlCO01BQ2pCLGdCQUFlLEVBQ2Y7O0FBSUg7RUFDQyxtQkFBa0IsRUFDbEI7O0FBRUQ7RUFDQyxzQkFBcUI7RUFDckIsVUFBUztFQUNULFdBQVUsRUFzQlY7RUF6QkQ7SUFNRSxtQkFBa0IsRUFrQmxCO0lBeEJGOztNQVVHLHNCQUFxQixFQUNyQjtJQVhIO01BY0csY0FBYSxFQUNiO0lBZkg7TUFrQkcsaUJBQWdCLEVBS2hCO01BdkJIO1FBcUJJLFlBQVcsRUFDWDs7QUFPSjtFQUVFLGlCQUFnQixFQWdCaEI7RUFsQkY7O0lBTUcsbUJBQWtCO0lBQ2xCLG9CQUFtQixFQVVuQjtJQWpCSDs7TXZGbkxFLHNKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO011RmlKckIsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sU0FBUTtNQUNSLHVCQUFzQixFQUN0QjtNdkY5TEY7UXVGOEtGOztVdkY3S0csc0pBQThGLEV1RjZMN0YsRUFBQTtNdkYxTEY7UXVGMEtGOztVdkZ6S0csc0pBQThGLEV1RnlMN0YsRUFBQTs7QUFNSjs7Ozs7RUFJRyxtQkFBa0I7RUFDbEIsb0JBQW1CLEVBVW5CO0VBZkg7Ozs7O0l2RnpNRSx1SkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QjtJdUZxS3JCLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsT0FBTTtJQUNOLFNBQVE7SUFDUixvQkFBbUIsRUFDbkI7SXZGbE5GO011Rm9NRjs7Ozs7UXZGbk1HLHVKQUE4RixFdUZpTjdGLEVBQUE7SXZGOU1GO011RmdNRjs7Ozs7UXZGL0xHLHVKQUE4RixFdUY2TTdGLEVBQUE7O0FBZEo7OztFQXVCSyxZQUFXLEVBQ1g7O0FBTUw7RUFDQyxhQUFZO0VBQ1oscUJBQW9CLEVBS3BCO0VBUEQ7SUFLRSxhQUFZLEVBQ1o7O0FBR0Y7RUFDQywwQkFsUjJDO0VBbVIzQyxtQkFBa0I7RUFDbEIsaUJBQWdCLEVBaUdoQjtFQXBHRDtJVmpSQyxzQkFBcUI7SUFDckIsY0FBUztJQUNULGU1RnlCK0I7STRGeEIvQiw4QkFSNkM7SUFTN0MscUJBQWU7SUFDZixpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLDJCVVIyQztJQTRSMUMsbUJBQWtCO0lBQ2xCLFdBQVU7SUFDVixhQUFZLEVBQ1o7SVZyUkQ7TUFDQyxZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLE9BQU07TUFDTixTQUFRO01BQ1IsY0FBUztNQUNULDBCVWhCMEM7TVZpQjFDLHFCQUFlO01BQ2YsaUJBQVk7TUFDWixtQkFBYyxFQUNkO0VVOFBGO0lWalJDLHNCQUFxQjtJQUNyQixhQUFTO0lBQ1QsZTVGeUIrQjtJNEZ4Qi9CLDBCNUY4QmlDO0k0RjdCakMsb0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLDBCQWJzQztJVTBTckMsb0JBQW1CLEVBQ25CO0lWNVJEO01BQ0MsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sU0FBUTtNQUNSLGFBQVM7TUFDVCwwQkFyQnFDO01Bc0JyQyxvQkFBZTtNQUNmLGdCQUFZO01BQ1osa0JBQWMsRUFDZDtFVThQRjtJakd6T0MsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0k4RjZRL0Isa0JBQWlCO0lBQ2pCLGdCQUFlO0lBQ2Ysb0JBQW1CLEVBTW5CO0kvRjNNQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0Z3S0g7O01BOEJHLGVBOVMyQyxFQStTM0M7RUEvQkg7SWpHek9DLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJOEZ5Ui9CLGtCQUFpQjtJQUNqQixnQkFBZTtJQUNmLG1CQUFrQixFQXNCbEI7SS9Gdk9BO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0krRndLSDtNQXlDRyxtQkFBa0I7TUFDbEIsT0FBTTtNQUNOLFVBQVM7TUFDVCxhQUFZO01BQ1osWUFBVztNQUNYLFlBQVc7TUFDWCxvQkE5VDJDO01BK1QzQyxrQkFBaUIsRUFDakI7SUFqREg7TUFvREcsc0JBQXFCO01BQ3JCLDBCQUF5QixFQUN6QjtJQXRESDs7TUEwREcsZUF6VTJDLEVBMFUzQztFQTNESDtJQWdFRyxlQWhWMkMsRUFpVjNDO0VBakVIO0lBb0VHLGVBcFYyQyxFQTJWM0M7SUEzRUg7TXZGaFBFLHNKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO011RjJRckIsbUJBQWtCO01BQ2xCLHVCQUFzQixFQUN0QjtNdkZyVEY7UXVGMk9GO1V2RjFPRyxzSkFBOEYsRXVGb1Q3RixFQUFBO012RmpURjtRdUZ1T0Y7VXZGdE9HLHNKQUE4RixFdUZnVDdGLEVBQUE7RUExRUo7SUFnRkcsZXRHdFU2QjtJc0d1VTdCLGlCQUFnQixFQUNoQjtFQWxGSDtJQXNGRSxlQXpXMEMsRUEwVzFDO0VBdkZGO0lBMVFDLGlCQUFnQztJQUNoQyxpQkFBZ0IsRUFvV2Y7RUEzRkY7SUExUUMsaUJBQWdDO0lBQ2hDLGlCQUFnQixFQXdXZjtFQS9GRjtJQWtHRSxrQkFBaUIsRUFDakI7O0FBR0Y7RWpHdFhDLDRCTVlrQztFSjJFakMsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFOEY4Vi9CLGVBdlg0QztFQXdYNUMsZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsbUJBQWtCLEVBT2xCO0VBYkY7SUFTRyxtQkFBa0IsRUFDbEI7O0FBVkg7RWpHaldDLHdDQzZCbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUNnRC9CLGFWaEN1QztFUXdFdkMsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFNkRScEQsaUJsRWlCaUI7RUVSakIsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRStGOFBoQjtFL0Z4U0E7SUEvREEsZ0JDM0IrQztJRDRGOUMsbUJJdENjLEVKdUNkO0U4RHhFRjtJQUNDLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLFVBQVMsRUFVVDtJQVJBO001RHFDQSxlVmhDdUMsRXNFRnRDO0lBRUQ7TTVEZ0NBLGVWaEN1QyxFc0VFdEM7RTlEd0REO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5CO0UrRjhRSDs7SUFxQkcsZXZHaFdzQyxFdUdpV3RDOztBQUlIO0VqR2haQyw0Qk1Za0M7RUoyRWpDLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RThGd1g5QixlQWpaMkM7RUFrWjNDLGdCQUFlO0VBQ2Ysa0JBQWlCLEVBQ2pCOztBQU5IO0VBU0csbUJBQWtCLEVBQ2xCOztBQUlIO0VBQ0MsMEJBbmEyQztFQW9hM0MsbUJBQWtCLEVBdURsQjtFQXpERDtJakd2WEMsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lEb0gvQixpQkFBZ0I7SStGcVJoQixnQkFBZTtJQUNmLGtCQUFpQjtJQUNqQixvQkFBbUIsRUFNbkI7SS9GdlVBO01BL0RBLGtCQzNCK0M7TUQ0RjlDLHdCSWhEbUIsRUppRG5CO0krRnNUSDs7TUFZRyxlQTNheUMsRUE0YXpDO0VBYkg7SUFpQkUsbUJBQWtCLEVBc0JsQjtJQXZDRjs7O01qR3ZYQyxtQ0NXbUQ7TUNxQ2xELGdCQzVFK0M7TUQ2RS9DLGtCQzdEK0I7TURvSC9CLGlCQUFnQjtNK0ZzU2YsZ0JBQWU7TUFDZixrQkFBaUI7TUFDakIsMEJBQXlCO01BQ3pCLGVBdmIyQyxFQXdiM0M7TS9GcFZEOzs7UUEvREEsbUJDM0IrQztRRDRGOUMsd0JJaERtQixFSmlEbkI7SStGc1RIO01BOEJHLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLGFBQVk7TUFDWixZQUFXO01BQ1gsWUFBVztNQUNYLG9CQWpjMkM7TUFrYzNDLGtCQUFpQixFQUNqQjtFQXRDSDtJQTBDRSxlQUFjO0lBQ2QsYUFBWTtJQUNaLGVBQWM7SUFDZCxnQkFBZTtJQUNmLG1CQUFrQjtJQUNsQixxQkFBb0IsRUFDcEI7RUFoREY7SUF4WkMsaUJBQWdDO0lBQ2hDLGlCQUFnQixFQTJjZjtFQXBERjtJQXhaQyxpQkFBZ0M7SUFDaEMsaUJBQWdCLEVBK2NmOztBQUdGO0VBQ0MsMEJBM2QyQztFQTRkM0MsbUJBQWtCLEVBaUZsQjtFQW5GRDtJakdsYkMsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lEb0gvQixpQkFBZ0I7SStGZ1ZoQixrQkFBaUI7SUFDakIsZ0JBQWU7SUFDZixvQkFBbUIsRUFNbkI7SS9GbFlBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSWhEbUIsRUppRG5CO0krRmlYSDs7TUFZRyxlQXJlMkMsRUFzZTNDO0VBYkg7SUFpQkUsbUJBQWtCLEVBc0JsQjtJQXZDRjs7O01qR2xiQyxtQ0NXbUQ7TUNxQ2xELGdCQzVFK0M7TUQ2RS9DLGtCQzdEK0I7TThGcWQ5QixnQkFBZTtNQUNmLGtCQUFpQjtNQUNqQiwwQkFBeUI7TUFDekIsZUFsZjJDLEVBbWYzQztNL0YvWUQ7OztRQS9EQSxtQkMzQitDO1FENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0ZpWEg7TUE4QkcsbUJBQWtCO01BQ2xCLE9BQU07TUFDTixRQUFPO01BQ1AsYUFBWTtNQUNaLFlBQVc7TUFDWCxZQUFXO01BQ1gsb0JBNWYyQztNQTZmM0Msa0JBQWlCLEVBQ2pCO0VBdENIO0lBMENFLGVBQWM7SUFDZCxhQUFZO0lBQ1osWUFBVztJQUNYLGFBQVksRUFDWjtFQTlDRjtJQWlERSxtQkFBa0I7SUFDbEIsYUFBWTtJQUNaLGNBQWE7SUFDYixjQUFhO0lBQ2IsYUFBWSxFQUtaO0lBMURGO01Bd0RHLFlBQVcsRUFDWDtFQXpESDtJQW5kQyxpQkFBZ0M7SUFDaEMsaUJBQWdCLEVBZ2hCZjtFQTlERjtJQW5kQyxpQkFBZ0M7SUFDaEMsaUJBQWdCLEVBb2hCZjtFQWxFRjtJQXNFRSxlQS9oQjRDLEVBZ2lCNUM7RUF2RUY7SUEwRUUsZUFuaUI0QyxFQTBpQjVDO0lBakZGO012RnpiRSxzSkFBNEQ7TUF5QjVELFlBTndDO01BVXhDLGFBVndDO01Bb0J6QyxzQkFBcUI7TUFDckIsNkJBQTRCO01BRTVCLHlCQUF3QjtNQUN4Qix5QkFBd0I7TUFDeEIsOEJBQTZCO01BQzdCLHlCQUF3QjtNdUYwZHRCLG1CQUFrQjtNQUNsQix1QkFBc0IsRUFDdEI7TXZGcGdCRDtRdUZvYkY7VXZGbmJHLHNKQUE4RixFdUZtZ0I5RixFQUFBO012RmhnQkQ7UXVGZ2JGO1V2Ri9hRyxzSkFBOEYsRXVGK2Y5RixFQUFBOztBQUtIO0VBQ0MsMEJBaGpCMkM7RUFpakIzQyxtQkFBa0I7RUFDbEIsa0JBQWlCLEVBeUZqQjtFQTVGRDtJakd2Z0JDLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCO0krRnNhaEIsa0JBQWlCO0lBQ2pCLGdCQUFlO0lBQ2Ysb0JBQW1CLEVBTW5CO0kvRnhkQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QkloRG1CLEVKaURuQjtJK0ZzY0g7O01BYUcsZUEzakIyQyxFQTRqQjNDO0VBZEg7SUFrQkUsbUJBQWtCLEVBc0JsQjtJQXhDRjs7O01qR3ZnQkMsbUNDV21EO01DcUNsRCxnQkM1RStDO01ENkUvQyxrQkM3RCtCO004RjJpQjlCLGdCQUFlO01BQ2Ysa0JBQWlCO01BQ2pCLDBCQUF5QjtNQUN6QixlQXhrQjJDLEVBeWtCM0M7TS9GcmVEOzs7UUEvREEsbUJDM0IrQztRRDRGOUMsd0JJckRtQixFSnNEbkI7SStGc2NIO01BK0JHLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLGFBQVk7TUFDWixZQUFXO01BQ1gsWUFBVztNQUNYLG9CQWxsQjJDO01BbWxCM0Msa0JBQWlCLEVBQ2pCO0VBdkNIO0lBeGlCQyxpQkFBZ0M7SUFDaEMsaUJBQWdCLEVBbWxCZjtFQTVDRjtJQXhpQkMsaUJBQWdDO0lBQ2hDLGlCQUFnQixFQXVsQmY7RUFoREY7SUFtREUsZUFqbUI0QyxFQWttQjVDO0VBcERGO0lBdURFLGVBcm1CNEMsRUE0bUI1QztJQTlERjtNdkY5Z0JFLHNKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO011RjRoQnRCLG1CQUFrQjtNQUNsQix1QkFBc0IsRUFDdEI7TXZGdGtCRDtRdUZ5Z0JGO1V2RnhnQkcsc0pBQThGLEV1RnFrQjlGLEVBQUE7TXZGbGtCRDtRdUZxZ0JGO1V2RnBnQkcsc0pBQThGLEV1RmlrQjlGLEVBQUE7RUE3REg7SUFpRUUsbUJBQWtCO0lBQ2xCLFdBQVU7SUFDVixZQUFXO0lBQ1gsU0FBUTtJQUNSLFFBQU87SUFDUCxpQkFBZ0I7SUFDaEIsaUJBQWdCO0lBQ2hCLGtCQUFpQixFQW1CakI7SUEzRkY7TUEyRUcsWUFBVztNQUNYLGFBQVk7TUFDWixtQkFBa0I7TUFDbEIsYUFBWTtNQUNaLHVCQUFzQixFQVd0QjtNQTFGSDtRQWtGSSxZQUFXO1FBQ1gsbUJBQWtCO1FBQ2xCLFlBQVc7UUFDWCxhQUFZO1FBQ1osT0FBTTtRQUNOLFFBQU87UUFDUCw0RkFBZ0c7UUFBaEcscUVBQWdHLEVBQ2hHOztBQzlvQko7RUFFRSxpQkFBZ0IsRUFlaEI7RUFqQkY7SUFLRyxnQkFBZTtJQUNmLGtCQUFpQjtJQUNqQixpQkFBZ0IsRUFDaEI7RUFSSDtJQVdHLGdCQUFlO0lBQ2Ysa0JBQWlCO0lBQ2pCLGV4R3FDc0M7SXdHcEN0QyxpQkFBZ0I7SUFDaEIsMEJBQXlCLEVBQ3pCOztBQWhCSDtFQW9CRSxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixpQkFBZ0IsRUFDaEI7O0FBdkJGO0VBMEJFLGdCQUFlO0VBQ2YsaUN4R3VCdUMsRXdHdEJ2Qzs7QUE1QkY7RUErQkUsaUN4R21CdUM7RXdHbEJ2QyxxQkFBb0IsRUFjcEI7RUE5Q0Y7SUFtQ00sbUJBQWtCO0lBQ3JCLGVBQWM7SUFDZCxhQUFZO0lBQ1osYUFBWTtJQUNaLFlBQVc7SUFDWCxVQUFTLEVBQ1Q7RUF6Q0g7SUE0Q0csaUJBQWdCLEVBQ2hCOztBQzNDRjtFQ0FBLGdCQUFlO0VBQ2YsVUFBUztFQUNULFFBQU87RUFDUCxlQUFjO0VBQ2QsWUFBVztFQ0pYLFlBQVc7RUFDWCxVQUFTLEVGeURSO0V2R3FLTTtJdUcvTlA7TUVJQyxpQnZGd0h3QztNdUZ2SHhDLGFBQThCLEVGcUQ5QixFQUFBO0V2R3FLTTtJdUcvTlA7TUVTQyxXdkZtSHdDLEVxRmxFeEMsRUFBQTtFdkdxS007SXVHL05QO01FYUMsaUJ2RitHd0MsRXFGbEV4QyxFQUFBO0V2R3FLTTtJdUcvTlA7TUVpQkMsYUFBeUM7TUFDekMsaUNBQXlELEVGd0N6RCxFQUFBO0VBdERBO0lBQ0MsZUFBYyxFQUNkO0VBRUQ7SUNBRCxjQUFhLEVERVg7RUFFRDtJL0Z3REEsMEJUckM4QjtJU2lEOUIsZVRsRDhCO0lxQ1Q5Qix1RnRDMkJ1QztJc0MzQnZDLCtFdEMyQnVDO0kyR3pCeEMsOEJBQTZCO0lBQzdCLHlCQUFnQjtJQUFoQixpQkFBZ0IsRUZUZDtFQUVEO0luRzJCRCxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SWlHYmhDLG9DQUFtQztJQUVuQyxtQkFBa0I7SUFDbEIsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiw0QkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CLG9CQUFtQjtJQUNuQix1Q0FBOEI7SUFBOUIsdUJBQThCO0lBQTlCLCtCQUE4QjtJQUM5QixrQnJGZ0VVO0lxRi9EVixlQUFjO0lBQ2QsZ0JBQTZCO0lBQzdCLCtCQUFzQjtJQUF0Qix1QkFBc0I7SWhHd0NyQiwwQlRyQzhCO0lxQ1Y5Qix1RnRDMkJ1QztJc0MzQnZDLCtFdEMyQnVDO0lNSnhDLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJa0dEaEMsZUFBYztJQUNkLGNsR1dvRDtJa0dWcEQsa0JsR1VvRDtJa0dUcEQsZ0JBQWUsRUZkYjtJakdzRkQ7TUEvREEsa0JDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SU5rSEs7TXVHOU1OO1FuRzJCRCxtQ0NXbUQ7UUNxQ2xELGdCQzVFK0M7UUQ2RS9DLGtCQzdEK0I7UWlHQS9CLGVBQWM7UUFDZCxjakdVbUQ7UWlHVG5ELGtCakdTbUQsRWdHdkJsRDtRakdzRkQ7VUEvREEsbUJDM0IrQztVRDRGOUMsd0JJckRtQixFSnNEbkIsRUFBQTtJQUhEO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0VpR3ZGRDtJQ2lCRCxnQmpHSW9EO0lrR0xwRCxXQUFVLEVGYlI7SUNnQkY7Ozs7OztNcEdHQSxtQ0NXbUQ7TUNxQ2xELGdCQzVFK0M7TUQ2RS9DLGtCQzdEK0I7TURvSC9CLGlCQUFnQjtNa0duR2hCLGNBQWE7TUFDYixtQmpHUG1ELEVpR1FuRDtNbEd1REE7Ozs7OztRQS9EQSxtQkMzQitDO1FENEY5Qyx3QklyRG1CLEVKc0RuQjtJa0d6REY7TUFDQyxjQUFhO01BQ2IsaUJBQWdCLEVBQ2hCO0lBQ0Q7O01sRzRGQyxpQkFBZ0IsRWtHekZoQjtJQUNEO001RjBFQSxnQkFBZTtNNEZ4RWQsaUJqR25CbUQ7TWlHb0JuRCxpQkFBZ0IsRUFRaEI7TTVGaUVEO1FBQ0MsZUFBYztRQUNkLG1CQUFrQjtRQUNsQiw0QkFBMkIsRUFVM0I7UUFSQTtVSjdEQSxlVmhDdUM7VWMrRnRDLHNCQUFxQjtVQUNyQixtQkFBa0I7VUFDbEIsaUJBQWdCO1VBQ2hCLGdCQUFlO1VBQ2YseUJBQXdCLEVBQ3hCO000Rm5GRDtRcEdyQkQsbUNDV21EO1FDcUNsRCxnQkM1RStDO1FENkUvQyxrQkNsRG1ELEVpR3dCbEQ7UWxHdUNEO1VBL0RBLGtCQzNCK0M7VUQ0RjlDLHdCSXJEbUIsRUpzRG5CO01rR3pDRDtRQUNDLGVBQWMsRUFDZDtJQUVGO001Rm5EQSxlYm1CaUM7TWFsQmpDLHNCQUFxQjtNQUNyQixnQkFBZTtNQUNmLGlDZHdCd0MsRTBHK0J2QztNNUZyREQ7UUFDQyxlYmFnQztRYVpoQyw2QmRvQnVDLEVjbkJ2QztNQUVEO1FBQ0MsZWJRZ0M7UWFQaEMsMkJiT2dDO1FhTmhDLGlDQUFnQyxFQUNoQztJWjRMTTtNdUd6TU47UUM0REEsV0FBVSxFRHpEVCxFQUFBO0lFZUY7Ozs7Ozs7TXJHSUEsbUNDV21EO01DcUNsRCxnQkM1RStDO01ENkUvQyxrQkM3RCtCLEVrR2dCL0I7TW5HMERBOzs7Ozs7O1FBL0RBLG1CQzNCK0M7UUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0lOa0hLO015RzdLTjs7Ozs7Ozs7UXJHTkQsbUNDV21EO1FDcUNsRCxnQkM1RStDO1FENkUvQyxrQkM3RCtCLEVrRzJCOUI7UW5HK0NEOzs7Ozs7OztVQS9EQSxtQkMzQitDO1VENEY5Qyx3QklyRG1CLEVKc0RuQixFQUFBO0VpR2xGRDtJbkdpQkQsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lpR3lGaEMsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiw0QkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CLG9CQUFtQjtJRWhDbkIsaUJuRy9Db0Q7SWdHYmxELG9DQUEyQjtJQUEzQixnQ0FBMkI7SUFBM0IsNEJBQTJCO0lBQzNCLHVDQUE4QjtJQUE5Qix1QkFBOEI7SUFBOUIsK0JBQThCLEVBZ0I5QjtJakcyREQ7TUEvREEsa0JDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SU5rSEs7TXVHcE1OO1FDa0dBLCtCQUFzQjtRQUF0QiwyQkFBc0I7UUFBdEIsdUJBQXNCO1FBQ3RCLGdDQUF1QjtRQUF2QixzQkFBdUI7UUFBdkIsd0JBQXVCO1FBQ3ZCLGlCakdwRm1ELEVnR0lsRCxFQUFBO0l2R2dMSztNdUdwTU47UUdrRUEsK0JBQXNCO1FBQXRCLDJCQUFzQjtRQUF0Qix1QkFBc0I7UUFDdEIsZ0NBQXVCO1FBQXZCLHNCQUF1QjtRQUF2Qix3QkFBdUI7UUFDdkIsaUJuR3BEbUQsRWdHSWxELEVBQUE7SXZHZ0xLO011R3BNTjtRQU9FLHVDQUE4QjtRQUE5QixtQ0FBOEI7UUFBOUIsK0JBQThCO1FBQzlCLGdDQUF1QjtRQUF2QixzQkFBdUI7UUFBdkIsd0JBQXVCO1FBQ3ZCLGNBQWEsRUFXZDtRQXBCQTtVQVlFLDRCQUFtQjtVQUFuQiw2QkFBbUI7VUFBbkIsNEJBQW1CO1VBQW5CLG9CQUFtQixFQU1uQjtVQWxCRjtZQWVHLFlBQVc7WUFDWCxpQmhHQStDLEVnR0MvQyxFQUFBO0VBS0o7SUNtRkQsb0JqR3pGb0Q7SW1HeURwRCxvQkFBcUM7SUhoRG5DLFdBQVUsRUFDVjtJdkcwS0s7TXVHOUtOO1FDc0ZBLGlCQUFnQixFRGxGZixFQUFBO0VBRUQ7SWxGN0JELHNCQUFxQjtJQUNyQiwrQkFBc0I7SUFBdEIsdUJBQXNCO0lBQ3RCLHVCQUFzQjtJQUN0QixVQUFTO0lBQ1Qsb0JBQW1CO0lBQ25CLG1CQUFrQjtJQUNsQixzQkFBcUI7SUFDckIsbUNDYjRDO0lEYzVDLGlCQ1QwQjtJRFUxQixpQkV6QjRCO0lGMEI1QixnQkFBZTtJQUNmLDZGQUFvRjtJQUFwRixxRkFBb0Y7SUFDcEYsMEJBQWlCO0lBQWpCLHVCQUFpQjtJQUFqQixzQkFBaUI7SUFBakIsa0JBQWlCO0lBQ2pCLDRCQUEyQjtJQUczQixvQ0FBbUM7SUFDbkMsbUNBQWtDO0lBQ2xDLHNCQUFxQjtJQUNyQix5QkFBd0I7SUFnSXhCLDJCQ3BJc0I7SURxSXRCLGlCQ25JaUI7SURvSWpCLGdCQ25JZ0I7SURvSWhCLDZCQ25JbUI7SURvSW5CLGdCQ3ZJZ0I7SUR3SWhCLGtCQUFnRztJQUNoRyxrQkNwSWtCO0lEa0VsQiw4QnRCdkZtQztJc0J3Rm5DLGVSckc0RDtJUXNHNUQsc0JSdEc0RDtJUW9HNUQsMEJ0QnpFaUM7SXNCMEVqQyxldEJuRitCO0lzQm9GL0Isc0J0QjNFaUM7SXlHNEdqQyxvQkFBbUIsRUQzRmpCO0lsRmdDRjtNQXdCQSwwQlJwRzREO01RcUc1RCxldEJuRitCO01zQm9GL0Isc0JSdEc0RCxFUWlGM0Q7SUFFQTtNQWlCRCwwQ3ZCakV3QztNdUJrRXhDLGVSckc0RDtNUXNHNUQsc0JSdEc0RDtNUXFGMUQsc0JBQXFCLEVBQ3JCO0lBQ0Q7TUFhRCwwQ3ZCakV3QztNdUJrRXhDLGVSckc0RDtNUXNHNUQsc0JSdEc0RCxFUXlGMUQ7SUE5Q0Y7TUFDQyxxQkFBb0I7TUFDcEIsYUFBWTtNQUNaLGdCQUFlLEVBQ2Y7SUE2QkQ7TUF3QkEsMEJ0QnpFaUM7TXNCMEVqQyxldEJuRitCO01zQm9GL0Isc0J0QjNFaUMsRXNCc0RoQztJQUVBO01BaUJELDBCdkJqRXdDO011QmtFeEMsZXRCMUVpQztNc0IyRWpDLHNCdEIzRWlDO01zQjBEL0Isc0JBQXFCLEVBQ3JCO0lBQ0Q7TUFhRCwwQnRCekVpQztNc0IwRWpDLGV0Qm5GK0I7TXNCb0YvQixzQnRCM0VpQyxFc0I4RC9CO0ltRmtERjtNaEd4RUMsZVRqRDhCLEV5RzRIOUI7O0FHMUpEO0VGREEsWUFBVztFQUNYLFVBQVM7RUVFUiwrQkFBc0I7RUFBdEIsdUJBQXNCO0VBQ3RCLGdCQUFlO0VBQ2YsbUJBQWtCLEVBZWxCO0UzRzJNTTtJMkc5TlA7TUZHQyxpQnZGd0h3QztNdUZ2SHhDLGFBQThCLEVFZTlCLEVBQUE7RTNHMk1NO0kyRzlOUDtNRlFDLFd2Rm1Id0MsRXlGeEd4QyxFQUFBO0UzRzJNTTtJMkc5TlA7TUZZQyxpQnZGK0d3QyxFeUZ4R3hDLEVBQUE7RTNHMk1NO0kyRzlOUDtNRmdCQyxhQUF5QztNQUN6QyxpQ0FBeUQsRUVFekQsRUFBQTtFQW5CRDtJN0ZvQ0MscUpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0I7STBGMEZ4Qix5QkFBZ0I7SUFBaEIsc0JBQWdCO0lBQWhCLGlCQUFnQjtJQUNoQixlQUFjO0lBQ2QsVUFBUztJQUNULFdBQVU7SUFDVixjQUFhO0lBQ2IsZ0JBQWU7SUFDZixpQkFBZ0I7SUFHaEIsZUFBYztJQUNkLG1CQUFrQjtJQUNsQixXQUhzRjtJQUl0RixTQUpzRixFRzFLcEY7STdGZ0NEO002RnpDRDtRN0YwQ0UscUpBQThGLEU2RmpDOUYsRUFBQTtJN0ZvQ0Q7TTZGN0NEO1E3RjhDRSxxSkFBOEYsRTZGckM5RixFQUFBO0VBVEY7SXJHdUhDLGdCQzdFbUQ7SURpRm5ELG9CQ2pGbUQ7SUNxQ25ELGVWaEN1QztJTUp4QyxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SURvSC9CLGlCQUFnQjtJQXhCaEIsbUJDakZtRCxFb0c1QmxEO0lyRzJGRDtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QkloRG1CLEVKaURuQjtFcUc1R0Y7SUFpQkUsVUFBUyxFQUNUOztBSjZDRDtFbkdwQkQsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VrR2lDaEMsb0JsR3RCb0QsRWdHd0JsRDtFQ2dDRjs7Ozs7O0lBTUMsaUJBQWdCLEVBQ2hCO0VBQ0Q7SWxHYUMsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJaUdrRW5ELFlBQVc7SUFDWCxlQUFjO0lBQ2QsYUFBWTtJQUdaLHlCQUE4QztJQUM5QyxzQnpHM0VnQyxFeUc0RWhDO0VsR1ZBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0VtRzFDRjs7Ozs7O0lyR3ZCQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SURvSC9CLGlCQUFnQixFbUd6RWhCO0luRytCQTs7Ozs7O01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0VOa0hLO0l5R2xKTjs7Ozs7OztNckdqQ0QsbUNDV21EO01DcUNsRCxnQkM1RStDO01ENkUvQyxrQkM3RCtCLEVrR3FEOUI7TW5HcUJEOzs7Ozs7O1FBL0RBLGtCQzNCK0M7UUQ0RjlDLHdCSXJEbUIsRUpzRG5CLEVBQUE7RW1HdEJGO0luR2lDQyxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lrRzhDbkQsWUFBVztJQUNYLHlCbEcvQ21ELEVrR2dEbkQ7O0F6R29JTTtFdUcxSk47SUN3RUEsaUJBQWtDLEVEckVqQyxFQUFBOztBdkd1Sks7RXVHMUpOO0lHb0NBLGlCQUFrQyxFSGpDakMsRUFBQTs7QUFFRDtFM0ZyREQsZWJtQmlDO0VhbEJqQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixpQ2R3QndDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFaUdzSWhDLG9CQUFtQixFRDFGakI7RTNGbERGO0lBQ0MsZWJhZ0M7SWFaaEMsNkJkb0J1QyxFY25CdkM7RUFFRDtJQUNDLGViUWdDO0lhUGhDLDJCYk9nQztJYU5oQyxpQ0FBZ0MsRUFDaEM7RU51RUE7SUEvREEs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QTFJK01PO0UwSTdNUjtJQUVFLG1CQUFrQjtJQUNsQixzQkFBcUIsRUFFdEIsRUFBQTs7QTFJd01PO0UwSXRNUjtJQUVFLGVBQWM7SUFDZCxzQkFBcUIsRUFFdEIsRUFBQTs7QUFHRDtFdElQQyx3Q0M2Qm1EO0VDcUIvQyxnQkM1RDRDO0VENkQ1QyxrQkM3QzRCO0VEd0YvQixnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RVd4Q3hDLGlCQUFnQjtFaUkyQmhCLFVBQVMsRUFDVDtFMUkyTE87STBJOUxSO01wSW9ETSxnQkNyRTJDO01Ec0UzQyxrQkN0RDJCLEVtSUloQyxFQUFBO0UxSTJMTztJMEk5TFI7TXBJb0RNLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRW1JSWhDLEVBQUE7RXBJc0VDO0lBN0VHLGtCQ2I0QztJRDRGOUMsbUJJdENjLEVKdUNkO0lOa0hLO01NckhOO1FBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7SU5rSEs7TU1ySE47UUF0RUksZ0JDcEIyQyxFRDZGOUMsRUFBQTs7QW9JeEVIO0V0SU9DLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFbUlPaEMsa0JBQWlCO0VBRWpCLGdCQUEwQyxFQUsxQztFcEk0REM7SUEvREEsa0JDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RU5rSEs7STBJMUxSO010SU9DLG1DQ1dtRDtNQ3FDbEQsZ0JDNUUrQztNRDZFL0Msa0JDN0QrQjtNbUlZL0Isa0JBQWlCLEVBRWxCO01wSTREQztRQS9EQSxtQkMzQitDO1FENEY5Qyx3QklyRG1CLEVKc0RuQixFQUFBOztBb0l6REg7RUFDQyxpQkFBZ0IsRUFDaEI7O0FBQ0Q7RUFDQyxlQUFjLEVBQ2Q7O0FBQ0Q7RXRJZEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VtSTRCaEMsc0JBQXFCO0VBQ3JCLFVBQVMsRUFDVDtFcEk0Q0M7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FvSTlDSDtFQUNDLGUzSTFCaUM7RUtNakMs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 */