@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-expander__content[aria-hidden="true"] {
  display: none; }

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

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

.o-expander__toggle {
  color: #000000;
  font-weight: normal;
  font-size: 12px;
  margin: 0;
  padding: 0;
  background: none;
  cursor: pointer;
  border: 0;
  text-decoration: none; }
  .o-expander__toggle i {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg");
    width: 15px;
    height: 15px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    padding: 0 3px;
    vertical-align: middle; }
    @media screen and (-ms-high-contrast: active) {
      .o-expander__toggle i {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .o-expander__toggle i {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-expander__toggle[aria-expanded="true"] i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
  .o-expander__toggle:hover {
    text-decoration: none; }
  .o-expander--inactive .o-expander__toggle {
    display: none; }

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

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

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

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

.o-video__play-button-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: transparent;
  vertical-align: baseline;
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23FFFFFF,%23FFFFFF&format=svg");
  position: absolute;
  color: #ffffff;
  background-color: #000000; }
  @media screen and (-ms-high-contrast: active) {
    .o-video__play-button-icon {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
  @media screen and (-ms-high-contrast: black-on-white) {
    .o-video__play-button-icon {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:play?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .o-video__play-button-icon:empty {
    bottom: 0;
    left: 0;
    width: 40px;
    height: 40px; }
  .o-video__play-button-icon:not(:empty) {
    font-family: MetricWeb, sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
    bottom: 10px;
    left: 10px;
    padding: 10px 16px 10px 36px;
    background-position: left; }
    .o-typography--loading-sansBold .o-video__play-button-icon:not(:empty) {
      font-size: 11.62px;
      font-family: sans-serif; }
  :hover > .o-video__play-button-icon,
  :focus > .o-video__play-button-icon {
    background-color: #990f3d; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.alphaville-article-list .alphaville-card--marketslive .alphaville-card__live-notification-icon {
  display: inline-block;
  padding: 6px;
  color: #ffffff;
  background-color: transparent;
  border-radius: 32px;
  margin-left: 5px;
  position: relative;
  border: 2px solid #cf191d;
  margin-bottom: -3px; }
  .alphaville-article-list .alphaville-card--marketslive .alphaville-card__live-notification-icon:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px;
    background-color: #cf191d;
    border-radius: 26px;
    margin-top: 2px;
    margin-right: 2px; }

.alphaville-article-list .alphaville--read-more__toggle {
  float: right;
  color: #0a5e66;
  font-weight: bold;
  outline: 0;
  overflow: hidden; }
  .alphaville-article-list .alphaville--read-more__toggle i {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%230A5E66,%230A5E66&format=svg");
    width: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-color: transparent;
    vertical-align: baseline;
    vertical-align: middle; }
    @media screen and (-ms-high-contrast: active) {
      .alphaville-article-list .alphaville--read-more__toggle i {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
    @media screen and (-ms-high-contrast: black-on-white) {
      .alphaville-article-list .alphaville--read-more__toggle i {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23000000,%23000000&format=svg"); } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.n-content-tag__list-item--vertical {
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-width: 0 0 1px;
  min-width: 200px;
  vertical-align: top; }
  .n-content-tag__list-item--vertical > a {
    color: #990f3d;
    font-family: MetricWeb, sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
    border-bottom-color: transparent;
    text-decoration: none;
    display: block;
    padding: 2px 15px 2px 8px;
    position: relative;
    text-decoration: none;
    border-bottom-width: 0; }
    .o-typography--loading-sansBold .n-content-tag__list-item--vertical > a {
      font-size: 9.96px;
      font-family: sans-serif; }
    .n-content-tag__list-item--vertical > a:hover, .n-content-tag__list-item--vertical > a:focus {
      border-bottom-color: #3c0618;
      color: #3c0618;
      border-bottom-style: dotted;
      border-bottom-width: 1px; }
    .n-content-tag__list-item--vertical > a:after {
      background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg");
      width: 10px;
      height: 10px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50%;
      background-color: transparent;
      vertical-align: baseline;
      content: '';
      opacity: 0.25;
      position: absolute;
      right: 0;
      top: 8px; }
      @media screen and (-ms-high-contrast: active) {
        .n-content-tag__list-item--vertical > a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
      @media screen and (-ms-high-contrast: black-on-white) {
        .n-content-tag__list-item--vertical > a:after {
          background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
    .n-content-tag__list-item--vertical > a:hover, .n-content-tag__list-item--vertical > a:focus {
      background: rgba(204, 193, 183, 0.1);
      border-bottom-width: 0; }
      .n-content-tag__list-item--vertical > a:hover:after, .n-content-tag__list-item--vertical > a:focus:after {
        background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg");
        width: 10px;
        height: 10px;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 50%;
        background-color: transparent;
        vertical-align: baseline; }
        @media screen and (-ms-high-contrast: active) {
          .n-content-tag__list-item--vertical > a:hover:after, .n-content-tag__list-item--vertical > a:focus:after {
            background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23ffffff,%23ffffff&format=svg"); } }
        @media screen and (-ms-high-contrast: black-on-white) {
          .n-content-tag__list-item--vertical > a:hover:after, .n-content-tag__list-item--vertical > a:focus:after {
            background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=o-icons&tint=%23000000,%23000000&format=svg"); } }
  .n-content-tag__list-item--vertical:first-child {
    border-top: 1px solid rgba(0, 0, 0, 0.25); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.msg {
  position: relative;
  font-family: Georgia, sans-serif;
  font-size: 16px;
  line-height: 20px;
  -webkit-transition: opacity 0.5s ease-out;
  transition: opacity 0.5s ease-out;
  padding: 10px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #000000;
  overflow: hidden; }
  .marketslive-user-comment + .msg {
    padding-top: 20px; }
  .msg .messagebody {
    background-repeat: no-repeat;
    padding-left: 50px; }
  .msg p {
    margin: 0; }
  .msg:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }
  .msg blockquote {
    border: 1px solid #dddddd;
    border-radius: 3px;
    background-image: none;
    background-color: #f0f0f0;
    padding: 12px 12px 4px;
    margin: 0 0 0 30px;
    font-style: italic; }
    @media (min-width: 46.25em) {
      .msg blockquote {
        margin-left: 0; } }
    .msg blockquote p {
      margin-bottom: 0.7em; }
      .msg blockquote p:last-child {
        margin-bottom: 0; }
  .msg .messageheader {
    float: left; }
    .msg .messageheader .participant, .msg .messageheader.par {
      font-weight: bold; }
    .msg .messageheader .timestamp {
      display: none; }
  .msg .webchat-emoticon {
    margin: 0 5px; }
  .msg .picture {
    max-width: 95%;
    margin-top: 10px; }
    @media (min-width: 46.25em) {
      .msg .picture {
        margin-top: 0; } }
  .msg.price .messagebody {
    padding-left: 30px;
    background-position: 0 3px;
    background-image: url(/assets/index/bower/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; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2luZGV4LXBhZ2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYWRzL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1hZHMvc3JjL3Njc3MvYmFzZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXZpc3VhbC1lZmZlY3RzL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb2xvcnMvc3JjL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWNvbG9ycy9zcmMvc2Nzcy9fcGFsZXR0ZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9zYXNzLW1xL19tcS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvbnRzL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb250cy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fdHlwZS1taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb250cy9zcmMvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29sb3JzL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9faGVhZGluZ3Muc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9fYXNpZGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX2dlbmVyYWwuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1jb2xvcnMvc3JjL3Njc3MvdG9vbHMvX2NvbG9yLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taWNvbnMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdHlwb2dyYXBoeS9zcmMvc2Nzcy91c2UtY2FzZXMvX2FydGljbGUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10eXBvZ3JhcGh5L3NyYy9zY3NzL3VzZS1jYXNlcy9fd3JhcHBlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWdyaWQvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWdyaWQvc3JjL3Njc3MvX21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ncmlkL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJ1dHRvbnMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbm9ybWFsaXNlL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX2ljb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1idXR0b25zL3Njc3MvX2dyb3VwLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvX2Jhc2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fdG9wLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zdWJuYXYuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3NlYXJjaC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fbmF2LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19hbm9uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19kcmF3ZXIuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby12aXN1YWwtZWZmZWN0cy9zcmMvc2Nzcy9fc2hhZG93cy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fbWVnYW1lbnUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1oZWFkZXIvc3JjL3Njc3MvZmVhdHVyZXMvX3N0aWNreS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fc2ltcGxlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28taGVhZGVyL3NyYy9zY3NzL2ZlYXR1cmVzL19zdWJicmFuZC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWhlYWRlci9zcmMvc2Nzcy9mZWF0dXJlcy9fdHJhbnNwYXJlbnQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb290ZXIvc3JjL3Njc3MvX2Zvb3Rlci5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvb3Rlci9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9vdGVyL3NyYy9zY3NzL19tYXRyaXguc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1mb290ZXIvc3JjL3Njc3MvX3RoZW1lcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWljb25zL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL292ZXJsYXkuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL19jcm9zcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3MvX3NoYWRlZC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLW92ZXJsYXkvc3JjL3Njc3MvX2NvbXBhY3Quc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1vdmVybGF5L3NyYy9zY3NzL19mdWxsc2NyZWVuLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvYmFzZS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fY29tbW9uLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fc2VsZWN0LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL190ZXh0YXJlYS5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fbGFiZWxzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL19yYWRpby1jaGVja2JveC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9zdWZmaXguc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1ub3JtYWxpc2Uvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWZvcm1zL3NyYy9zY3NzL21peGlucy9fdG9nZ2xlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL3NlY3Rpb25zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbG9hZGluZy9zcmMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbG9hZGluZy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tZm9ybXMvc3JjL3Njc3MvbWl4aW5zL3Vuc2tpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9fdGVhc2VyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL2VsZW1lbnRzL19kZWZhdWx0LnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX2ltYWdlcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fdGltZXN0YW1wLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL19jb2xvci11c2UtY2FzZXMuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvZWxlbWVudHMvX3Byb21vdGVkLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tbGFiZWxzL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fcmVsYXRlZC1pdGVtcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9lbGVtZW50cy9fc3luZGljYXRpb24uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19zbWFsbC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy9faGVscGVycy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX2xhcmdlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdGVhc2VyL3NyYy9zY3NzL3RoZW1lcy9fc3RhbmRhcmQuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL192aWRlby5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX2hlcm8uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL190b3Atc3Rvcmllcy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLXRlYXNlci9zcmMvc2Nzcy90aGVtZXMvX3BhY2thZ2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby10ZWFzZXIvc3JjL3Njc3MvdGhlbWVzL19saXZlLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvZ2VuZXJpYy9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvY29udGVudC1ib3gvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL292ZXJsYXlzL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9hZHMvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2JhcnJpZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL21hcmtldHNsaXZlLXNlc3Npb24tbm90aWZpY2F0aW9uL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS9oZWFkZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL3NwaW5uZXIvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2luZmluaXRlLXNjcm9sbC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvZm9vdGVyL21haW4uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvYWxwaGF2aWxsZS11aS90d2l0dGVyLXdpZGdldC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvcGFnaW5hdGlvbi9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tc2hhcmUvc3JjL3Njc3Mvc2hhcmUuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1zaGFyZS9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL2FscGhhdmlsbGUtdWkvc2hhcmUvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2NhcmQvbWFpbi5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9hbHBoYXZpbGxlLXVpL2FydGljbGUtbGlzdC9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29va2llLW1lc3NhZ2Uvc3JjL3Njc3MvX21peGlucy5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJhbm5lci9zcmMvc2Nzcy9fYmFubmVyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tYmFubmVyL3NyYy9zY3NzL3RoZW1lcy9fY29tcGFjdC5zY3NzIiwiYm93ZXJfY29tcG9uZW50cy9vLWJhbm5lci9zcmMvc2Nzcy90aGVtZXMvX3NtYWxsLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tY29va2llLW1lc3NhZ2Uvc3JjL3Njc3MvX3ByaXZhY3ktcG9saWN5LW1lc3NhZ2Uuc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby1leHBhbmRlci9tYWluLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vc3JjL3Njc3MvX3BsYWNlaG9sZGVyLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vc3JjL3Njc3MvX2luZm8uc2NzcyIsImJvd2VyX2NvbXBvbmVudHMvby12aWRlby9zcmMvc2Nzcy9fYWRzLnNjc3MiLCJib3dlcl9jb21wb25lbnRzL28tdmlkZW8vbWFpbi5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWdyaWQuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1zZXJpZXMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1saXN0LnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19iaWctbnVtYmVyLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19taXhpbnMuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX2Jsb2NrcXVvdGVzLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19ib2R5LnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19jb3B5cmlnaHQuc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX2ltYWdlcy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fcHVsbHF1b3Rlcy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9wYXJ0aWFscy9fcmVsYXRlZC1ib3guc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX3RhZ3Muc2NzcyIsImFzc2V0cy9zY3NzL2NvbXBvbmVudHMvYXJ0aWNsZS1jb250ZW50LWJvZHkvcGFydGlhbHMvX3ZpZGVvLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL2FydGljbGUtY29udGVudC1ib2R5L3BhcnRpYWxzL19hbHBoYXZpbGxlLWFkcy5zY3NzIiwiYXNzZXRzL3Njc3MvY29tcG9uZW50cy9hcnRpY2xlLWNvbnRlbnQtYm9keS9tYWluLnNjc3MiLCJhc3NldHMvc2Nzcy9jb21wb25lbnRzL21hcmtldHNsaXZlLXRyYW5zY3JpcHQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakI7RUFDQyxVQUFTLEVBQ1Q7O0FBRUQ7RUFDQyxtQkFBa0I7RUFDbEIsZUFBYztFQUNkLGFBQVk7RUFDWixhQUFZO0VBQ1osWUFBVztFQUNYLFVBQVMsRUFDVDs7QUFDRDtFQUFZLHNCQUFxQixFQUFJOztBQUNyQyxxQ0FBcUM7QUFDckM7RUFBbUIsV0FBVSxFQUFJOztBQUNqQztFQUFZLGVBQWMsRUFBSTs7QUFDOUIsb0NBQW9DO0FDUm5DO0VBQ0M7SUFDQyx5QkFBd0IsRUFDeEIsRUFBQTs7QUFHRjs7RUNSQSw2QkFBb0I7RUFBcEIscUJBQW9CLEVEV25CO0VBSEQ7O0lDTEMsNkJBQTRCLEVBQzVCOztBRFNEO0VDTEEsWUFBVztFQUNYLG1CQUFrQixFRE1qQjs7QUFFRDtFQ0pBLFNBQVE7RUFDUixVQUFTO0VBQ1QsY0FBYTtFQUNiLG1CQUFrQixFREdqQjs7QUFFRDtFQ0FDLDZCQUFTO0VBQ1QsZUFBYztFQUNkLGdCQUFlLEVBSWY7O0FERkQ7RUNKQyw2QkFBUztFQUNULGVBQWM7RUFDZCxnQkFBZTtFQUVkLGtCQUFpQixFQUVsQjs7QURFRDtFQ2dFQSx5Q0FBd0M7RUFDeEMsd0NBQStCO0VBQS9CLGdDQUErQjtFQUMvQiw4S0MxRnVFO0VEMEZ2RSxzS0MxRnVFLEVGMEJ0RTs7QUFFRDtFQ3NFQSxnQkFBZSxFRHBFZDtFQUZEO0lDMEVDLGlCQUFnQjtJQUNoQixlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLG9CQUFtQjtJQUNuQixnQkFBZSxFQUNmO0VEL0VEO0lDa0ZDLHlCQUF3QjtJQUN4QixxQkFBb0M7SUFDcEMsbUJBQXdCO0lBQ3hCLHNCQUFxQixFQUNyQjtFRHRGRDtJQ3lGQyxZQUFXO0lBQ1gsa0JBdEJhO0lBdUJiLHlCQUF3QixFQUN4Qjs7QUR4RkQ7RUFDQywwQkdNdUMsRUhMdkM7O0FBRUQ7RUFDQywwQklEZ0MsRUpFaEM7O0FBRUQ7RUFDQyxxSkFBb0osRUFDcEo7O0FBRUQ7RUNsQkEsaUJBQWdCO0VBQ2hCLGFBQVk7RUFDWixnQkFBZTtFQUNmLGlCQUFnQixFRGlCZjtFQUZEO0lDWEMsY0FBYSxFQUNiOztBRGNEO0VDVkEsY0FBYTtFQUNiLGtCQUFpQjtFQUNqQixnQkFBZTtFQUNmLGlCQUFnQixFRFNmO0VBRkQ7SUNBRSxtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLGtCQUFpQixFQUNqQjtFREhGO0lDTUUsVUFBUztJQUNULGtCQUFpQixFQUNqQjtFQUdPOztJQUlOLFNBQVE7SUFDUixrQkFBaUIsRUFDakI7O0FEYkg7O0VDb0JFLGNBQWE7RUFDYixrQkFBaUI7RUFDakIsZ0JBQWUsRUFVZjtFSWtJSztJTGxLUDs7TUN3QkcsYUFBWTtNQUNaLGlDQUFnQztNQUNoQyxXQUFVLEVBTVgsRUFBQTtFSWtJSztJTGxLUDs7TUM2QkcsYUFBWTtNQUNaLGdDQUErQixFQUVoQyxFQUFBOztBS3BDQTtFQWxERix5R0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNYYztFRFlkLG1CQ3pDMkIsRUFBQTs7QURxQzVCO0VBbERGLDBHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1ZjO0VEV2QsbUJDeEM0QixFQUFBOztBRG9DN0I7RUFsREYsZ0hBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDVmM7RURXZCxtQkN2QzRCLEVBQUE7O0FEbUM3QjtFQWxERiw0R0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNUYztFRFVkLG1CQ3RDOEIsRUFBQTs7QURrQy9CO0VBbERGLGtIQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ1RjO0VEVWQsbUJDckM4QixFQUFBOztBRGlDL0I7RUFsREYsMkdBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDUGM7RURRZCxtQkNwQzZCLEVBQUE7O0FEZ0M5QjtFQWxERiw2R0FBNkM7RUFvRDFDLHVCQzFDTTtFRDJDTixpQkNOYztFRE9kLG1CQ25DK0IsRUFBQTs7QUQrQmhDO0VBbERGLHlHQUE2QztFQW9EMUMsdUJDMUNNO0VEMkNOLGlCQ0xjO0VETWQsbUJDbEMyQixFQUFBOztBRDhCNUI7RUFsREYsK0dBQTZDO0VBb0QxQyx1QkMxQ007RUQyQ04saUJDTGM7RURNZCxtQkNqQzJCLEVBQUE7O0FENkI1QjtFQWxERiwwSEFBNkM7RUFvRDFDLGlDQzVCZ0I7RUQ2QmhCLGlCQ1ZjO0VEV2QsbUJDM0I0QixFQUFBOztBRHVCN0I7RUFsREYsc0hBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNUYztFRFVkLG1CQzFCOEIsRUFBQTs7QURzQi9CO0VBbERGLDJIQUE2QztFQW9EMUMsaUNDNUJnQjtFRDZCaEIsaUJDUGM7RURRZCxtQkN6QjZCLEVBQUE7O0FEcUI5QjtFQWxERiw2SEFBNkM7RUFvRDFDLGlDQzVCZ0I7RUQ2QmhCLGlCQ05jO0VET2QsbUJDeEIrQixFQUFBOztBRG9CaEM7RUFsREYsbUhBQTZDO0VBb0QxQyxpQ0M1QmdCO0VENkJoQixpQkNMYztFRE1kLG1CQ3ZCMkIsRUFBQTs7QUNSOUI7O0VDSkEsd0NDNkJtRDtFQ3FCL0MsZ0JDNUQ0QztFRDZENUMsa0JDN0M0QjtFRHdGL0IsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VXeEN4QyxpQkFBZ0IsRU55QmY7RUg4TE07SUdqTVA7O01HdURLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRUpDL0IsRUFBQTtFSDhMTTtJR2pNUDs7TUd1REssZ0JDckUyQztNRHNFM0Msa0JDdEQyQixFSkMvQixFQUFBO0VHeUVBOztJQTdFRyxrQkNiNEM7SUQ0RjlDLG1CSXRDYyxFSnVDZDtJTmtISztNTXJITjs7UUF0RUksa0JDcEIyQyxFRDZGOUMsRUFBQTtJTmtISztNTXJITjs7UUF0RUksZ0JDcEIyQyxFRDZGOUMsRUFBQTs7QUgxRUY7O0VDVEEsd0NDNkJtRDtFQ3FCL0MsZ0JDNUQ0QztFRDZENUMsa0JDN0M0QjtFRHNIL0IsaUJBQWdCO0VBOUJoQixnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUMsRUtWdkM7RUh5TE07SUc1TFA7O01Ha0RLLGdCQ3JFMkM7TURzRTNDLGtCQ3REMkIsRUpNL0IsRUFBQTtFSHlMTTtJRzVMUDs7TUdrREssZ0JDckUyQztNRHNFM0Msa0JDdEQyQixFSk0vQixFQUFBO0VHb0VBOztJQTdFRyxrQkNiNEM7SUQ0RjlDLG1CSWpDYyxFSmtDZDtJTmtISztNTXJITjs7UUF0RUksZ0JDcEIyQyxFRDZGOUMsRUFBQTtJTmtISztNTXJITjs7UUF0RUksa0JDcEIyQyxFRDZGOUMsRUFBQTtFSDFFRjs7SUdvR0Msa0JDNUZtRDtJRGdHbkQsb0JDaEdtRDtJRXhCbkQsWUFBVztJQUNYLGVBQWM7SUFDZCxhQUFZO0lBQ1osaUNWUThCLEVVUDlCOztBTmlCRDtFR2dGQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRUgxR2hCO0VHZ0VBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGpFRjtFRzRFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRUhzQ2hCO0VHNERBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDdERjtFR3dFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRUgwQ2hCO0VHd0RBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHpERjtFR29FQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0I7RUdvQ2pCLDBCQUF5QjtFQUN6QixzQkFBcUIsRU5TcEI7RUdvREE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIckRGO0VDWkEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0I7RUE1QmhCLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUl6Q3BELGVaNEIrQixFSTRCOUI7RUdnREE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7RUhyREY7SUcrRUMsaUJDNUZtRDtJSXJDbkQsWUFBVztJQUNYLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUNacUI4QixFWXBCOUI7O0FSa0REO0VDaEJBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHVHL0IsaUJDNUZtRDtFQ3FDbkQsZVZoQ3VDO0VhdkJ4QyxtQkFBa0I7RUFDbEIsOEJic0J3QyxFS2N2QztFRzRDQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjtFSGpERjtJUS9CQyxZQUFXO0lBQ1gsZUFBYztJQUNkLG1CQUFrQjtJQUNsQixVQUFtQztJQUNuQyxRQUFPO0lBQ1AsV0FBVTtJQUNWLDhCWkw4QixFWU05Qjs7QVI4QkQ7RUdzREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIaEZoQjtFR3NDQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUh2Q0Y7RUdrREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIZ0VoQjtFR2tDQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhuQ0Y7RUc4Q0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIeEVoQjtFRzhCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgvQkY7RUcwQ0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVId0VoQjtFRzBCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgzQkY7RUdzQ0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIaEVoQjtFR3NCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUh2QkY7RUdrQ0MsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVIZ0ZoQjtFR2tCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhuQkY7RUc4QkMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVIeERoQjtFR2NBO0lBL0RBLGtCQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGZGO0VHMEJDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFSHdGaEI7RUdVQTtJQS9EQSxrQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhYRjtFR3NCQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0I7RUhoRGhCLDhCTHBEdUM7RUtxRHZDLGtCSTFEbUQ7RUoyRG5ELG1CSTNEbUQsRUo0RG5EO0VHR0E7SUEvREEsa0JDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FISEY7RUc0Q0MsaUJBQWdCLEVIMUNoQjs7QUFFRDtFUzFCQSxtQkFBa0IsRVQ0QmpCOztBQUVEO0VDdEVBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFS2xCaEMsc0JBQXFCO0VBQ3JCLGlCQUFnQjtFQUNoQixzQkFBcUIsRVRvR3BCO0VHVkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIUUY7RUN6RUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VLMUJoQyxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLG9CQUFtQixFVCtHbEI7RUdiQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhZRjtFU3BHQSxlYm1CaUM7RWFsQmpDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZHdCd0MsRUsyRXZDO0VBRkQ7SVM5RkMsZUNkMkQ7SURlM0QsNkJkb0J1QyxFY25CdkM7RVQ0RkQ7SVN6RkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7O0FUMEZEO0VTeEdBLGVibUJpQztFYWxCakMsc0JBQXFCO0VBQ3JCLGdCQUFlO0VBQ2YsaUNkd0J3QztFY2F4QywyQ0FBcUUsRVRrRXBFO0VBRkQ7SVNsR0MsZUNkMkQ7SURlM0QsNkJkb0J1QyxFY25CdkM7RVRnR0Q7SVM3RkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7RVQwRkQ7SVd4RkMsNEpBQTREO0lBeUI1RCxZQU53QztJQVV4QyxhQVZ3QztJQW9CekMsc0JBQXFCO0lBQ3JCLDZCQUE0QjtJQUU1Qix5QkFBd0I7SUFDeEIseUJBQXdCO0lBQ3hCLDhCQUE2QjtJQUM3Qix5QkFBd0I7SUZsQnZCLDhCQUE2QjtJQUM3QixhQVAwQjtJQVExQixjQVIwQjtJQVMxQixpQkFBMEI7SUFDMUIsNkNBQW1FO0lBQ25FLG9CQUFtQjtJQUNuQiwrQkFBOEI7SUFDOUIsdUJBQXNCO0lBRXRCLHVCQUFzQjtJQUN0QiwwQkFBeUI7SUFDekIsaUJBQWdCO0lBQ2hCLHNCQUFxQjtJQUNyQixpQkFBZ0I7SUFDaEIsd0JBQXVCLEVBQ3ZCO0lFckNBO01YbUZEO1FXbEZFLDRKQUE4RixFRm9DL0YsRUFBQTtJRWpDQTtNWCtFRDtRVzlFRSw0SkFBOEYsRUZnQy9GLEVBQUE7O0FUa0REO0VDckZBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHdGL0IsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFQ3FDbkQsZVZoQ3VDLEVLbUZ2QztFR3pCQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUh3QkY7RUtyREMsZVQxQ2dDO0VnQlhqQyxzQkFBcUI7RUFDckIsVUFBUztFQUNULHNCQUFxQjtFWGVyQixtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFSGJoQjtFQUZEO0lLckRDLGVLbkUyRCxFRW9CM0Q7RVpvR0Q7SVlqR0MsZUFBYztJQUNkLGdCQUFlO0lBQ2Ysc0JBQXFCO0lBQ3JCLFVBQVMsRUFJVDtJWjBGRDtNWTVGRSxlQUFjLEVBQ2Q7RVoyRkY7SVl2RkMsaUJBQWdCLEVBQ2hCO0VUMkRBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDRCRjtFS3pEQyxlVDFDZ0M7RWdCWGpDLHNCQUFxQjtFQUNyQixVQUFTO0VBQ1Qsc0JBQXFCO0VYZXJCLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCO0VFcEVoQixlVmhDdUMsRUsyRnZDO0VBRkQ7SUt6REMsZUtuRTJELEVFb0IzRDtFWndHRDtJWXJHQyxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixzQkFBcUI7SUFDckIsVUFBUyxFQUlUO0laOEZEO01ZaEdFLGVBQWMsRUFDZDtFWitGRjtJWTNGQyxpQkFBZ0IsRUFDaEI7RVQyREE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7RUg0QkY7SUt6REMsZVQxQ2dDLEVnQm1CaEM7O0Fab0ZEO0VDeElBLDRCTVlrQztFSjJFakMsZ0JDNUUrQztFRDZFL0Msa0JTN0ZzRDtFVHdIdEQsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDLEVLK0Z2Qzs7QUFFRDtFQ3JHQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFS21HdkM7RUd6Q0E7SUEvREEsa0JDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FId0NGO0VHN0JDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQsRUo0R25EO0VBRkQ7SUNoSkEsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQk1EdUQ7SU40QnZELGdCQzdFbUQ7SURpRm5ELG1CQ2pGbUQ7SUNxQ25ELGVWaEN1QyxFYytDdkM7O0FUMEREO0VTckRBLGdCQUFlLEVUdURkO0VTbkREO0lBQ0Msb0JBQW1CLEVBc0JuQjtJQXZCRDtNQUlFLGVBQWM7TUFDZCxtQkFBa0I7TUFDbEIsbUJMbkVrRCxFS21GbEQ7TUF0QkY7UVI1REEsbUNDV21EO1FDcUNsRCxnQkM1RStDO1FENkUvQyxrQkM3RCtCO1FEb0gvQixpQkFBZ0I7UUVwRWhCLGVWaEN1QztRY29FckMsc0JBQXFCO1FBQ3JCLFlMMUVpRDtRSzJFakQsc0NBQTZCO1FBQTdCLDhCQUE2QjtRQUM3QixtQkw1RWlEO1FLNkVqRCx1QkFBc0I7UUFDdEIsd0JBQXVCO1FBQ3ZCLG1CQUFrQjtRQUNsQixRQUFPO1FBQ1AsU0FBUSxFQUNSO1FObkJGO1VBL0RBLG1CQzNCK0M7VUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSGdERjtFU3ZCQSxnQkFBZSxFVHlCZDtFQUZEO0lTcEJDLGVBQWM7SUFDZCxtQkFBa0I7SUFDbEIsNEJBQTJCLEVBVTNCO0lUUUQ7TUs3RUMsZVZoQ3VDO01jK0Z0QyxzQkFBcUI7TUFDckIsbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQixnQkFBZTtNQUNmLHlCQUF3QixFQUN4Qjs7QVRhRjtFQ3JIQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBZckQsZVZoQ3VDLEVLbUh2QztFR3pEQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUh3REY7RVNWQSxlQUFjO0VBQ2QsbUJMakhvRDtFS2tIcEQsK0JidkhpQyxFSWlJaEM7RUFGRDtJQ2hLQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCUzdGc0Q7SVR3SHRELGdCQzdFbUQ7SURpRm5ELG9CQ2pGbUQ7SUNxQ25ELGVWaEN1QyxFY2lIdkM7RVRJRDtJQ3pIQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCU3pCcUQ7SVBZckQsZVZoQ3VDLEVjcUh2QztJTjNEQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUg0REY7RUM3SEEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0I7RUVwRWhCLGVWaEN1QyxFSzJIdkM7RUdqRUE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIaUVGO0VDbElBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFQ2dEL0IsZVZoQ3VDO0VRNEV2QyxvQkNqRm1EO0VRakNuRCxzQkFBcUI7RUFDckIsMEJBQXlCLEVacUt6QjtFR3RFQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RUN6SkEsd0NDNkJtRDtFQ3FCL0MsZ0JDNUQ0QztFRDZENUMsa0JDN0M0QjtFRHdGL0IsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VXeEN4QyxpQkFBZ0IsRU9PZDtFaEJnTks7SUc1Q1A7TUc5RkssZ0JDckUyQztNRHNFM0Msa0JDdEQyQixFU2pCOUIsRUFBQTtFaEJnTks7SUc1Q1A7TUc5RkssZ0JDckUyQztNRHNFM0Msa0JDdEQyQixFU2pCOUIsRUFBQTtFVjJGRDtJQTdFRyxrQkNiNEM7SUQ0RjlDLG1CSXRDYyxFSnVDZDtJTmtISztNTXJITjtRQXRFSSxrQkNwQjJDLEVENkY5QyxFQUFBO0lOa0hLO01NckhOO1FBdEVJLGdCQ3BCMkMsRUQ2RjlDLEVBQUE7O0FIc0VGO0VHM0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFVWhJZjtFVnNGRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUhzRUY7RUczREMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVaUJmO0VWaUZEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRVVzQmY7RVY0RUQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VHM0RDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQjtFR29DakIsMEJBQXlCO0VBQ3pCLHNCQUFxQixFT1ZuQjtFVnVFRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RVM5SkEsZWJtQmlDO0VhbEJqQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixpQ2R3QndDLEVrQnVCdkM7RWI0R0Q7SVN4SkMsZUNkMkQ7SURlM0QsNkJkb0J1QyxFY25CdkM7RVRzSkQ7SVNuSkMsZUNuQjJEO0lEb0IzRCwyQkNwQjJEO0lEcUIzRCxpQ0FBZ0MsRUFDaEM7O0FUZ0pEO0VDOUtBLDRCTVlrQztFSjJFakMsZ0JDNUUrQztFRDZFL0Msa0JTN0ZzRDtFVHdIdEQsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDLEVrQjJCdkM7O0Fid0dEOztFRzNEQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1ELEVTcUNuRDtFYm1HRDs7SUM5S0EsNEJNWWtDO0lKMkVqQyxnQkM1RStDO0lENkUvQyxrQk1EdUQ7SU40QnZELGdCQzdFbUQ7SURpRm5ELG1CQ2pGbUQ7SUNxQ25ELGVWaEN1QyxFYytDdkM7O0FUb0ZEO0VTL0VBLGdCQUFlLEVJaEJkO0VKb0JEO0lBQ0Msb0JBQW1CLEVBc0JuQjtJQXZCRDtNQUlFLGVBQWM7TUFDZCxtQkFBa0I7TUFDbEIsbUJMbkVrRCxFS21GbEQ7TUF0QkY7UVI1REEsbUNDV21EO1FDcUNsRCxnQkM1RStDO1FENkUvQyxrQkM3RCtCO1FEb0gvQixpQkFBZ0I7UUVwRWhCLGVWaEN1QztRY29FckMsc0JBQXFCO1FBQ3JCLFlMMUVpRDtRSzJFakQsc0NBQTZCO1FBQTdCLDhCQUE2QjtRQUM3QixtQkw1RWlEO1FLNkVqRCx1QkFBc0I7UUFDdEIsd0JBQXVCO1FBQ3ZCLG1CQUFrQjtRQUNsQixRQUFPO1FBQ1AsU0FBUSxFQUNSO1FObkJGO1VBL0RBLG1CQzNCK0M7VUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSHNFRjtFUzdDQSxnQkFBZSxFSTlDZDtFYjJGRDtJUzFDQyxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLDRCQUEyQixFQVUzQjtJVDhCRDtNS25HQyxlVmhDdUM7TWMrRnRDLHNCQUFxQjtNQUNyQixtQkFBa0I7TUFDbEIsaUJBQWdCO01BQ2hCLGdCQUFlO01BQ2YseUJBQXdCLEVBQ3hCOztBVCtCRjtFQ3ZJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCU3pCcUQ7RVBZckQsZVZoQ3VDLEVrQjRDdkM7RVZjQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUhzRUY7RVN4QkEsZUFBYztFQUNkLG1CTGpIb0Q7RUtrSHBELCtCYnZIaUMsRWlCMkQvQjtFYmtGRjtJQzlLQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCUzdGc0Q7SVR3SHRELGdCQzdFbUQ7SURpRm5ELG9CQ2pGbUQ7SUNxQ25ELGVWaEN1QyxFY2lIdkM7RVRrQkQ7SUN2SUEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQlN6QnFEO0lQWXJELGVWaEN1QyxFY3FIdkM7SU4zREE7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIc0VGO0VDdklBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JTekJxRDtFUFlyRCxlVmhDdUMsRWtCcUR0QztFVktEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFRzdCQyxpQkFBZ0IsRVU1Q2hCOztBYnlFRDtFUy9GQSxtQkFBa0IsRUkwQmpCOztBYnFFRDtFQ3ZJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUtsQmhDLHNCQUFxQjtFQUNyQixpQkFBZ0I7RUFDaEIsc0JBQXFCLEVJa0dwQjtFVlJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFQ3ZJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUsxQmhDLHNCQUFxQjtFQUNyQixvQkFBbUI7RUFDbkIsb0JBQW1CLEVJOEdsQjtFVlpBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSHNFRjtFQ3ZJQSxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR3Ri9CLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFa0IwRXZDO0VWaEJBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEb0gvQixpQkFBZ0IsRVU1R2Y7RVZrRUQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUR4Qi9CLGlCQUFnQixFVXFDZjtFVjZERDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRG9IL0IsaUJBQWdCLEVVbEdmO0VWd0REO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSWhEbUIsRUppRG5COztBSDJFRjtFR2hFQyxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUM7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VEeEIvQixpQkFBZ0IsRVUrQ2Y7RVZtREQ7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQ7RUNxQ25ELGVWaEN1QztFTUp4QyxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RURvSC9CLGlCQUFnQixFVXhGZjtFVjhDRDtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QkloRG1CLEVKaURuQjs7QUgyRUY7RUdoRUMsZ0JDN0VtRDtFRGlGbkQsb0JDakZtRDtFQ3FDbkQsZVZoQ3VDO0VNSnhDLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHhCL0IsaUJBQWdCLEVVeURmO0VWeUNEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFU25LQSxlYm1CaUM7RWFsQmpDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZHdCd0MsRWtCdUJ2QztFYmlIRDtJUzdKQyxlQ2QyRDtJRGUzRCw2QmRvQnVDLEVjbkJ2QztFVDJKRDtJU3hKQyxlQ25CMkQ7SURvQjNELDJCQ3BCMkQ7SURxQjNELGlDQUFnQyxFQUNoQzs7QVRxSkQ7RUNuTEEsNEJNWWtDO0VKMkVqQyxnQkM1RStDO0VENkUvQyxrQlM3RnNEO0VUd0h0RCxnQkM3RW1EO0VEaUZuRCxvQkNqRm1EO0VDcUNuRCxlVmhDdUMsRWtCMkJ2Qzs7QWI2R0Q7O0VHaEVDLGdCQzdFbUQ7RURpRm5ELG9CQ2pGbUQsRVNxQ25EO0Vid0dEOztJQ25MQSw0Qk1Za0M7SUoyRWpDLGdCQzVFK0M7SUQ2RS9DLGtCTUR1RDtJTjRCdkQsZ0JDN0VtRDtJRGlGbkQsbUJDakZtRDtJQ3FDbkQsZVZoQ3VDLEVjK0N2Qzs7QVR5RkQ7RVNwRkEsZ0JBQWUsRUloQmQ7RUpvQkQ7SUFDQyxvQkFBbUIsRUFzQm5CO0lBdkJEO01BSUUsZUFBYztNQUNkLG1CQUFrQjtNQUNsQixtQkxuRWtELEVLbUZsRDtNQXRCRjtRUjVEQSxtQ0NXbUQ7UUNxQ2xELGdCQzVFK0M7UUQ2RS9DLGtCQzdEK0I7UURvSC9CLGlCQUFnQjtRRXBFaEIsZVZoQ3VDO1Fjb0VyQyxzQkFBcUI7UUFDckIsWUwxRWlEO1FLMkVqRCxzQ0FBNkI7UUFBN0IsOEJBQTZCO1FBQzdCLG1CTDVFaUQ7UUs2RWpELHVCQUFzQjtRQUN0Qix3QkFBdUI7UUFDdkIsbUJBQWtCO1FBQ2xCLFFBQU87UUFDUCxTQUFRLEVBQ1I7UU5uQkY7VUEvREEsbUJDM0IrQztVRDRGOUMsd0JJaERtQixFSmlEbkI7O0FIMkVGO0VTbERBLGdCQUFlLEVJOUNkO0ViZ0dEO0lTL0NDLGVBQWM7SUFDZCxtQkFBa0I7SUFDbEIsNEJBQTJCLEVBVTNCO0lUbUNEO01LeEdDLGVWaEN1QztNYytGdEMsc0JBQXFCO01BQ3JCLG1CQUFrQjtNQUNsQixpQkFBZ0I7TUFDaEIsZ0JBQWU7TUFDZix5QkFBd0IsRUFDeEI7O0FUb0NGO0VDNUlBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JTekJxRDtFUFlyRCxlVmhDdUMsRWtCNEN2QztFVmNBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBSDJFRjtFUzdCQSxlQUFjO0VBQ2QsbUJMakhvRDtFS2tIcEQsK0JidkhpQyxFaUIyRC9CO0VidUZGO0lDbkxBLDRCTVlrQztJSjJFakMsZ0JDNUUrQztJRDZFL0Msa0JTN0ZzRDtJVHdIdEQsZ0JDN0VtRDtJRGlGbkQsb0JDakZtRDtJQ3FDbkQsZVZoQ3VDLEVjaUh2QztFVHVCRDtJQzVJQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCU3pCcUQ7SVBZckQsZVZoQ3VDLEVjcUh2QztJTjNEQTtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjs7QUgyRUY7RUM1SUEsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQlN6QnFEO0VQWXJELGVWaEN1QyxFa0JxRHRDO0VWS0Q7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VHbENDLGlCQUFnQixFVTVDaEI7O0FiOEVEO0VTcEdBLG1CQUFrQixFSTBCakI7O0FiMEVEO0VDNUlBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFS2xCaEMsc0JBQXFCO0VBQ3JCLGlCQUFnQjtFQUNoQixzQkFBcUIsRUlrR3BCO0VWUkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VDNUlBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFSzFCaEMsc0JBQXFCO0VBQ3JCLG9CQUFtQjtFQUNuQixvQkFBbUIsRUk4R2xCO0VWWkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FIMkVGO0VDNUlBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFRHdGL0IsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFQ3FDbkQsZVZoQ3VDLEVrQjBFdkM7RVZoQkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7O0FXdkVGO0VBQ0MscURBQXFFO0VBQ3JFLGNBQWEsRUFPYjtFakJnTE07SWlCekxQO01BTUcsK0NBQTRGLEVBRzlGLEVBQUE7RWpCZ0xNO0lpQnpMUDtNQU1HLCtDQUE0RixFQUc5RixFQUFBO0VqQmdMTTtJaUJ6TFA7TUFNRywrQ0FBNEYsRUFHOUYsRUFBQTtFakJnTE07SWlCekxQO01BTUcsZ0RBQTRGLEVBRzlGLEVBQUE7O0FBUUQ7RUFrQkMsY0FBYTtFQUNiLG1GQUgyQixFQUkzQjs7QUN3a0JEO0VBbFBBLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLGlCQ3ZWdUI7RUR5VnZCLGtCQzdVVTtFRGlWVixxQkFBcUI7RUFFckIsK0JBQThCO0VBQzlCLDRCQUEyQjtFQUMzQix1QkFBc0I7RUFnQnJCLGtCQ3JXUztFRDBXTixtQkM3VlM7RUQ4VlQsb0JDOVZTLEVEK2lCWjtFbEJ0Yk07SWtCb2JQO01BMU1LLG1CQ2xXUTtNRG1XUixvQkNuV1EsRUQ4aUJaLEVBQUE7RWxCdGJNO0lrQm9iUDtNQTlMSyxpQkM5WEksRUQ4akJSLEVBQUE7RWxCdGJNO0lrQm9iUDtNQTlMSyxpQkM3WEksRUQ2akJSLEVBQUE7RWxCdGJNO0lrQm9iUDtNQTlMSyxrQkM1WEssRUQ0akJULEVBQUE7RUEzZEM7SUF5ZEY7TUE5S0csbUJDOVhVO01EK1hWLG9CQy9YVTtNRGlZWCxhQ2haTyxFRDZqQlIsRUFBQTs7QUFDRDtFQUNDLGdCQUFlO0VBQ2YsaUJBQWdCLEVBQ2hCOztBQUNEO0VBektBLFlBQVc7RUFDWCx3QkFBZTtFQUFmLG9CQUFlO0VBQWYsZ0JBQWU7RUFDZixzQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQVdWLG1CQUErQjtFQWNsQyxRQUFPLEVBZ0pOO0VBdktEO0lBcUtBO01BcEtDLGlCQUFnQixFQXNLaEIsRUFBQTtFbEI3Yk07SWtCMmJQO01BekpJLG1CQUEyQyxFQTJKOUMsRUFBQTtFQWxlQztJQWdlRjtNQW5KRSxtQkFBbUQsRUFxSnBELEVBQUE7RUE5SUQ7SUFFQyxZQUFXO0lBQ1gsZUFBYztJQUNkLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhLEVBQ2I7RUFDRDtJQUNDLFlBQVcsRUFDWDs7QXpCMnVCRjtFeUJ2OUJFLG1CQUFrQjtFQUNsQixZQUFXO0VBQ1gsYUFBWTtFQUdaLHFCQUFxQjtFQUVyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQjtFQVluQixtQkN6TlMsRUR5akJaO0VBcmVDO0l6QmlsQ0M7TXlCcDlCRCx3QkFBdUIsRUF3V3hCLEVBQUE7RWxCaGNNO0lQK2lDSjtNeUI1OEJFLG1CQzNOUSxFRHdqQlosRUFBQTtFQXJlQztJekJ1bENDO015Qng4QkEsbUJDbE9VLEVEd2pCWixFQUFBOztBekJxbkJGO0V5QmpuQkUsY0FBYSxFQUNiOztBekJtbkJGO0V5Qmo3QkcsZUFBYztFQW9TaEIsNkJBOWdCeUM7RUE4Z0J6QyxrQ0E5Z0J5QztFQThnQnpDLHFCQTlnQnlDO0VBOE92QyxvQkE5T3VDO0VBK092QyxvQkEvT3VDO0VBa1B2QyxnQkFsUHVDLEVBNGlCdkM7O0F6QnNuQkg7RXlCeDdCRyxlQUFjO0VBb1NoQiw4QkE5Z0J5QztFQThnQnpDLG1DQTlnQnlDO0VBOGdCekMsc0JBOWdCeUM7RUE4T3ZDLHFCQTlPdUM7RUErT3ZDLHFCQS9PdUM7RUFrUHZDLGlCQWxQdUMsRUE0aUJ2Qzs7QXpCNm5CSDtFeUIvN0JHLGVBQWM7RUFvU2hCLHdCQTlnQnlDO0VBOGdCekMsNkJBOWdCeUM7RUE4Z0J6QyxnQkE5Z0J5QztFQThPdkMsZUE5T3VDO0VBK092QyxlQS9PdUM7RUFrUHZDLFdBbFB1QyxFQTRpQnZDOztBekJvb0JIO0V5QnQ4QkcsZUFBYztFQW9TaEIsOEJBOWdCeUM7RUE4Z0J6QyxtQ0E5Z0J5QztFQThnQnpDLHNCQTlnQnlDO0VBOE92QyxxQkE5T3VDO0VBK092QyxxQkEvT3VDO0VBa1B2QyxpQkFsUHVDLEVBNGlCdkM7O0F6QjJvQkg7RXlCNzhCRyxlQUFjO0VBb1NoQiw4QkE5Z0J5QztFQThnQnpDLG1DQTlnQnlDO0VBOGdCekMsc0JBOWdCeUM7RUE4T3ZDLHFCQTlPdUM7RUErT3ZDLHFCQS9PdUM7RUFrUHZDLGlCQWxQdUMsRUE0aUJ2Qzs7QXpCa3BCSDtFeUJwOUJHLGVBQWM7RUFvU2hCLHdCQTlnQnlDO0VBOGdCekMsNkJBOWdCeUM7RUE4Z0J6QyxnQkE5Z0J5QztFQThPdkMsZUE5T3VDO0VBK092QyxlQS9PdUM7RUFrUHZDLFdBbFB1QyxFQTRpQnZDOztBekJ5cEJIO0V5QjM5QkcsZUFBYztFQW9TaEIsOEJBOWdCeUM7RUE4Z0J6QyxtQ0E5Z0J5QztFQThnQnpDLHNCQTlnQnlDO0VBOE92QyxxQkE5T3VDO0VBK092QyxxQkEvT3VDO0VBa1B2QyxpQkFsUHVDLEVBNGlCdkM7O0F6QmdxQkg7RXlCbCtCRyxlQUFjO0VBb1NoQiw4QkE5Z0J5QztFQThnQnpDLG1DQTlnQnlDO0VBOGdCekMsc0JBOWdCeUM7RUE4T3ZDLHFCQTlPdUM7RUErT3ZDLHFCQS9PdUM7RUFrUHZDLGlCQWxQdUMsRUE0aUJ2Qzs7QXpCdXFCSDtFeUJ6K0JHLGVBQWM7RUFvU2hCLHdCQTlnQnlDO0VBOGdCekMsNkJBOWdCeUM7RUE4Z0J6QyxnQkE5Z0J5QztFQThPdkMsZUE5T3VDO0VBK092QyxlQS9PdUM7RUFrUHZDLFdBbFB1QyxFQTRpQnZDOztBekI4cUJIO0V5QmgvQkcsZUFBYztFQW9TaEIsOEJBOWdCeUM7RUE4Z0J6QyxtQ0E5Z0J5QztFQThnQnpDLHNCQTlnQnlDO0VBOE92QyxxQkE5T3VDO0VBK092QyxxQkEvT3VDO0VBa1B2QyxpQkFsUHVDLEVBNGlCdkM7O0F6QnFyQkg7RXlCdi9CRyxlQUFjO0VBb1NoQiw4QkE5Z0J5QztFQThnQnpDLG1DQTlnQnlDO0VBOGdCekMsc0JBOWdCeUM7RUE4T3ZDLHFCQTlPdUM7RUErT3ZDLHFCQS9PdUM7RUFrUHZDLGlCQWxQdUMsRUE0aUJ2Qzs7QXpCNHJCSDtFeUI5L0JHLGVBQWM7RUFvU2hCLHlCQTlnQnlDO0VBOGdCekMsOEJBOWdCeUM7RUE4Z0J6QyxpQkE5Z0J5QztFQThPdkMsZ0JBOU91QztFQStPdkMsZ0JBL091QztFQWtQdkMsWUFsUHVDLEVBNGlCdkM7O0FBSUY7RUFDQyxlQUFjLEVBS2Q7RUFORDtJQUlFLGdCQUFlLEVBQ2Y7O0F6QityQkg7RXlCM29DRSxjQUFhLEVBQ2I7O0F6QjZvQ0Y7RXlCaDBCQyxrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLFlBQVcsRUExVVY7O0F6QjZvQ0Y7RXlCN25DRyxlQUFjO0VBK1loQix5QkFuaEJhO0VBbWhCYiw4QkFuaEJhO0VBbWhCYixpQkFuaEJhO0VBd0lYLGdCQXhJVztFQXlJWCxnQkF6SVc7RUEwSVgsWUExSVcsRUEySVg7O0F6QjZuQ0g7RXlCcG9DRyxlQUFjO0VBK1loQix3QkExZ0IyQjtFQTBnQjNCLDZCQTFnQjJCO0VBMGdCM0IsZ0JBMWdCMkI7RUErSHpCLGVBL0h5QjtFQWdJekIsZUFoSXlCO0VBaUl6QixXQWpJeUIsRUFrSXpCOztBekJvb0NIO0V5QjNvQ0csZUFBYztFQStZaEIsOEJBMWdCMkI7RUEwZ0IzQixtQ0ExZ0IyQjtFQTBnQjNCLHNCQTFnQjJCO0VBK0h6QixxQkEvSHlCO0VBZ0l6QixxQkFoSXlCO0VBaUl6QixpQkFqSXlCLEVBa0l6Qjs7QXpCMm9DSDtFeUJscENHLGVBQWM7RUErWWhCLDhCQTFnQjJCO0VBMGdCM0IsbUNBMWdCMkI7RUEwZ0IzQixzQkExZ0IyQjtFQStIekIscUJBL0h5QjtFQWdJekIscUJBaEl5QjtFQWlJekIsaUJBakl5QixFQWtJekI7O0F6QmtwQ0g7RXlCenBDRyxlQUFjO0VBK1loQix3QkExZ0IyQjtFQTBnQjNCLDZCQTFnQjJCO0VBMGdCM0IsZ0JBMWdCMkI7RUErSHpCLGVBL0h5QjtFQWdJekIsZUFoSXlCO0VBaUl6QixXQWpJeUIsRUFrSXpCOztBekJ5cENIO0V5QmhxQ0csZUFBYztFQStZaEIsd0JBMWdCMkI7RUEwZ0IzQiw2QkExZ0IyQjtFQTBnQjNCLGdCQTFnQjJCO0VBK0h6QixlQS9IeUI7RUFnSXpCLGVBaEl5QjtFQWlJekIsV0FqSXlCLEVBa0l6Qjs7QXpCZ3FDSDtFeUI1MEJDLFNBdGQyQjtFQXVkM0IsWUFBVyxFQXhVVDs7QXpCdXBDSDtFeUJ4MUJDLFVBOWMyQjtFQStjM0IsV0FBVSxFQTdUUjs7QXpCd3BDSDtFeUI1MEJDLGdCQTlkMkIsRUFxSnpCOztBekJ3cENIO0V5QnYxQkMsZUExZHlDO0VBMmR6QyxZQUFXLEVBeFVUOztBekJrcUNIO0V5Qm4yQkMsZ0JBbGR5QztFQW1kekMsV0FBVSxFQTdUUjs7QXpCbXFDSDtFeUJ2MUJDLHNCQWxleUMsRUF5SnZDOztBekJtcUNIO0V5QmwyQkMsZ0JBMWR5QztFQTJkekMsWUFBVyxFQXhVVDs7QXpCNnFDSDtFeUI5MkJDLGlCQWxkeUM7RUFtZHpDLFdBQVUsRUE3VFI7O0F6QjhxQ0g7RXlCbDJCQyx1QkFsZXlDLEVBeUp2Qzs7QXpCOHFDSDtFeUI3MkJDLFVBMWR5QztFQTJkekMsWUFBVyxFQXhVVDs7QXpCd3JDSDtFeUJ6M0JDLFdBbGR5QztFQW1kekMsV0FBVSxFQTdUUjs7QXpCeXJDSDtFeUI3MkJDLGlCQWxleUMsRUF5SnZDOztBekJ5ckNIO0V5QngzQkMsZ0JBMWR5QztFQTJkekMsWUFBVyxFQXhVVDs7QXpCbXNDSDtFeUJwNEJDLGlCQWxkeUM7RUFtZHpDLFdBQVUsRUE3VFI7O0F6Qm9zQ0g7RXlCeDNCQyx1QkFsZXlDLEVBeUp2Qzs7QXpCb3NDSDtFeUJuNEJDLGdCQTFkeUM7RUEyZHpDLFlBQVcsRUF4VVQ7O0F6QjhzQ0g7RXlCLzRCQyxpQkFsZHlDO0VBbWR6QyxXQUFVLEVBN1RSOztBekIrc0NIO0V5Qm40QkMsdUJBbGV5QyxFQXlKdkM7O0F6QitzQ0g7RXlCOTRCQyxVQTFkeUM7RUEyZHpDLFlBQVcsRUF4VVQ7O0F6Qnl0Q0g7RXlCMTVCQyxXQWxkeUM7RUFtZHpDLFdBQVUsRUE3VFI7O0F6QjB0Q0g7RXlCOTRCQyxpQkFsZXlDLEVBeUp2Qzs7QXpCMHRDSDtFeUJ6NUJDLGdCQTFkeUM7RUEyZHpDLFlBQVcsRUF4VVQ7O0F6Qm91Q0g7RXlCcjZCQyxpQkFsZHlDO0VBbWR6QyxXQUFVLEVBN1RSOztBekJxdUNIO0V5Qno1QkMsdUJBbGV5QyxFQXlKdkM7O0F6QnF1Q0g7RXlCcDZCQyxnQkExZHlDO0VBMmR6QyxZQUFXLEVBeFVUOztBekIrdUNIO0V5Qmg3QkMsaUJBbGR5QztFQW1kekMsV0FBVSxFQTdUUjs7QXpCZ3ZDSDtFeUJwNkJDLHVCQWxleUMsRUF5SnZDOztBekJndkNIO0V5Qi82QkMsVUExZHlDO0VBMmR6QyxZQUFXLEVBeFVUOztBekIwdkNIO0V5QjM3QkMsV0FsZHlDO0VBbWR6QyxXQUFVLEVBN1RSOztBekIydkNIO0V5Qi82QkMsaUJBbGV5QyxFQXlKdkM7O0F6QjJ2Q0g7RXlCMTdCQyxnQkExZHlDO0VBMmR6QyxZQUFXLEVBeFVUOztBekJxd0NIO0V5QnQ4QkMsaUJBbGR5QztFQW1kekMsV0FBVSxFQTdUUjs7QXpCc3dDSDtFeUIxN0JDLHVCQWxleUMsRUF5SnZDOztBekJzd0NIO0V5QnI4QkMsZ0JBMWR5QztFQTJkekMsWUFBVyxFQXhVVDs7QXpCZ3hDSDtFeUJqOUJDLGlCQWxkeUM7RUFtZHpDLFdBQVUsRUE3VFI7O0F6Qml4Q0g7RXlCcjhCQyx1QkFsZXlDLEVBeUp2Qzs7QUEzRkE7RXpCNjJDRDtJeUJsMENBLGNBQWEsRUFDYjtFekJtMENBO0l5QnQvQkQsa0JBQWlCO0lBQ2pCLG1CQUFrQjtJQUNsQixZQUFXLEVBMVVWO0V6QmswQ0E7SXlCbi9CRCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixZQUFXLEVBM1VUO0V6QmcwQ0Q7SXlCdHpDQyxlQUFjO0lBK1loQix5QkFuaEJhO0lBbWhCYiw4QkFuaEJhO0lBbWhCYixpQkFuaEJhO0lBd0lYLGdCQXhJVztJQXlJWCxnQkF6SVc7SUEwSVgsWUExSVcsRUEySVg7RXpCcXpDRDtJeUI1ekNDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCMnpDRDtJeUJsMENDLGVBQWM7SUErWWhCLDhCQTFnQjJCO0lBMGdCM0IsbUNBMWdCMkI7SUEwZ0IzQixzQkExZ0IyQjtJQStIekIscUJBL0h5QjtJQWdJekIscUJBaEl5QjtJQWlJekIsaUJBakl5QixFQWtJekI7RXpCaTBDRDtJeUJ4MENDLGVBQWM7SUErWWhCLDhCQTFnQjJCO0lBMGdCM0IsbUNBMWdCMkI7SUEwZ0IzQixzQkExZ0IyQjtJQStIekIscUJBL0h5QjtJQWdJekIscUJBaEl5QjtJQWlJekIsaUJBakl5QixFQWtJekI7RXpCdTBDRDtJeUI5MENDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCNjBDRDtJeUJwMUNDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCbTFDRDtJeUIvL0JELFNBdGQyQjtJQXVkM0IsWUFBVyxFQXhVVDtFekJ5MENEO0l5QjFnQ0QsVUE5YzJCO0lBK2MzQixXQUFVLEVBN1RSO0V6QnkwQ0Q7SXlCNy9CRCxnQkE5ZDJCLEVBcUp6QjtFekJ3MENEO0l5QnZnQ0QsZUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QmkxQ0Q7SXlCbGhDRCxnQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QmkxQ0Q7SXlCcmdDRCxzQkFsZXlDLEVBeUp2QztFekJnMUNEO0l5Qi9nQ0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5MUNEO0l5QjFoQ0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJ5MUNEO0l5QjdnQ0QsdUJBbGV5QyxFQXlKdkM7RXpCdzFDRDtJeUJ2aENELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpMkNEO0l5QmxpQ0QsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QmkyQ0Q7SXlCcmhDRCxpQkFsZXlDLEVBeUp2QztFekJnMkNEO0l5Qi9oQ0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5MkNEO0l5QjFpQ0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJ5MkNEO0l5QjdoQ0QsdUJBbGV5QyxFQXlKdkM7RXpCdzJDRDtJeUJ2aUNELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaTNDRDtJeUJsakNELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaTNDRDtJeUJyaUNELHVCQWxleUMsRUF5SnZDO0V6QmczQ0Q7SXlCL2lDRCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeTNDRDtJeUIxakNELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJ5M0NEO0l5QjdpQ0QsaUJBbGV5QyxFQXlKdkM7RXpCdzNDRDtJeUJ2akNELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaTRDRDtJeUJsa0NELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaTRDRDtJeUJyakNELHVCQWxleUMsRUF5SnZDO0V6Qmc0Q0Q7SXlCL2pDRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qnk0Q0Q7SXlCMWtDRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qnk0Q0Q7SXlCN2pDRCx1QkFsZXlDLEVBeUp2QztFekJ3NENEO0l5QnZrQ0QsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qmk1Q0Q7SXlCbGxDRCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaTVDRDtJeUJya0NELGlCQWxleUMsRUF5SnZDO0V6Qmc1Q0Q7SXlCL2tDRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qnk1Q0Q7SXlCMWxDRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qnk1Q0Q7SXlCN2tDRCx1QkFsZXlDLEVBeUp2QztFekJ3NUNEO0l5QnZsQ0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpNkNEO0l5QmxtQ0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpNkNEO0l5QnJsQ0QsdUJBbGV5QyxFQXlKdkM7RXpCZzZDRDtJeUJsa0NBLGNBQWEsRUFDYjtFekJta0NBO0l5QjNqQ0MsZUFBYztJQWNoQiw2QkE5Z0J5QztJQThnQnpDLGtDQTlnQnlDO0lBOGdCekMscUJBOWdCeUM7SUFvZ0J2QyxvQkFwZ0J1QztJQXFnQnZDLG9CQXJnQnVDO0lBc2dCdkMsZ0JBdGdCdUMsRUF1Z0J2QztFekIwakNEO0l5QmprQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJna0NEO0l5QnZrQ0MsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJza0NEO0l5QjdrQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekI0a0NEO0l5Qm5sQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJrbENEO0l5QnpsQ0MsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJ3bENEO0l5Qi9sQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekI4bENEO0l5QnJtQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJvbUNEO0l5QjNtQ0MsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekIwbUNEO0l5QmpuQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJnbkNEO0l5QnZuQ0MsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJzbkNEO0l5QjduQ0MsZUFBYztJQWNoQix5QkE5Z0J5QztJQThnQnpDLDhCQTlnQnlDO0lBOGdCekMsaUJBOWdCeUM7SUFvZ0J2QyxnQkFwZ0J1QztJQXFnQnZDLGdCQXJnQnVDO0lBc2dCdkMsWUF0Z0J1QyxFQXVnQnZDO0V6QjRuQ0Q7SXlCMWhEQSxjQUFhLEVBQ2I7RXpCMmhEQTtJeUI5c0NELGtCQUFpQjtJQUNqQixtQkFBa0I7SUFDbEIsWUFBVyxFQTFVVjtFekIwaERBO0l5QjNzQ0QsZUFBYztJQUNkLGdCQUFlO0lBQ2YsWUFBVyxFQTNVVDtFekJ3aEREO0l5QjlnREMsZUFBYztJQStZaEIseUJBbmhCYTtJQW1oQmIsOEJBbmhCYTtJQW1oQmIsaUJBbmhCYTtJQXdJWCxnQkF4SVc7SUF5SVgsZ0JBeklXO0lBMElYLFlBMUlXLEVBMklYO0V6QjZnREQ7SXlCcGhEQyxlQUFjO0lBK1loQix3QkExZ0IyQjtJQTBnQjNCLDZCQTFnQjJCO0lBMGdCM0IsZ0JBMWdCMkI7SUErSHpCLGVBL0h5QjtJQWdJekIsZUFoSXlCO0lBaUl6QixXQWpJeUIsRUFrSXpCO0V6Qm1oREQ7SXlCMWhEQyxlQUFjO0lBK1loQiw4QkExZ0IyQjtJQTBnQjNCLG1DQTFnQjJCO0lBMGdCM0Isc0JBMWdCMkI7SUErSHpCLHFCQS9IeUI7SUFnSXpCLHFCQWhJeUI7SUFpSXpCLGlCQWpJeUIsRUFrSXpCO0V6QnloREQ7SXlCaGlEQyxlQUFjO0lBK1loQiw4QkExZ0IyQjtJQTBnQjNCLG1DQTFnQjJCO0lBMGdCM0Isc0JBMWdCMkI7SUErSHpCLHFCQS9IeUI7SUFnSXpCLHFCQWhJeUI7SUFpSXpCLGlCQWpJeUIsRUFrSXpCO0V6QitoREQ7SXlCdGlEQyxlQUFjO0lBK1loQix3QkExZ0IyQjtJQTBnQjNCLDZCQTFnQjJCO0lBMGdCM0IsZ0JBMWdCMkI7SUErSHpCLGVBL0h5QjtJQWdJekIsZUFoSXlCO0lBaUl6QixXQWpJeUIsRUFrSXpCO0V6QnFpREQ7SXlCNWlEQyxlQUFjO0lBK1loQix3QkExZ0IyQjtJQTBnQjNCLDZCQTFnQjJCO0lBMGdCM0IsZ0JBMWdCMkI7SUErSHpCLGVBL0h5QjtJQWdJekIsZUFoSXlCO0lBaUl6QixXQWpJeUIsRUFrSXpCO0V6QjJpREQ7SXlCdnRDRCxTQXRkMkI7SUF1ZDNCLFlBQVcsRUF4VVQ7RXpCaWlERDtJeUJsdUNELFVBOWMyQjtJQStjM0IsV0FBVSxFQTdUUjtFekJpaUREO0l5QnJ0Q0QsZ0JBOWQyQixFQXFKekI7RXpCZ2lERDtJeUIvdENELGVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5aUREO0l5QjF1Q0QsZ0JBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJ5aUREO0l5Qjd0Q0Qsc0JBbGV5QyxFQXlKdkM7RXpCd2lERDtJeUJ2dUNELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaWpERDtJeUJsdkNELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaWpERDtJeUJydUNELHVCQWxleUMsRUF5SnZDO0V6QmdqREQ7SXlCL3VDRCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeWpERDtJeUIxdkNELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJ5akREO0l5Qjd1Q0QsaUJBbGV5QyxFQXlKdkM7RXpCd2pERDtJeUJ2dkNELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaWtERDtJeUJsd0NELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaWtERDtJeUJydkNELHVCQWxleUMsRUF5SnZDO0V6QmdrREQ7SXlCL3ZDRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnlrREQ7SXlCMXdDRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnlrREQ7SXlCN3ZDRCx1QkFsZXlDLEVBeUp2QztFekJ3a0REO0l5QnZ3Q0QsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QmlsREQ7SXlCbHhDRCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaWxERDtJeUJyd0NELGlCQWxleUMsRUF5SnZDO0V6QmdsREQ7SXlCL3dDRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnlsREQ7SXlCMXhDRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnlsREQ7SXlCN3dDRCx1QkFsZXlDLEVBeUp2QztFekJ3bEREO0l5QnZ4Q0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpbUREO0l5Qmx5Q0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpbUREO0l5QnJ4Q0QsdUJBbGV5QyxFQXlKdkM7RXpCZ21ERDtJeUIveENELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5bUREO0l5QjF5Q0QsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnltREQ7SXlCN3hDRCxpQkFsZXlDLEVBeUp2QztFekJ3bUREO0l5QnZ5Q0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpbkREO0l5Qmx6Q0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpbkREO0l5QnJ5Q0QsdUJBbGV5QyxFQXlKdkM7RXpCZ25ERDtJeUIveUNELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeW5ERDtJeUIxekNELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCeW5ERDtJeUI3eUNELHVCQWxleUMsRUF5SnZDO0V6QnduREQ7SXlCMXhDQSxjQUFhLEVBQ2I7RXpCMnhDQTtJeUJueENDLGVBQWM7SUFjaEIsNkJBOWdCeUM7SUE4Z0J6QyxrQ0E5Z0J5QztJQThnQnpDLHFCQTlnQnlDO0lBb2dCdkMsb0JBcGdCdUM7SUFxZ0J2QyxvQkFyZ0J1QztJQXNnQnZDLGdCQXRnQnVDLEVBdWdCdkM7RXpCa3hDRDtJeUJ6eENDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCd3hDRDtJeUIveENDLGVBQWM7SUFjaEIsd0JBOWdCeUM7SUE4Z0J6Qyw2QkE5Z0J5QztJQThnQnpDLGdCQTlnQnlDO0lBb2dCdkMsZUFwZ0J1QztJQXFnQnZDLGVBcmdCdUM7SUFzZ0J2QyxXQXRnQnVDLEVBdWdCdkM7RXpCOHhDRDtJeUJyeUNDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCb3lDRDtJeUIzeUNDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCMHlDRDtJeUJqekNDLGVBQWM7SUFjaEIsd0JBOWdCeUM7SUE4Z0J6Qyw2QkE5Z0J5QztJQThnQnpDLGdCQTlnQnlDO0lBb2dCdkMsZUFwZ0J1QztJQXFnQnZDLGVBcmdCdUM7SUFzZ0J2QyxXQXRnQnVDLEVBdWdCdkM7RXpCZ3pDRDtJeUJ2ekNDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCc3pDRDtJeUI3ekNDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCNHpDRDtJeUJuMENDLGVBQWM7SUFjaEIsd0JBOWdCeUM7SUE4Z0J6Qyw2QkE5Z0J5QztJQThnQnpDLGdCQTlnQnlDO0lBb2dCdkMsZUFwZ0J1QztJQXFnQnZDLGVBcmdCdUM7SUFzZ0J2QyxXQXRnQnVDLEVBdWdCdkM7RXpCazBDRDtJeUJ6MENDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCdzBDRDtJeUIvMENDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCODBDRDtJeUJyMUNDLGVBQWM7SUFjaEIseUJBOWdCeUM7SUE4Z0J6Qyw4QkE5Z0J5QztJQThnQnpDLGlCQTlnQnlDO0lBb2dCdkMsZ0JBcGdCdUM7SUFxZ0J2QyxnQkFyZ0J1QztJQXNnQnZDLFlBdGdCdUMsRUF1Z0J2QztFekJvMUNEO0l5Qmx2REEsY0FBYSxFQUNiO0V6Qm12REE7SXlCdDZDRCxrQkFBaUI7SUFDakIsbUJBQWtCO0lBQ2xCLFlBQVcsRUExVVY7RXpCa3ZEQTtJeUJuNkNELGVBQWM7SUFDZCxnQkFBZTtJQUNmLFlBQVcsRUEzVVQ7RXpCZ3ZERDtJeUJ0dURDLGVBQWM7SUErWWhCLHlCQW5oQmE7SUFtaEJiLDhCQW5oQmE7SUFtaEJiLGlCQW5oQmE7SUF3SVgsZ0JBeElXO0lBeUlYLGdCQXpJVztJQTBJWCxZQTFJVyxFQTJJWDtFekJxdUREO0l5QjV1REMsZUFBYztJQStZaEIsd0JBMWdCMkI7SUEwZ0IzQiw2QkExZ0IyQjtJQTBnQjNCLGdCQTFnQjJCO0lBK0h6QixlQS9IeUI7SUFnSXpCLGVBaEl5QjtJQWlJekIsV0FqSXlCLEVBa0l6QjtFekIydUREO0l5Qmx2REMsZUFBYztJQStZaEIsOEJBMWdCMkI7SUEwZ0IzQixtQ0ExZ0IyQjtJQTBnQjNCLHNCQTFnQjJCO0lBK0h6QixxQkEvSHlCO0lBZ0l6QixxQkFoSXlCO0lBaUl6QixpQkFqSXlCLEVBa0l6QjtFekJpdkREO0l5Qnh2REMsZUFBYztJQStZaEIsOEJBMWdCMkI7SUEwZ0IzQixtQ0ExZ0IyQjtJQTBnQjNCLHNCQTFnQjJCO0lBK0h6QixxQkEvSHlCO0lBZ0l6QixxQkFoSXlCO0lBaUl6QixpQkFqSXlCLEVBa0l6QjtFekJ1dkREO0l5Qjl2REMsZUFBYztJQStZaEIsd0JBMWdCMkI7SUEwZ0IzQiw2QkExZ0IyQjtJQTBnQjNCLGdCQTFnQjJCO0lBK0h6QixlQS9IeUI7SUFnSXpCLGVBaEl5QjtJQWlJekIsV0FqSXlCLEVBa0l6QjtFekI2dkREO0l5QnB3REMsZUFBYztJQStZaEIsd0JBMWdCMkI7SUEwZ0IzQiw2QkExZ0IyQjtJQTBnQjNCLGdCQTFnQjJCO0lBK0h6QixlQS9IeUI7SUFnSXpCLGVBaEl5QjtJQWlJekIsV0FqSXlCLEVBa0l6QjtFekJtd0REO0l5Qi82Q0QsU0F0ZDJCO0lBdWQzQixZQUFXLEVBeFVUO0V6Qnl2REQ7SXlCMTdDRCxVQTljMkI7SUErYzNCLFdBQVUsRUE3VFI7RXpCeXZERDtJeUI3NkNELGdCQTlkMkIsRUFxSnpCO0V6Qnd2REQ7SXlCdjdDRCxlQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaXdERDtJeUJsOENELGdCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaXdERDtJeUJyN0NELHNCQWxleUMsRUF5SnZDO0V6Qmd3REQ7SXlCLzdDRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qnl3REQ7SXlCMThDRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qnl3REQ7SXlCNzdDRCx1QkFsZXlDLEVBeUp2QztFekJ3d0REO0l5QnY4Q0QsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qml4REQ7SXlCbDlDRCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCaXhERDtJeUJyOENELGlCQWxleUMsRUF5SnZDO0V6Qmd4REQ7SXlCLzhDRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qnl4REQ7SXlCMTlDRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qnl4REQ7SXlCNzhDRCx1QkFsZXlDLEVBeUp2QztFekJ3eEREO0l5QnY5Q0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpeUREO0l5QmwrQ0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpeUREO0l5QnI5Q0QsdUJBbGV5QyxFQXlKdkM7RXpCZ3lERDtJeUIvOUNELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5eUREO0l5QjErQ0QsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qnl5REQ7SXlCNzlDRCxpQkFsZXlDLEVBeUp2QztFekJ3eUREO0l5QnYrQ0QsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpekREO0l5QmwvQ0QsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpekREO0l5QnIrQ0QsdUJBbGV5QyxFQXlKdkM7RXpCZ3pERDtJeUIvK0NELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeXpERDtJeUIxL0NELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCeXpERDtJeUI3K0NELHVCQWxleUMsRUF5SnZDO0V6Qnd6REQ7SXlCdi9DRCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaTBERDtJeUJsZ0RELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpMEREO0l5QnIvQ0QsaUJBbGV5QyxFQXlKdkM7RXpCZzBERDtJeUIvL0NELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeTBERDtJeUIxZ0RELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCeTBERDtJeUI3L0NELHVCQWxleUMsRUF5SnZDO0V6QncwREQ7SXlCdmdERCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QmkxREQ7SXlCbGhERCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QmkxREQ7SXlCcmdERCx1QkFsZXlDLEVBeUp2QztFekJnMUREO0l5QmwvQ0EsY0FBYSxFQUNiO0V6Qm0vQ0E7SXlCMytDQyxlQUFjO0lBY2hCLDZCQTlnQnlDO0lBOGdCekMsa0NBOWdCeUM7SUE4Z0J6QyxxQkE5Z0J5QztJQW9nQnZDLG9CQXBnQnVDO0lBcWdCdkMsb0JBcmdCdUM7SUFzZ0J2QyxnQkF0Z0J1QyxFQXVnQnZDO0V6QjArQ0Q7SXlCai9DQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QmcvQ0Q7SXlCdi9DQyxlQUFjO0lBY2hCLHdCQTlnQnlDO0lBOGdCekMsNkJBOWdCeUM7SUE4Z0J6QyxnQkE5Z0J5QztJQW9nQnZDLGVBcGdCdUM7SUFxZ0J2QyxlQXJnQnVDO0lBc2dCdkMsV0F0Z0J1QyxFQXVnQnZDO0V6QnMvQ0Q7SXlCNy9DQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QjQvQ0Q7SXlCbmdEQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QmtnREQ7SXlCemdEQyxlQUFjO0lBY2hCLHdCQTlnQnlDO0lBOGdCekMsNkJBOWdCeUM7SUE4Z0J6QyxnQkE5Z0J5QztJQW9nQnZDLGVBcGdCdUM7SUFxZ0J2QyxlQXJnQnVDO0lBc2dCdkMsV0F0Z0J1QyxFQXVnQnZDO0V6QndnREQ7SXlCL2dEQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QjhnREQ7SXlCcmhEQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6Qm9oREQ7SXlCM2hEQyxlQUFjO0lBY2hCLHdCQTlnQnlDO0lBOGdCekMsNkJBOWdCeUM7SUE4Z0J6QyxnQkE5Z0J5QztJQW9nQnZDLGVBcGdCdUM7SUFxZ0J2QyxlQXJnQnVDO0lBc2dCdkMsV0F0Z0J1QyxFQXVnQnZDO0V6QjBoREQ7SXlCamlEQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QmdpREQ7SXlCdmlEQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QnNpREQ7SXlCN2lEQyxlQUFjO0lBY2hCLHlCQTlnQnlDO0lBOGdCekMsOEJBOWdCeUM7SUE4Z0J6QyxpQkE5Z0J5QztJQW9nQnZDLGdCQXBnQnVDO0lBcWdCdkMsZ0JBcmdCdUM7SUFzZ0J2QyxZQXRnQnVDLEVBdWdCdkMsRUFBQTs7QWxCcGFLO0VQazlETjtJeUI1OERBLGNBQWEsRUFDYjtFekI2OERBO0l5QmhvREQsa0JBQWlCO0lBQ2pCLG1CQUFrQjtJQUNsQixZQUFXLEVBMVVWO0V6QjQ4REE7SXlCN25ERCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixZQUFXLEVBM1VUO0V6QjA4REQ7SXlCaDhEQyxlQUFjO0lBK1loQix5QkFuaEJhO0lBbWhCYiw4QkFuaEJhO0lBbWhCYixpQkFuaEJhO0lBd0lYLGdCQXhJVztJQXlJWCxnQkF6SVc7SUEwSVgsWUExSVcsRUEySVg7RXpCKzdERDtJeUJ0OERDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCcThERDtJeUI1OERDLGVBQWM7SUErWWhCLDhCQTFnQjJCO0lBMGdCM0IsbUNBMWdCMkI7SUEwZ0IzQixzQkExZ0IyQjtJQStIekIscUJBL0h5QjtJQWdJekIscUJBaEl5QjtJQWlJekIsaUJBakl5QixFQWtJekI7RXpCMjhERDtJeUJsOURDLGVBQWM7SUErWWhCLDhCQTFnQjJCO0lBMGdCM0IsbUNBMWdCMkI7SUEwZ0IzQixzQkExZ0IyQjtJQStIekIscUJBL0h5QjtJQWdJekIscUJBaEl5QjtJQWlJekIsaUJBakl5QixFQWtJekI7RXpCaTlERDtJeUJ4OURDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCdTlERDtJeUI5OURDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCNjlERDtJeUJ6b0RELFNBdGQyQjtJQXVkM0IsWUFBVyxFQXhVVDtFekJtOUREO0l5QnBwREQsVUE5YzJCO0lBK2MzQixXQUFVLEVBN1RSO0V6Qm05REQ7SXlCdm9ERCxnQkE5ZDJCLEVBcUp6QjtFekJrOUREO0l5QmpwREQsZUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QjI5REQ7SXlCNXBERCxnQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QjI5REQ7SXlCL29ERCxzQkFsZXlDLEVBeUp2QztFekIwOUREO0l5QnpwREQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJtK0REO0l5QnBxREQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJtK0REO0l5QnZwREQsdUJBbGV5QyxFQXlKdkM7RXpCaytERDtJeUJqcURELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekIyK0REO0l5QjVxREQsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QjIrREQ7SXlCL3BERCxpQkFsZXlDLEVBeUp2QztFekIwK0REO0l5QnpxREQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJtL0REO0l5QnByREQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJtL0REO0l5QnZxREQsdUJBbGV5QyxFQXlKdkM7RXpCay9ERDtJeUJqckRELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCMi9ERDtJeUI1ckRELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCMi9ERDtJeUIvcURELHVCQWxleUMsRUF5SnZDO0V6QjAvREQ7SXlCenJERCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCbWdFRDtJeUJwc0RELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJtZ0VEO0l5QnZyREQsaUJBbGV5QyxFQXlKdkM7RXpCa2dFRDtJeUJqc0RELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCMmdFRDtJeUI1c0RELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCMmdFRDtJeUIvckRELHVCQWxleUMsRUF5SnZDO0V6QjBnRUQ7SXlCenNERCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qm1oRUQ7SXlCcHRERCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qm1oRUQ7SXlCdnNERCx1QkFsZXlDLEVBeUp2QztFekJraEVEO0l5Qmp0REQsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QjJoRUQ7SXlCNXRERCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCMmhFRDtJeUIvc0RELGlCQWxleUMsRUF5SnZDO0V6QjBoRUQ7SXlCenRERCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qm1pRUQ7SXlCcHVERCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qm1pRUQ7SXlCdnRERCx1QkFsZXlDLEVBeUp2QztFekJraUVEO0l5Qmp1REQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekIyaUVEO0l5QjV1REQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekIyaUVEO0l5Qi90REQsdUJBbGV5QyxFQXlKdkM7RXpCMGlFRDtJeUI1c0RBLGNBQWEsRUFDYjtFekI2c0RBO0l5QnJzREMsZUFBYztJQWNoQiw2QkE5Z0J5QztJQThnQnpDLGtDQTlnQnlDO0lBOGdCekMscUJBOWdCeUM7SUFvZ0J2QyxvQkFwZ0J1QztJQXFnQnZDLG9CQXJnQnVDO0lBc2dCdkMsZ0JBdGdCdUMsRUF1Z0J2QztFekJvc0REO0l5QjNzREMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekIwc0REO0l5Qmp0REMsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJndEREO0l5QnZ0REMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJzdEREO0l5Qjd0REMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekI0dEREO0l5Qm51REMsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJrdUREO0l5Qnp1REMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJ3dUREO0l5Qi91REMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekI4dUREO0l5QnJ2REMsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJvdkREO0l5QjN2REMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekIwdkREO0l5Qmp3REMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJnd0REO0l5QnZ3REMsZUFBYztJQWNoQix5QkE5Z0J5QztJQThnQnpDLDhCQTlnQnlDO0lBOGdCekMsaUJBOWdCeUM7SUFvZ0J2QyxnQkFwZ0J1QztJQXFnQnZDLGdCQXJnQnVDO0lBc2dCdkMsWUF0Z0J1QyxFQXVnQnZDLEVBQUE7O0FsQnBhSztFUDRxRU47SXlCdHFFQSxjQUFhLEVBQ2I7RXpCdXFFQTtJeUIxMURELGtCQUFpQjtJQUNqQixtQkFBa0I7SUFDbEIsWUFBVyxFQTFVVjtFekJzcUVBO0l5QnYxREQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsWUFBVyxFQTNVVDtFekJvcUVEO0l5QjFwRUMsZUFBYztJQStZaEIseUJBbmhCYTtJQW1oQmIsOEJBbmhCYTtJQW1oQmIsaUJBbmhCYTtJQXdJWCxnQkF4SVc7SUF5SVgsZ0JBeklXO0lBMElYLFlBMUlXLEVBMklYO0V6QnlwRUQ7SXlCaHFFQyxlQUFjO0lBK1loQix3QkExZ0IyQjtJQTBnQjNCLDZCQTFnQjJCO0lBMGdCM0IsZ0JBMWdCMkI7SUErSHpCLGVBL0h5QjtJQWdJekIsZUFoSXlCO0lBaUl6QixXQWpJeUIsRUFrSXpCO0V6QitwRUQ7SXlCdHFFQyxlQUFjO0lBK1loQiw4QkExZ0IyQjtJQTBnQjNCLG1DQTFnQjJCO0lBMGdCM0Isc0JBMWdCMkI7SUErSHpCLHFCQS9IeUI7SUFnSXpCLHFCQWhJeUI7SUFpSXpCLGlCQWpJeUIsRUFrSXpCO0V6QnFxRUQ7SXlCNXFFQyxlQUFjO0lBK1loQiw4QkExZ0IyQjtJQTBnQjNCLG1DQTFnQjJCO0lBMGdCM0Isc0JBMWdCMkI7SUErSHpCLHFCQS9IeUI7SUFnSXpCLHFCQWhJeUI7SUFpSXpCLGlCQWpJeUIsRUFrSXpCO0V6QjJxRUQ7SXlCbHJFQyxlQUFjO0lBK1loQix3QkExZ0IyQjtJQTBnQjNCLDZCQTFnQjJCO0lBMGdCM0IsZ0JBMWdCMkI7SUErSHpCLGVBL0h5QjtJQWdJekIsZUFoSXlCO0lBaUl6QixXQWpJeUIsRUFrSXpCO0V6QmlyRUQ7SXlCeHJFQyxlQUFjO0lBK1loQix3QkExZ0IyQjtJQTBnQjNCLDZCQTFnQjJCO0lBMGdCM0IsZ0JBMWdCMkI7SUErSHpCLGVBL0h5QjtJQWdJekIsZUFoSXlCO0lBaUl6QixXQWpJeUIsRUFrSXpCO0V6QnVyRUQ7SXlCbjJERCxTQXRkMkI7SUF1ZDNCLFlBQVcsRUF4VVQ7RXpCNnFFRDtJeUI5MkRELFVBOWMyQjtJQStjM0IsV0FBVSxFQTdUUjtFekI2cUVEO0l5QmoyREQsZ0JBOWQyQixFQXFKekI7RXpCNHFFRDtJeUIzMkRELGVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJxckVEO0l5QnQzREQsZ0JBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJxckVEO0l5QnoyREQsc0JBbGV5QyxFQXlKdkM7RXpCb3JFRDtJeUJuM0RELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCNnJFRDtJeUI5M0RELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCNnJFRDtJeUJqM0RELHVCQWxleUMsRUF5SnZDO0V6QjRyRUQ7SXlCMzNERCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCcXNFRDtJeUJ0NERELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJxc0VEO0l5QnozREQsaUJBbGV5QyxFQXlKdkM7RXpCb3NFRDtJeUJuNERELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCNnNFRDtJeUI5NERELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCNnNFRDtJeUJqNERELHVCQWxleUMsRUF5SnZDO0V6QjRzRUQ7SXlCMzRERCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnF0RUQ7SXlCdDVERCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnF0RUQ7SXlCejRERCx1QkFsZXlDLEVBeUp2QztFekJvdEVEO0l5Qm41REQsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QjZ0RUQ7SXlCOTVERCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCNnRFRDtJeUJqNURELGlCQWxleUMsRUF5SnZDO0V6QjR0RUQ7SXlCMzVERCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnF1RUQ7SXlCdDZERCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnF1RUQ7SXlCejVERCx1QkFsZXlDLEVBeUp2QztFekJvdUVEO0l5Qm42REQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekI2dUVEO0l5Qjk2REQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekI2dUVEO0l5Qmo2REQsdUJBbGV5QyxFQXlKdkM7RXpCNHVFRDtJeUIzNkRELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJxdkVEO0l5QnQ3REQsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnF2RUQ7SXlCejZERCxpQkFsZXlDLEVBeUp2QztFekJvdkVEO0l5Qm43REQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekI2dkVEO0l5Qjk3REQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekI2dkVEO0l5Qmo3REQsdUJBbGV5QyxFQXlKdkM7RXpCNHZFRDtJeUIzN0RELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCcXdFRDtJeUJ0OERELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCcXdFRDtJeUJ6N0RELHVCQWxleUMsRUF5SnZDO0V6Qm93RUQ7SXlCdDZEQSxjQUFhLEVBQ2I7RXpCdTZEQTtJeUIvNURDLGVBQWM7SUFjaEIsNkJBOWdCeUM7SUE4Z0J6QyxrQ0E5Z0J5QztJQThnQnpDLHFCQTlnQnlDO0lBb2dCdkMsb0JBcGdCdUM7SUFxZ0J2QyxvQkFyZ0J1QztJQXNnQnZDLGdCQXRnQnVDLEVBdWdCdkM7RXpCODVERDtJeUJyNkRDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCbzZERDtJeUIzNkRDLGVBQWM7SUFjaEIsd0JBOWdCeUM7SUE4Z0J6Qyw2QkE5Z0J5QztJQThnQnpDLGdCQTlnQnlDO0lBb2dCdkMsZUFwZ0J1QztJQXFnQnZDLGVBcmdCdUM7SUFzZ0J2QyxXQXRnQnVDLEVBdWdCdkM7RXpCMDZERDtJeUJqN0RDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCZzdERDtJeUJ2N0RDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCczdERDtJeUI3N0RDLGVBQWM7SUFjaEIsd0JBOWdCeUM7SUE4Z0J6Qyw2QkE5Z0J5QztJQThnQnpDLGdCQTlnQnlDO0lBb2dCdkMsZUFwZ0J1QztJQXFnQnZDLGVBcmdCdUM7SUFzZ0J2QyxXQXRnQnVDLEVBdWdCdkM7RXpCNDdERDtJeUJuOERDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCazhERDtJeUJ6OERDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCdzhERDtJeUIvOERDLGVBQWM7SUFjaEIsd0JBOWdCeUM7SUE4Z0J6Qyw2QkE5Z0J5QztJQThnQnpDLGdCQTlnQnlDO0lBb2dCdkMsZUFwZ0J1QztJQXFnQnZDLGVBcmdCdUM7SUFzZ0J2QyxXQXRnQnVDLEVBdWdCdkM7RXpCODhERDtJeUJyOURDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCbzlERDtJeUIzOURDLGVBQWM7SUFjaEIsOEJBOWdCeUM7SUE4Z0J6QyxtQ0E5Z0J5QztJQThnQnpDLHNCQTlnQnlDO0lBb2dCdkMscUJBcGdCdUM7SUFxZ0J2QyxxQkFyZ0J1QztJQXNnQnZDLGlCQXRnQnVDLEVBdWdCdkM7RXpCMDlERDtJeUJqK0RDLGVBQWM7SUFjaEIseUJBOWdCeUM7SUE4Z0J6Qyw4QkE5Z0J5QztJQThnQnpDLGlCQTlnQnlDO0lBb2dCdkMsZ0JBcGdCdUM7SUFxZ0J2QyxnQkFyZ0J1QztJQXNnQnZDLFlBdGdCdUMsRUF1Z0J2QyxFQUFBOztBbEJwYUs7RVBzNEVOO0l5Qmg0RUEsY0FBYSxFQUNiO0V6Qmk0RUE7SXlCcGpFRCxrQkFBaUI7SUFDakIsbUJBQWtCO0lBQ2xCLFlBQVcsRUExVVY7RXpCZzRFQTtJeUJqakVELGVBQWM7SUFDZCxnQkFBZTtJQUNmLFlBQVcsRUEzVVQ7RXpCODNFRDtJeUJwM0VDLGVBQWM7SUErWWhCLHlCQW5oQmE7SUFtaEJiLDhCQW5oQmE7SUFtaEJiLGlCQW5oQmE7SUF3SVgsZ0JBeElXO0lBeUlYLGdCQXpJVztJQTBJWCxZQTFJVyxFQTJJWDtFekJtM0VEO0l5QjEzRUMsZUFBYztJQStZaEIsd0JBMWdCMkI7SUEwZ0IzQiw2QkExZ0IyQjtJQTBnQjNCLGdCQTFnQjJCO0lBK0h6QixlQS9IeUI7SUFnSXpCLGVBaEl5QjtJQWlJekIsV0FqSXlCLEVBa0l6QjtFekJ5M0VEO0l5Qmg0RUMsZUFBYztJQStZaEIsOEJBMWdCMkI7SUEwZ0IzQixtQ0ExZ0IyQjtJQTBnQjNCLHNCQTFnQjJCO0lBK0h6QixxQkEvSHlCO0lBZ0l6QixxQkFoSXlCO0lBaUl6QixpQkFqSXlCLEVBa0l6QjtFekIrM0VEO0l5QnQ0RUMsZUFBYztJQStZaEIsOEJBMWdCMkI7SUEwZ0IzQixtQ0ExZ0IyQjtJQTBnQjNCLHNCQTFnQjJCO0lBK0h6QixxQkEvSHlCO0lBZ0l6QixxQkFoSXlCO0lBaUl6QixpQkFqSXlCLEVBa0l6QjtFekJxNEVEO0l5QjU0RUMsZUFBYztJQStZaEIsd0JBMWdCMkI7SUEwZ0IzQiw2QkExZ0IyQjtJQTBnQjNCLGdCQTFnQjJCO0lBK0h6QixlQS9IeUI7SUFnSXpCLGVBaEl5QjtJQWlJekIsV0FqSXlCLEVBa0l6QjtFekIyNEVEO0l5Qmw1RUMsZUFBYztJQStZaEIsd0JBMWdCMkI7SUEwZ0IzQiw2QkExZ0IyQjtJQTBnQjNCLGdCQTFnQjJCO0lBK0h6QixlQS9IeUI7SUFnSXpCLGVBaEl5QjtJQWlJekIsV0FqSXlCLEVBa0l6QjtFekJpNUVEO0l5QjdqRUQsU0F0ZDJCO0lBdWQzQixZQUFXLEVBeFVUO0V6QnU0RUQ7SXlCeGtFRCxVQTljMkI7SUErYzNCLFdBQVUsRUE3VFI7RXpCdTRFRDtJeUIzakVELGdCQTlkMkIsRUFxSnpCO0V6QnM0RUQ7SXlCcmtFRCxlQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCKzRFRDtJeUJobEVELGdCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCKzRFRDtJeUJua0VELHNCQWxleUMsRUF5SnZDO0V6Qjg0RUQ7SXlCN2tFRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnU1RUQ7SXlCeGxFRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnU1RUQ7SXlCM2tFRCx1QkFsZXlDLEVBeUp2QztFekJzNUVEO0l5QnJsRUQsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qis1RUQ7SXlCaG1FRCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCKzVFRDtJeUJubEVELGlCQWxleUMsRUF5SnZDO0V6Qjg1RUQ7SXlCN2xFRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnU2RUQ7SXlCeG1FRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnU2RUQ7SXlCM2xFRCx1QkFsZXlDLEVBeUp2QztFekJzNkVEO0l5QnJtRUQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekIrNkVEO0l5QmhuRUQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekIrNkVEO0l5Qm5tRUQsdUJBbGV5QyxFQXlKdkM7RXpCODZFRDtJeUI3bUVELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ1N0VEO0l5QnhuRUQsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnU3RUQ7SXlCM21FRCxpQkFsZXlDLEVBeUp2QztFekJzN0VEO0l5QnJuRUQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekIrN0VEO0l5QmhvRUQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekIrN0VEO0l5Qm5uRUQsdUJBbGV5QyxFQXlKdkM7RXpCODdFRDtJeUI3bkVELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCdThFRDtJeUJ4b0VELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCdThFRDtJeUIzbkVELHVCQWxleUMsRUF5SnZDO0V6QnM4RUQ7SXlCcm9FRCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCKzhFRDtJeUJocEVELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekIrOEVEO0l5Qm5vRUQsaUJBbGV5QyxFQXlKdkM7RXpCODhFRDtJeUI3b0VELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCdTlFRDtJeUJ4cEVELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCdTlFRDtJeUIzb0VELHVCQWxleUMsRUF5SnZDO0V6QnM5RUQ7SXlCcnBFRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6Qis5RUQ7SXlCaHFFRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6Qis5RUQ7SXlCbnBFRCx1QkFsZXlDLEVBeUp2QztFekI4OUVEO0l5QmhvRUEsY0FBYSxFQUNiO0V6QmlvRUE7SXlCem5FQyxlQUFjO0lBY2hCLDZCQTlnQnlDO0lBOGdCekMsa0NBOWdCeUM7SUE4Z0J6QyxxQkE5Z0J5QztJQW9nQnZDLG9CQXBnQnVDO0lBcWdCdkMsb0JBcmdCdUM7SUFzZ0J2QyxnQkF0Z0J1QyxFQXVnQnZDO0V6QnduRUQ7SXlCL25FQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QjhuRUQ7SXlCcm9FQyxlQUFjO0lBY2hCLHdCQTlnQnlDO0lBOGdCekMsNkJBOWdCeUM7SUE4Z0J6QyxnQkE5Z0J5QztJQW9nQnZDLGVBcGdCdUM7SUFxZ0J2QyxlQXJnQnVDO0lBc2dCdkMsV0F0Z0J1QyxFQXVnQnZDO0V6Qm9vRUQ7SXlCM29FQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QjBvRUQ7SXlCanBFQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QmdwRUQ7SXlCdnBFQyxlQUFjO0lBY2hCLHdCQTlnQnlDO0lBOGdCekMsNkJBOWdCeUM7SUE4Z0J6QyxnQkE5Z0J5QztJQW9nQnZDLGVBcGdCdUM7SUFxZ0J2QyxlQXJnQnVDO0lBc2dCdkMsV0F0Z0J1QyxFQXVnQnZDO0V6QnNwRUQ7SXlCN3BFQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QjRwRUQ7SXlCbnFFQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QmtxRUQ7SXlCenFFQyxlQUFjO0lBY2hCLHdCQTlnQnlDO0lBOGdCekMsNkJBOWdCeUM7SUE4Z0J6QyxnQkE5Z0J5QztJQW9nQnZDLGVBcGdCdUM7SUFxZ0J2QyxlQXJnQnVDO0lBc2dCdkMsV0F0Z0J1QyxFQXVnQnZDO0V6QndxRUQ7SXlCL3FFQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6QjhxRUQ7SXlCcnJFQyxlQUFjO0lBY2hCLDhCQTlnQnlDO0lBOGdCekMsbUNBOWdCeUM7SUE4Z0J6QyxzQkE5Z0J5QztJQW9nQnZDLHFCQXBnQnVDO0lBcWdCdkMscUJBcmdCdUM7SUFzZ0J2QyxpQkF0Z0J1QyxFQXVnQnZDO0V6Qm9yRUQ7SXlCM3JFQyxlQUFjO0lBY2hCLHlCQTlnQnlDO0lBOGdCekMsOEJBOWdCeUM7SUE4Z0J6QyxpQkE5Z0J5QztJQW9nQnZDLGdCQXBnQnVDO0lBcWdCdkMsZ0JBcmdCdUM7SUFzZ0J2QyxZQXRnQnVDLEVBdWdCdkMsRUFBQTs7QWxCcGFLO0VQZ21GTjtJeUIxbEZBLGNBQWEsRUFDYjtFekIybEZBO0l5Qjl3RUQsa0JBQWlCO0lBQ2pCLG1CQUFrQjtJQUNsQixZQUFXLEVBMVVWO0V6QjBsRkE7SXlCM3dFRCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixZQUFXLEVBM1VUO0V6QndsRkQ7SXlCOWtGQyxlQUFjO0lBK1loQix5QkFuaEJhO0lBbWhCYiw4QkFuaEJhO0lBbWhCYixpQkFuaEJhO0lBd0lYLGdCQXhJVztJQXlJWCxnQkF6SVc7SUEwSVgsWUExSVcsRUEySVg7RXpCNmtGRDtJeUJwbEZDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCbWxGRDtJeUIxbEZDLGVBQWM7SUErWWhCLDhCQTFnQjJCO0lBMGdCM0IsbUNBMWdCMkI7SUEwZ0IzQixzQkExZ0IyQjtJQStIekIscUJBL0h5QjtJQWdJekIscUJBaEl5QjtJQWlJekIsaUJBakl5QixFQWtJekI7RXpCeWxGRDtJeUJobUZDLGVBQWM7SUErWWhCLDhCQTFnQjJCO0lBMGdCM0IsbUNBMWdCMkI7SUEwZ0IzQixzQkExZ0IyQjtJQStIekIscUJBL0h5QjtJQWdJekIscUJBaEl5QjtJQWlJekIsaUJBakl5QixFQWtJekI7RXpCK2xGRDtJeUJ0bUZDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCcW1GRDtJeUI1bUZDLGVBQWM7SUErWWhCLHdCQTFnQjJCO0lBMGdCM0IsNkJBMWdCMkI7SUEwZ0IzQixnQkExZ0IyQjtJQStIekIsZUEvSHlCO0lBZ0l6QixlQWhJeUI7SUFpSXpCLFdBakl5QixFQWtJekI7RXpCMm1GRDtJeUJ2eEVELFNBdGQyQjtJQXVkM0IsWUFBVyxFQXhVVDtFekJpbUZEO0l5Qmx5RUQsVUE5YzJCO0lBK2MzQixXQUFVLEVBN1RSO0V6QmltRkQ7SXlCcnhFRCxnQkE5ZDJCLEVBcUp6QjtFekJnbUZEO0l5Qi94RUQsZUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnltRkQ7SXlCMXlFRCxnQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnltRkQ7SXlCN3hFRCxzQkFsZXlDLEVBeUp2QztFekJ3bUZEO0l5QnZ5RUQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpbkZEO0l5Qmx6RUQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpbkZEO0l5QnJ5RUQsdUJBbGV5QyxFQXlKdkM7RXpCZ25GRDtJeUIveUVELFVBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5bkZEO0l5QjF6RUQsV0FsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QnluRkQ7SXlCN3lFRCxpQkFsZXlDLEVBeUp2QztFekJ3bkZEO0l5QnZ6RUQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJpb0ZEO0l5QmwwRUQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpb0ZEO0l5QnJ6RUQsdUJBbGV5QyxFQXlKdkM7RXpCZ29GRDtJeUIvekVELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeW9GRDtJeUIxMEVELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCeW9GRDtJeUI3ekVELHVCQWxleUMsRUF5SnZDO0V6QndvRkQ7SXlCdjBFRCxVQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCaXBGRDtJeUJsMUVELFdBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJpcEZEO0l5QnIwRUQsaUJBbGV5QyxFQXlKdkM7RXpCZ3BGRDtJeUIvMEVELGdCQTFkeUM7SUEyZHpDLFlBQVcsRUF4VVQ7RXpCeXBGRDtJeUIxMUVELGlCQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCeXBGRDtJeUI3MEVELHVCQWxleUMsRUF5SnZDO0V6QndwRkQ7SXlCdjFFRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QmlxRkQ7SXlCbDJFRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QmlxRkQ7SXlCcjFFRCx1QkFsZXlDLEVBeUp2QztFekJncUZEO0l5Qi8xRUQsVUExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QnlxRkQ7SXlCMTJFRCxXQWxkeUM7SUFtZHpDLFdBQVUsRUE3VFI7RXpCeXFGRDtJeUI3MUVELGlCQWxleUMsRUF5SnZDO0V6QndxRkQ7SXlCdjJFRCxnQkExZHlDO0lBMmR6QyxZQUFXLEVBeFVUO0V6QmlyRkQ7SXlCbDNFRCxpQkFsZHlDO0lBbWR6QyxXQUFVLEVBN1RSO0V6QmlyRkQ7SXlCcjJFRCx1QkFsZXlDLEVBeUp2QztFekJnckZEO0l5Qi8yRUQsZ0JBMWR5QztJQTJkekMsWUFBVyxFQXhVVDtFekJ5ckZEO0l5QjEzRUQsaUJBbGR5QztJQW1kekMsV0FBVSxFQTdUUjtFekJ5ckZEO0l5QjcyRUQsdUJBbGV5QyxFQXlKdkM7RXpCd3JGRDtJeUIxMUVBLGNBQWEsRUFDYjtFekIyMUVBO0l5Qm4xRUMsZUFBYztJQWNoQiw2QkE5Z0J5QztJQThnQnpDLGtDQTlnQnlDO0lBOGdCekMscUJBOWdCeUM7SUFvZ0J2QyxvQkFwZ0J1QztJQXFnQnZDLG9CQXJnQnVDO0lBc2dCdkMsZ0JBdGdCdUMsRUF1Z0J2QztFekJrMUVEO0l5QnoxRUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJ3MUVEO0l5Qi8xRUMsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekI4MUVEO0l5QnIyRUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJvMkVEO0l5QjMyRUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekIwMkVEO0l5QmozRUMsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJnM0VEO0l5QnYzRUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJzM0VEO0l5QjczRUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekI0M0VEO0l5Qm40RUMsZUFBYztJQWNoQix3QkE5Z0J5QztJQThnQnpDLDZCQTlnQnlDO0lBOGdCekMsZ0JBOWdCeUM7SUFvZ0J2QyxlQXBnQnVDO0lBcWdCdkMsZUFyZ0J1QztJQXNnQnZDLFdBdGdCdUMsRUF1Z0J2QztFekJrNEVEO0l5Qno0RUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekJ3NEVEO0l5Qi80RUMsZUFBYztJQWNoQiw4QkE5Z0J5QztJQThnQnpDLG1DQTlnQnlDO0lBOGdCekMsc0JBOWdCeUM7SUFvZ0J2QyxxQkFwZ0J1QztJQXFnQnZDLHFCQXJnQnVDO0lBc2dCdkMsaUJBdGdCdUMsRUF1Z0J2QztFekI4NEVEO0l5QnI1RUMsZUFBYztJQWNoQix5QkE5Z0J5QztJQThnQnpDLDhCQTlnQnlDO0lBOGdCekMsaUJBOWdCeUM7SUFvZ0J2QyxnQkFwZ0J1QztJQXFnQnZDLGdCQXJnQnVDO0lBc2dCdkMsWUF0Z0J1QyxFQXVnQnZDLEVBQUE7O0FFbm5CRjtFQ1VBLHNCQUFxQjtFQUNyQiwrQkFBc0I7RUFBdEIsdUJBQXNCO0VBQ3RCLHVCQUFzQjtFQUN0QixVQUFTO0VBQ1Qsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixzQkFBcUI7RUFDckIsbUNDYjRDO0VEYzVDLGlCQ1QwQjtFRFUxQixpQkV6QjRCO0VGMEI1QixnQkFBZTtFQUNmLDZGQUFvRjtFQUFwRixxRkFBb0Y7RUFDcEYsMEJBQWlCO0VBQWpCLHVCQUFpQjtFQUFqQixzQkFBaUI7RUFBakIsa0JBQWlCO0VBQ2pCLDRCQUEyQjtFQUczQixvQ0FBbUM7RUFDbkMsbUNBQWtDO0VBQ2xDLHNCQUFxQjtFQUNyQix5QkFBd0I7RUFnSXhCLDJCQzdJc0I7RUQ4SXRCLGlCQzVJaUI7RUQ2SWpCLGdCQzVJZ0I7RUQ2SWhCLHlCQzVJa0I7RUQ2SWxCLGdCQ2hKZ0I7RURpSmhCLGtCQUFnRztFQUNoRyxrQkM3SWtCO0VEMkVsQiw4QnRCdkZtQztFc0J3Rm5DLGVSckc0RDtFUXNHNUQsc0JSdEc0RCxFT0szRDtFQUZEO0lDaUdBLDBCUnBHNEQ7SVFxRzVELGV0Qm5GK0I7SXNCb0YvQixzQlJ0RzRELEVRaUYzRDtFRDlFRDtJQ2lHQSwwQ3ZCakV3QztJdUJrRXhDLGVSckc0RDtJUXNHNUQsc0JSdEc0RDtJUXFGMUQsc0JBQXFCLEVBQ3JCO0VEbkZGO0lDaUdBLDBDdkJqRXdDO0l1QmtFeEMsZVJyRzREO0lRc0c1RCxzQlJ0RzRELEVReUYxRDtFRHRGRjtJQ3lDQyxxQkFBb0I7SUFDcEIsYUFBWTtJQUNaLGdCQUFlLEVBQ2Y7O0FEdkNBO0VDd0pELDJCQzdJc0I7RUQ4SXRCLGlCQzVJaUI7RUQ2SWpCLGdCQzVJZ0I7RUQ2SWhCLHlCQzVJa0I7RUQ2SWxCLGdCQ2hKZ0I7RURpSmhCLGtCQUFnRztFQUNoRyxrQkM3SWtCLEVGZmhCOztBQUZEO0VDd0pELDJCQ3BJc0I7RURxSXRCLGlCQ25JaUI7RURvSWpCLGdCQ25JZ0I7RURvSWhCLDZCQ25JbUI7RURvSW5CLGdCQ3ZJZ0I7RUR3SWhCLGtCQUFnRztFQUNoRyxrQkNwSWtCLEVGeEJoQjs7QUFNQTtFQ29GRiwwQlJwRzREO0VRcUc1RCxldEJuRitCO0VzQm9GL0IsMEJ0QnpGbUMsRXFCS2hDO0VBRkQ7SUNvRkYsMEJScEc0RDtJUXFHNUQsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DLEVzQm9FbEM7RURqRUM7SUNvRkYsMEJScEc0RDtJUXFHNUQsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DO0lzQndFakMsc0JBQXFCLEVBQ3JCO0VEdEVBO0lDb0ZGLDBCUnBHNEQ7SVFxRzVELGV0Qm5GK0I7SXNCb0YvQiwwQnRCekZtQyxFc0I0RWpDOztBRHpFQTtFQ29GRiwwQnRCbEYrQjtFc0JtRi9CLGV0QnJFaUM7RXNCc0VqQywwQnRCekZtQyxFcUJLaEM7RUFGRDtJQ29GRiwwQnZCakV3QztJdUJrRXhDLGV0QnJFaUM7SXNCc0VqQywwQnRCekZtQyxFc0JvRWxDO0VEakVDO0lDb0ZGLDBCdkJqRXdDO0l1QmtFeEMsZXRCckVpQztJc0JzRWpDLDBCdEJ6Rm1DO0lzQndFakMsc0JBQXFCLEVBQ3JCO0VEdEVBO0lDb0ZGLDBCdEJsRitCO0lzQm1GL0IsZXRCckVpQztJc0JzRWpDLDBCdEJ6Rm1DLEVzQjRFakM7O0FEekVBO0VDb0ZGLDBCdEJwRWlDO0VzQnFFakMsZXRCbkYrQjtFc0JvRi9CLDBCdEJ6Rm1DLEVxQktoQztFQUZEO0lDb0ZGLDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DLEVzQm9FbEM7RURqRUM7SUNvRkYsMEJ2QmpFd0M7SXVCa0V4QyxldEJuRitCO0lzQm9GL0IsMEJ0QnpGbUM7SXNCd0VqQyxzQkFBcUIsRUFDckI7RUR0RUE7SUNvRkYsMEJ2QmpFd0M7SXVCa0V4QyxldEJuRitCO0lzQm9GL0IsMEJ0QnpGbUMsRXNCNEVqQzs7QUR6RUE7RUNvRkYsOEJ0QnZGbUM7RXNCd0ZuQyxlUnJHNEQ7RVFzRzVELHNCUnRHNEQsRU9rQnpEO0VBRkQ7SUNvRkYsMEJScEc0RDtJUXFHNUQsZXRCbkYrQjtJc0JvRi9CLHNCUnRHNEQsRVFpRjNEO0VEakVDO0lDb0ZGLDBDdkJqRXdDO0l1QmtFeEMsZVJyRzREO0lRc0c1RCxzQlJ0RzREO0lRcUYxRCxzQkFBcUIsRUFDckI7RUR0RUE7SUNvRkYsMEN2QmpFd0M7SXVCa0V4QyxlUnJHNEQ7SVFzRzVELHNCUnRHNEQsRVF5RjFEOztBRHpFQTtFQ29GRiw4QnRCdkZtQztFc0J3Rm5DLGV0Qm5GK0I7RXNCb0YvQixzQnRCcEYrQixFcUJBNUI7RUFGRDtJQ29GRiwwQnRCbEYrQjtJc0JtRi9CLGV0QnBGK0I7SXNCcUYvQixzQnRCcEYrQixFc0IrRDlCO0VEakVDO0lDb0ZGLDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLHNCdEJwRitCO0lzQm1FN0Isc0JBQXFCLEVBQ3JCO0VEdEVBO0lDb0ZGLDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLHNCdEJwRitCLEVzQnVFN0I7O0FEekVBO0VDb0ZGLDhCdEJ2Rm1DO0VzQndGbkMsZXRCckVpQztFc0JzRWpDLHNCdEJ0RWlDLEVxQmQ5QjtFQUZEO0lDb0ZGLDBCdEJwRWlDO0lzQnFFakMsZXRCbkYrQjtJc0JvRi9CLHNCdEJ0RWlDLEVzQmlEaEM7RURqRUM7SUNvRkYsMEJ2QmpFd0M7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QTRELEVXMkJ6RCxFQUFBO0VBSkY7SVh2QkQsd0pBQTRELEVXMkU1RDtFQXBEQztJWHZCRCx3SkFBNEQsRVdnRjNEO0VBekRBO0lYdkJELHdKQUE0RCxFV21GM0Q7RUE1REE7SVh2QkQsd0pBQTREO0lXeUY1RCxZQUFXLEVBQ1g7O0FBbkVDO0VYdkJELHNKQUE0RCxFVzJCekQ7RUFpQ0o7SUFyQ0U7TVh2QkQsc0pBQTRELEVXMkJ6RCxFQUFBO0VBb0NKO0lBeENFO01YdkJELHNKQUE0RCxFVzJCekQsRUFBQTtFQUpGO0lYdkJELHNKQUE0RCxFVzJFNUQ7RUFwREM7SVh2QkQsc0pBQTRELEVXZ0YzRDtFQXpEQTtJWHZCRCxzSkFBNEQsRVdtRjNEO0VBNURBO0lYdkJELHNKQUE0RDtJV3lGNUQsWUFBVyxFQUNYOztBTHRGRDtFTXhCQyxtQkFBa0I7RUFDbEIsaUJBQWdCLEVBVWhCO0VOYUQ7SU1wQkUsa0JBQWlCLEVBQ2pCO0VObUJGO0lNZkUsV0FBVSxFQUNWOztBTmNGO0VNVkMsNkJIckIyQjtFR3NCM0IsMEJIdEIyQjtFR3VCM0IsdUJBQXNCLEVBQ3RCOztBTk9EO0VNSkMsOEJIM0IyQjtFRzRCM0IsMkJINUIyQixFRzZCM0I7O0FDWkYseURBQXlEO0FDNUJ4RDtFQUNDLGU5QmdEdUM7RThCL0N2QywwQjdCb0NnQyxFNkJuQ2hDOztBQUVEO0VBQ0MsaUM5QjJDdUMsRThCMUN2Qzs7QUFHRDtFVndaQSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixpQkN2VnVCO0VEeVZ2QixrQkM3VVU7RURpVlYscUJBQXFCO0VBRXJCLCtCQUE4QjtFQUM5Qiw0QkFBMkI7RUFDM0IsdUJBQXNCO0VBZ0JyQixrQkNyV1M7RUQwV04sbUJDN1ZTO0VEOFZULG9CQzlWUyxFU2pGWjtFNUIwTU07STRCdE5QO01WZ2NLLG1CQ2xXUTtNRG1XUixvQkNuV1EsRVNsRlosRUFBQTtFNUIwTU07STRCdE5QO01WNGNLLGlCQzlYSSxFU2xFUixFQUFBO0U1QjBNTTtJNEJ0TlA7TVY0Y0ssaUJDN1hJLEVTbkVS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QUNyQix5QkFBd0I7RUFnSXhCLDJCQzdJc0I7RUQ4SXRCLGlCQzVJaUI7RUQ2SWpCLGdCQzVJZ0I7RUQ2SWhCLHlCQzVJa0I7RUQ2SWxCLGdCQ2hKZ0I7RURpSmhCLGtCQUFnRztFQUNoRyxrQkM3SWtCO0VEMkVsQiwwQnRCcEVpQztFc0JxRWpDLGV0Qm5GK0I7RXNCb0YvQiwwQnRCekZtQztFaUMyQmxDLGtCTDNDd0IsRUs0Q3hCO0VYbUNEO0lBd0JBLDBCdkJqRXdDO0l1QmtFeEMsZXRCbkYrQjtJc0JvRi9CLDBCdEJ6Rm1DLEVzQm9FbEM7RUFFQTtJQWlCRCwwQnZCakV3QztJdUJrRXhDLGV0Qm5GK0I7SXNCb0YvQiwwQnRCekZtQztJc0J3RWpDLHNCQUFxQixFQUNyQjtFQUNEO0lBYUQsMEJ2QmpFd0M7SXVCa0V4QyxldEJuRitCO0lzQm9GL0IsMEJ0QnpGbUMsRXNCNEVqQztFQTlDRjtJQUNDLHFCQUFvQjtJQUNwQixhQUFZO0lBQ1osZ0JBQWUsRUFDZjs7QVdKRDtFbEJuQkMscUpBQTREO0VBeUI1RCxZQU53QztFQVV4QyxhQVZ3QztFQW9CekMsc0JBQXFCO0VBQ3JCLDZCQUE0QjtFQUU1Qix5QkFBd0I7RUFDeEIseUJBQXdCO0VBQ3hCLDhCQUE2QjtFQUM3Qix5QkFBd0I7RWtCeEJ2QixVQUFTO0VBQ1Qsa0JMakR3QjtFS2tEeEIsdUJBQXNCLEVBS3RCO0VsQnZCQTtJa0JjRDtNbEJiRSxxSkFBOEYsRWtCc0IvRixFQUFBO0VsQm5CQTtJa0JVRDtNbEJURSxxSkFBOEYsRWtCa0IvRixFQUFBO0VoQzhKTTtJZ0N2S1A7TUFPRSxjQUFhLEVBRWQsRUFBQTs7QUNsRUQ7RTdCNkNBLG1DQ1dtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQixFMEI5Qi9CO0UzQndHQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1CLEVKc0RuQjtFQUhEO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5COztBMkJ6R0Y7RUFDQyxvQkFBbUIsRUFLbkI7RWpDcU5NO0lpQzNOUDtNQUlFLGNB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RXpDLGtCbkMrQm1ELEVtQ3pCbkQ7RXBDd0ZBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0VvQ3RHRjtJQVFFLGlCQUFnQjtJQUNoQixzQkFBcUIsRUFDckI7O0FBR0Y7RXhCNllBLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLGlCQ3ZWdUI7RUR5VnZCLGtCQzdVVTtFRGlWVixxQkFBcUI7RUFFckIsK0JBQThCO0VBQzlCLDRCQUEyQjtFQUMzQix1QkFBc0I7RUFnQnJCLGtCQ3JXUztFRDBXTixtQkM3VlM7RUQ4VlQsb0JDOVZTO0V1QmhGWix5Q0FBeUM7RUFDekMsbUJBQWtCLEVBQ2xCO0UxQ3VNTTtJMEMzTVA7TXhCcWJLLG1CQ2xXUTtNRG1XUixvQkNuV1EsRXVCL0VaLEVBQUE7RTFDdU1NO0kwQzNNUDtNeEJpY0ssaUJDOVhJLEV1Qi9EUixFQUFBO0UxQ3VNTTtJMEMzTVA7TXhCaWNLLGlCQzdYSSxFdUJoRVIsRUFBQTtFMUN1TU07STBDM01QO014QmljSyxrQkM1WEssRXVCakVULEVBQUE7RXhCa0tDO0l3QnRLRjtNeEJpZEcsbUJDOVhVO01EK1hWLG9CQy9YVTtNRGlZWCxhQ2haTyxFdUJoRVIsRUFBQTs7QUFFRDtFQUNDLGlCbkNnQm1ELEVtQ2ZuRDs7QUFFRDtFQUNDLGtCQUFpQixFQWlCakI7RUFsQkQ7SXRDY0EsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0ltQ0c5QixpQkFBZ0I7SUFDaEIsc0JBQXFCLEVBV3JCO0lwQzJERDtNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJb0MvRUY7TUFTRyxpQkFBZ0I7TUFDaEIsa0JuQ0dpRDtNbUNGakQsbUJuQ0VpRCxFbUNEakQ7SUFaSDtNQWNHLFlBQVc7TUFDWCxXQUFVLEVBQ1Y7O0FBSUg7RUFDQyxtQkFBa0I7RUFDbEIsc0JBQXFCO0VBQ3JCLHlCQUF3QixFQXNDeEI7RUF6Q0Q7SUFVRSxrQkFBaUIsRUFDakI7RUFYRjtJQWVFLFlBQVc7SUFDWCxlQUFj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eUI1RCxZQU53QztJQVV4QyxhQVZ3QyxFK0IzQnZDO0kvQmFEO00rQjFDRDtRL0IyQ0UsMkpBQThGLEUrQmQ5RixFQUFBO0kvQmlCRDtNK0I5Q0Q7US9CK0NFLDJKQUE4RixFK0JsQjlGLEVBQUE7RUE3QkY7SUFnQ0UsZS9DZ0JzQyxFK0NmdEM7RUFqQ0Y7SXJDZ0ZDLGVUakQ4QjtJOENNN0IsMEI5Q1A2QixFOENRN0I7O0FBTUY7RXJDd0JDLDBCVnBCdUM7RVVnQ3ZDLGVWaEN1QyxFK0NpQ3ZDO0VBckNEO0lBSUUsZTlDbEI2QixFOENtQjdCO0VBTEY7O0lBU0Usc0IvQ0xzQyxFK0NNdEM7RUFWRjtJQWFFLGUvQ1RzQyxFK0NldEM7SUFuQkY7TUFpQkcsZTlDL0I0QixFOENnQzVCO0VBbEJIO0lBc0JFLGUvQ2xCc0MsRStDbUJ0QztFQXZCRjtJckNvQ0MsZVZoQ3VDO0krQ3VCdEMsMEIvQ3ZCc0MsRStDd0J0QztFQTVCRjtJckNvQ0MsZVZoQ3VDLEUrQ2dDdEM7SUFwQ0Y7TS9CUEMsMkpBQTREO01BeUI1RCxZQU53QztNQVV4QyxhQVZ3QyxFK0J1QnRDO00vQnJDRjtRK0JFRDtVL0JERSwySkFBOEYsRStCb0M3RixFQUFBO00vQmpDRjtRK0JGRDtVL0JHRSwySkFBOEYsRStCZ0M3RixFQUFBOztBQ3pFSDtFaENzRUEsc0JBQXFCO0VBQ3JCLDZCQUE0QjtFQUU1Qix5QkFBd0I7RUFDeEIseUJBQXdCO0VBQ3hCLDhCQUE2QjtFQUM3Qix5QkFBd0IsRWdDMUV2Qjs7QUFHQTtFaEMwQkEsaUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDBKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsaUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDBKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsa0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDJKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMkpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsK0hBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHdKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msd0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsd0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLGlLQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsaUtBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEscUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDhKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsOEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsdUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLGdLQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsZ0tBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsK0hBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHdKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msd0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msc0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsZ0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHlKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MseUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msc0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsK0hBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHdKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msd0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsZ0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHlKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MseUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsZ0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHlKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MseUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsb0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDZKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsNkpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsbUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDRKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsNEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsMkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLG9KQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msb0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsOEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHVKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsdUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsOEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHVKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsdUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msc0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msc0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsK0hBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHdKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0Msd0pBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNEhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHFKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MscUpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsa0lBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDJKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsMkpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsbUlBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLDRKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENvQ0MsNEpBQThGLEVnQ2xDOUYsRUFBQTs7QUFGRDtFaEMwQkEsNkhBQTREO0VBeUI1RCxhQU53QztFQVV4QyxjQVZ3QyxFZ0MzQ3ZDO0VoQzZCRDtJZ0MvQkE7TWhDZ0NDLHNKQUE4RixFZ0M5QjlGLEVBQUE7RWhDaUNEO0lnQ25DQTtNaENv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RE84QixFbUROOUI7TXBDaUJBO1FpQ0FEOztVakNDRSxxSkFBOEYsRW9DbEIvRixFQUFBO01wQ3FCQTtRaUNKRDs7VWpDS0UscUpBQThGLEVvQ3RCL0YsRUFBQTs7QUh5QkQ7RUNBQSxtQkFBa0I7RUFDbEIsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0QixlQUFjO0VBQ2QsY0FBYSxFRERaO0VBRkQ7SUNNQyxjQUFhLEVBQ2I7RURQRDtJQ1VDLGlCQUFnQixFQUNoQjs7QURQRDtFSS9CQSxjQUFhLEVKa0NYOztBQUhGO0VJakRBLGdCQUFlLEVKd0RiOztBQVBGO0VJNUNBLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixrQkFBaUIsRUpvRGY7O0FBWEY7RUlwQ0EseUJBQXdCLEVKbUR0Qjs7QUFHRjs7RUtoRUMsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsWUFBVyxFTGlFWDs7QUFFRDs7RUtqRUMsZUFBYztFQUNkLGtCQUFpQjtFQUNqQixhQUFZLEVMa0VaOztBQUVEO0VLbEVDLFVBQVMsRUxvRVQ7O0FNNUNEO0VDbkNBLG1CQUFrQjtFQUNsQixpQkN3QytCO0VEdkMvQixpQi9Db0NvRDtFK0NsQ3BELFdBQVU7RUFDVixVQUFTO0VBQ1QsZ0JBQWUsRUQrQmQ7RXJEcUxNO0lxRHZMUDtNQ3pCQyxvQm5DdUZZO01tQ3RGWixtQm5Dc0ZZLEVrQzVEWixFQUFBOztBQUNEOzs7RS9DaURDLGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RStDd0xoQyxleER4S3dDO0V3RHlLeEMsc0J4RHpLd0M7RXdEMEt4QywwQnZEM0wrQjtFdUQ0TC9CLGlCL0NoTG9EO0UrQ2lMcEQsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsaUJDaEwrQjtFRGlML0IsaUJDbkxtQztFRG9MbkMscUJDeEswQztFRHlLMUMsMEJ4RGpMd0M7RXdEa0x4QyxpQi9CeE40QjtFK0J5TjVCLDZCQUE0QjtFQUM1QixtQ0N2TjBDO0VEd04xQyxjQUFhO0VBQ2IscURBQW9DO0VBQXBDLDZDQUFvQztFQUFwQyxxQ0FB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K0JBQThCO0VBQzlCLDRCQUEyQjtFQUMzQix1QkFBc0IsRURQckI7RTdEbUdBO0lBL0RBLG1CQzNCK0M7SUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0U4RDVGRjs7O0lBSUMscUJBQXFCO0lBQ3JCLDRCQUEyQjtJQUMzQix5QkFBd0I7SUFDeEIsb0JBQW1CLEVBRW5COztBQ2lCRDtFL0RpREMsZ0JDNUUrQztFRDZFL0Msa0I4RHJDK0I7RTVEd0IvQixlVDFDZ0MsRXNFT2hDOztBQU1EO0UvRGlHQyxpQkFBZ0I7RThEcEZqQixlQUFjO0VBQ2Qsc0JBQXFCO0VBQ3JCLFVBQVM7RUFDVCxpQkFBZ0IsRUNkZjtFQUZEO0k3RDZCQyxlVmhDdUMsRXNFd0J2QztFQ3JCRDtJRHdCQyxzQkFBcUIsRUFDckI7RUN6QkQ7SUQ2QkMsZUFBYyxFQUNkOztBQzFCRDtFL0RaQyxnQkMzQitDO0U2RDBFaEQsZXRFMUN3QyxFdUVTdkM7O0FBRUQ7RWpFakNBLHdDQzZCbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RUNnRC9CLGFWaEN1QztFUXdFdkMsZ0JDN0VtRDtFRGlGbkQsbUJDakZtRDtFNkRScEQsaUJsRWlCaUIsRW1FU2hCO0UvRDZDQTtJQS9EQSxnQkMzQitDO0lENEY5QyxtQkl0Q2MsRUp1Q2Q7RStEbERGO0lEckJDLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLFVBQVMsRUFVVDtJQ1FEO003RHFCQyxlVmhDdUMsRXNFRnRDO0lDYUY7TTdEcUJDLGVWaEN1QyxFc0VFdEM7O0FDYUY7RS9ENkJDLGdCQzVFK0M7RUQ2RS9DLGtCOERTK0I7RTlEa0IvQixnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0VDcUNuRCxlVmhDdUMsRXVFaUJ2QztFRHlDRDtJQUNDLGlCQUFnQixFQUNoQjs7QUN2Q0Q7RUM3REEsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCx1QkFBc0I7RUFDdEIsV0FBVSxFRDREVDtFQUZEO0lDdkRDLFlBQVcsRUFDWDs7QUQwREQ7RUN6RUEsZUFBYztFQUNkLFlBQVc7RUFDWCxVQUFTLEVE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O0ltRXJJaEIsZTNFaUN1QyxFMkVoQ3ZDO0VKNkVEO0k3RHpCQywwQlQ3QmdDO0lTeUNoQyxlVGpEOEI7SUthL0IsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lEb0gvQixpQkFBZ0I7SW9FOUdqQixzQkFBcUI7SUFDckIsK0JBQXNCO0lBQXRCLHVCQUFzQjtJQUN0QixvQkFBbUI7SUFDbkIsVUFBUztJQUNULG1CQUFrQjtJQUNsQixzQkFBcUI7SUFDckIscUJBQW9CO0lsRXdCbkIsMEJLdkQyRDtJTG1FM0QsZVRqRDhCO0lPNkQ5QixnQkM1RStDO0lENkUvQyxrQkM3RCtCLEVrRVYvQjtJbkVvRkE7TUEvREEsa0JDM0IrQztNRDRGOUMsd0JJaERtQixFSmlEbkI7O0ErRFZGO0VNbkdBLHlCQUF3QjtFQUN4QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLCtCN0U2Q3dDLEV1RXFEdkM7RXJFMEhNO0lxRTVIUDtNTTdGQyxjQUFhLEVOK0ZiLEVBQUE7O0FBRUQ7RS9EOUJJLGdCQ3pENEM7RUQwRDVDLGtCcUU5RGdEO0VuRW9FbkQsZVZoQ3VDLEV1RXlEdkM7RXJFc0hNO0lxRXhIUDtNL0RyQkssZ0JDbEUyQztNRG1FM0Msa0JxRXZFNkQsRU42RmpFLEVBQUE7RUFGRDtJN0R2QkMsZVZoQ3VDLEU2RTlCdkM7RU5xRkQ7SU1sRkMsaUJBQWdCO0lBQ2hCLHNCQUFxQjtJQUNyQixlQUFjLEVBS2Q7SU4yRUQ7TU03RUUsZUFBYyxFQUNkO0VONEVGO0l2RGxFQyxvSkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QjtJNkRsRHZCLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLDBCNUVMOEI7STRFTTlCLGlCQUFnQixFQUNoQjtJN0RLQTtNdUQ2REQ7UXZENURFLG9KQUE4RixFNkROL0YsRUFBQTtJN0RTQTtNdUR5REQ7UXZEeERF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S0MsaUIxRWpDbUQsRTBFa0NuRDs7QVp1S0Q7RS9Eek1DLGdCQzNCK0M7RTZEaUZoRCxldEVqRHdDLEV1RXNNdkM7O0FBeEZEO0VTN0pBLFFBQU87RUlEUCxzQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGlDQUF3QjtFQUF4Qiw2QkFBd0I7RUFBeEIseUJBQXdCLEViNkt2QjtFUzNLRDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUaUpEO0lVMUpDLGM1RG1HWTtJNERsR1osMEJqRjJDdUMsRWlGMUN2QztFVndKRDtJakVsSEEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRGlERjtJL0R0Q0MsZ0JDN0VtRCxFd0U3Qm5EO0VWZ0pEO0kvRHJGSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0U0TU07TXFFakVQO1EvRDVFSyxnQkNsRTJDO1FEbUUzQyxrQnlFbEU2RCxFQUVqRSxFQUFBO0VWMklEO0k3RDFGQywwQlR6QmdDO0ltRnRDaEMsVUFBUyxFQUNUO0Vid0pEO0kvRHRDQyxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0kyRWpDbkQsWUFBVztJQUNYLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUNuRnlCZ0MsRW1GeEJoQztFYmdKRDtJVTNGQyxtQkFBa0I7SUFDbEIsV0FBVSxFQUtWO0kvRXNKTTtNcUVqRVA7UVV2RkUsaUJBQWdCLEVBRWpCLEVBQUE7RVZxRkQ7SVVsRkMsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtCQUFpQixFQStCakI7SVYrQ0Q7TVUzRUUsbUJBQWtCO01BQ2xCLE9BQU07TUFDTixRQUFPO01BQ1AsWUFBVztNQUNYLGVBQWM7TUFDZCxZQUFXO01BQ1gsWUFBVztNQUNYLCtCakYxQ3NDO01pRjJDdEMsaUNqRjNDc0MsRWlGNEN0QztJL0VtSUs7TXFFakVQO1FVL0RFLGFBQVk7UUFDWixjQUFhO1FBQ2IsZ0JBQWUsRUFjaEI7UVYrQ0Q7VVUxREcsY0FBYSxFQUNiLEVBQUE7SS9FMEhJO01xRWpFUDtRVXJERSxXQUFVLEVBTVgsRUFBQTtJL0VnSE07TXFFakVQO1FVakRFLFdBQVUsRUFFWCxFQUFBO0VWK0NEO0lhNUJDLGtCQUFTO0lBQVQsbUJBQVM7SUFBVCxVQUFTO0lBQ1QsWUFBVztJQUNYLGtCQUFpQixFQVFqQjtJYmtCRDtNN0QxRkMsMEJUekJnQztNbUY2Ri9CLGVBQWM7TUFDZCxTQUFRO01BQ1IsVUFBUyxFQUNUO0VibUJGO0lhZkMsZ0JBQWUsRUFDZjtFbEYrRU07SXFFakVQO01hUkMsbUJBQWtCLEVBQ2xCO0liT0Q7TWFKQyxrQkFBaUI7TUFDakIsbUJBQWtCLEVBQ2xCO0liRUQ7TWFJQyxlQUFjLEVBQ2QsRUFBQTtFbEY0RE07SXFFakVQO01haEZDLG1CQUFrQixFYjBGaEI7TUFWSDtRYTdFRSxtQkFBa0I7UUFDbEIsY0FBYTtRQUNiLGdCQUFlO1FBQ2YsV0FBVSxFQUtWO1FicUVGO1VhdkVHLGNBQWEsRUFDYjtNYnNFSDtRYWxFRSxtQkFBa0I7UUFDbEIsT0FBTTtRQUNOLFFBQU87UUFDUCxXQUFVO1FBQ1YsWUFBVztRQUNYLGdCQUFlO1FBQ2YsOEJBQTZCO1FBQzdCLDhHQUFzRztRQUF0RywrRUFBc0c7UUFDdEcscUJBQW9CLEVBQ3BCO01ieURGOzs7Ozs7UWFqREUsZW5GOUU2QjtRbUYrRTdCLHFCQUFvQixFQUNwQjtNYitDRjtRYTVDRSw2Qm5GbkY2QixFbUZvRjdCLEVBQUE7RWIyQ0Y7SS9EbEVDLGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRTJFMEkvQjtFYlpEO0lhZUMsa0JBQWlCLEVBTWpCO0lickJEO01ha0JFLFNBQVE7TUFDUixZQUFXLEVBQ1g7O0FiRkY7RWExQkMsbUJBQWtCLEVBQ2xCOztBYnlCRDtFYXRCQyxrQkFBaUI7RUFDakIsbUJBQWtCLEVBQ2xCOztBYm9CRDtFYWRDLGVBQWMsRUFDZDs7QWJxQkQ7RVc1SkEsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixxQkFBWTtFQUFaLHFCQUFZO0VBQVosYUFBWSxFWDZKWDtFQUZEO0lXeEpDLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsK0JBQXNCO0lBQXRCLDJCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVk7SUFDWix5QkFBZ0I7SUFBaEIsOEJBQWdCO0lBQWhCLGlCQUFnQixFQUNoQjtFWG9KRDtJV2pKQyxxQkFBWTtJQUFaLHFCQUFZO0lBQVosYUFBWSxFQUNaOztBWG9KRDs7Ozs7Ozs7O0U3RDVHQyxlVmhDdUMsRWtGMUN2Qzs7QVhzTEQ7Ozs7O0VXakxDLGVqRm9COEIsRWlGbkI5Qjs7QVhnTEQ7OztFN0Q1R0MsZVZoQ3VDLEVrRi9CdkM7O0FYMktEO0VXeEtDLDZCakZXOEIsRWlGVjlCOztBWHVLRDs7O0VhcEtFLFVBQVMsRUFDVDs7QWxGc01LO0VxRW5DUDtJYS9KRyxPQUFNO0lBQ04sVUFBUyxFQUVWLEVBQUE7O0FiNEpGOzs7OztFN0Q1R0MsZVZoQ3VDLEVvRkp2Qzs7QWJnSkQ7OztFN0Q1R0MsZVZoQ3VDLEVvRkV2Qzs7QWIwSUQ7RWF2SUMsMEJwRkx1QyxFb0ZNdkM7O0Fic0lEOztFN0R4SEMsMEJUN0JnQyxFbUZxQi9COztBbEZtS0s7RXFFbkNQO0k3RHhIQywwQlQ3QmdDLEVtRjJCL0IsRUFBQTs7QWIwSEY7Ozs7O0U3RDVHQyxlVmhDdUMsRWtGa0N2Qzs7QVgwR0Q7OztFN0Q1R0MsZVZoQ3VDLEVrRndDdkM7O0FYb0dEO0VXakdDLDBCbEYzQ3VDLEVrRjRDdkM7O0FYZ0dEOztFN0R4SEMsMEJUOUJnQztFUzBDaEMsYVZoQ3VDLEVrRmtEdEM7O0FoRjZISztFcUVuQ1A7STdEeEhDLDBCVDlCZ0M7SVMwQ2hDLGFWaEN1QyxFa0Z3RHRDLEVBQUE7O0FYb0ZGOztFN0Q1R0MsZVRoQ2dDLEVtRjJJaEM7O0FiQ0Q7O0VhR0MsZXBGL0l1QyxFb0ZnSnZDOztBYkpEO0U3RDVHQyxlVGhDZ0MsRW1Gd0poQztFYlpEO0k3RHpHQyxzQlRuQ2dDLEVtRnVKL0I7O0FiWEY7RWFlQyxlbkY1SzhCLEVtRmdMOUI7RWJuQkQ7STdENUdDLGVWaEN1QyxFb0Y4SnRDOztBYmxCRjs7RTdENUdDLGVWaEN1QyxFb0ZvS3ZDOztBYnhCRDs7RTdEeEhDLDBCVHZCZ0MsRW1GNEtoQzs7QWxGTU07RXFFbkNQO0k3RHhIQywwQlR2QmdDLEVtRmtMaEMsRUFBQTs7QWxGQU07RXFFaEJQO0lhckZFLGVBQWMsRUFDZCxFQUFBOztBYjBGRjtFU3BOQSxRQUFPLEVUcU9OO0VTbk9EO0lBRUMsWUFBVztJQUVYLGVBQWM7SUFDZCxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQUViO0VBQ0Q7SUFDQyxZQUFXLEVBQ1g7RVR3TUQ7SVVqTkMsYzVEbUdZO0k0RGxHWiwwQmpGMkN1QyxFaUYxQ3ZDO0VWK01EO0lqRXpLQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRXdFdEIvQjtJekVnR0E7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7RStEd0dGO0kvRDdGQyxnQkM3RW1ELEV3RTdCbkQ7RVZ1TUQ7SS9ENUlJLGdCQ3pENEM7SUQwRDVDLGtCeUV6RGdEO0l6RXVHbkQsaUJDN0VtRCxFd0V4Qm5EO0kvRTRNTTtNcUVWUDtRL0RuSUssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVmtNRDtJY3BOQyxrQkFBaUI7SUFDakIsVUFBUyxFQUNUO0Vka05EO0lqRTNMQSx3Q0M2Qm1EO0lDa0IvQyxnQkN6RDRDO0lEMEQ1QyxlNkVwRWdELEVBQ25EO0luRndOTTtNcUVWUDtRL0RoSUssZ0JDckUyQztRRHNFM0Msa0JDdEQyQixFNEV6Qi9CLEVBQUE7STdFbUdBO01BL0VHLGtCQ1g0QztNRDRGOUMsbUJJdENjLEVKdUNkO01Oa0hLO1FNckhOO1VBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7RStEd0dGO0kvRHpIQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEU0RXJCL0I7RWQwTUQ7SWNwTUMsb0JBQW1CLEVBQ25CO0VkbU1EO0lTcE5BLFFBQU87SXRFbUVOLDBCVHpCZ0M7SW9GbEJqQyxjQUFhLEVkd01YO0lTOU5GO01BRUMsWUFBVztNQUVYLGVBQWM7TUFDZCxzQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQUViO0lBQ0Q7TUFDQyxZQUFXLEVBQ1g7STlFa05NO01xRVZQO1FjekxDLHVCQUFzQixFZHFNckI7UUFaRjtVY3RMRSxZQUFXO1VBQ1gsV0FBVTtVQUNWLG9CQUFtQixFQUNuQjtRZG1MRjs7O1VjL0tFLGFBQVk7VUFDWixXQUFVLEVBQ1Y7UWQ2S0Y7VWMxS0Usb0JBQW1CLEVBQ25CLEVBQUE7RWR5S0Y7SWNuS0EsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixpQkFBZ0IsRWRpTGQ7SUFoQkY7TWM5SkMscUJBQW9CLEVBQ3BCO0lkNkpEO01jMUpDLHFCQUFvQixFQUNwQjtJbkZtS007TXFFVlA7UWNySkUsWUFBVztRQUNYLFdBQVU7UUFDViwwQkFBeUIsRUFDekI7TWRrSkY7UWMvSUUsV0FBVTtRQUNWLGFBQVksRUFDWixFQUFBO0luRnVKSztNcUVWUDtRY3hJRSxpQkFBZ0IsRUFDaEIsRUFBQTs7QWQ0S0Y7OztFZXpQQSxZQUFXO0VBQ1gsaUNBQXdCO0VBQXhCLDZCQUF3QjtFQUF4Qix5QkFBd0IsRWY0UHZCO0VBSkQ7Ozs7Ozs7Ozs7Ozs7OztJN0QxS0MsZVZoQ3VDLEVrRjFDdkM7RVhvUEQ7Ozs7Ozs7OztJVy9PQyxlakZvQjhCLEVpRm5COUI7RVg4T0Q7Ozs7OztJN0QxS0MsZVZoQ3VDLEVrRi9CdkM7RVh5T0Q7OztJV3RPQyw2QmpGVzhCLEVpRlY5QjtFWHFPRDs7O0llcEpFLGtCQUFpQjtJQUNqQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGlCQUFnQixFQUNoQjtFZmdKRjs7Ozs7SWpFOU1BLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0I4RWlCaUM7SUFDaEMsZ0JBQWUsRUFNZjtJOUVYRDs7Ozs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStENklGOzs7OztNZXhJRyxzQkFBcUI7TUFDckIsVUFBUyxFQUNUO0Vmc0lIOzs7STdEMUtDLGVWaEN1QyxFc0Y2RXRDO0lmNkhGOzs7TTdEMUtDLGVWaEN1QyxFc0Y0RXJDO0VmOEhIOzs7STdEMUtDLGVLbkUyRCxFdUUrSDFEO0lmOEdGOzs7TTdEMUtDLGVLbkUyRCxFdUV1SHpEO0lmc0hIOzs7TXZEck5DLDJKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO01zRXNEckIsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixhQUFZLEVBQ1o7TXRFakdGO1F1RGdORDs7O1V2RC9NRSwySkFBOEYsRXNFZ0c3RixFQUFBO010RTdGRjtRdUQ0TUQ7OztVdkQzTUUsMkpBQThGLEVzRTRGN0YsRUFBQTtFZitHSDs7O0llclBDLFlBQVcsRUFDWDtFZm9QRDs7O0k3RHRMQywwQlR6QmdDLEVxRmpDaEM7RWZnUEQ7OztJN0QxS0MsZUtuRTJEO0l1RUMzRCx1QkFBc0I7SUFDdEIseUJBQXdCO0lBQ3hCLG1CQUFrQjtJQUNsQixXQUFVO0lBQ1Ysb0JBQW1CLEVBU25CO0lmK05EOzs7TS9EbElDLGdCQzdFbUQ7TTZFckJsRCxZQUFXO01BQ1gsZUFBYztNQUNkLFlBQVc7TUFDWCxpQ3ZFWjBELEV1RWExRDtFZmdPRjs7O0lqRTlNQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SUNnRC9CLGFWaEN1QztJc0ZoQnZDLG9CQUFtQjtJQUNuQixjQUFhO0lBQ2Isa0JBQWlCO0lBQ2pCLFlBQVcsRUFNWDtJOUVpRUE7OztNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0Q2SUY7Ozs7O003RDFLQyxlVmhDdUMsRXNGUnRDOztBZndORjtFZTdHRSxlckZwSDZCLEVxRnlIN0I7RWZ3R0Y7STdEaExDLGVWaEN1QyxFc0Z1R3JDOztBZnlHSDtFN0RoTEMsZVZoQ3VDLEVzRm9IdEM7RWY0RkY7SWVsR0csZXJGL0g0QixFcUZnSTVCO0VmaUdIO0l2RDNOQywySkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QixFc0VpRnJCO0l0RXpIRjtNdURzTkQ7UXZEck5FLDJKQUE4RixFc0V3SDdGLEVBQUE7SXRFckhGO011RGtORDtRdkRqTkUsMkpBQThGLEVzRW9IN0YsRUFBQTs7QWY2Rkg7RTdENUxDLDBCS3ZEMkQsRXVFb0MzRDs7QWYrTUQ7RWU1TUMsZXJGckI4QixFcUYwQjlCO0VmdU1EO0llek1FLHNCckZ4QjZCLEVxRnlCN0I7O0Fmd01GO0VlcE1DLGVyRjdCOEIsRXFGb0M5QjtFZjZMRDs7STdEaExDLGVWaEN1QyxFc0ZrQnRDOztBZmtNRjtFZXpGRSxlckY1STZCLEVxRmlKN0I7RWZvRkY7STdEcExDLGVUaENnQyxFcUYrSDlCOztBZnFGSDtFN0RwTEMsZVRoQ2dDLEVxRjRJL0I7RWZ3RUY7SWU5RUcsZXJGdko0QixFcUZ3SjVCO0VmNkVIO0l2RC9OQywySkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QixFc0V5R3JCO0l0RWpKRjtNdUQwTkQ7UXZEek5FLDJKQUE4RixFc0VnSjdGLEVBQUE7SXRFN0lGO011RHNORDtRdkRyTkUsMkpBQThGLEVzRTRJN0YsRUFBQTs7QWZ5RUg7RTdEaE1DLDBCVHZCZ0MsRXFGOEJoQzs7QWZ5TEQ7RTdEcExDLGVUaENnQyxFcUZtQ2hDO0VmaUxEO0k3RGpMQyxzQlRuQ2dDLEVxRmtDL0I7O0Fma0xGO0VlOUtDLGVyRnZEOEIsRXFGNkQ5QjtFZndL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LGtCQzdEK0I7RUQ0Ri9CLG9CQ2pGbUQ7RTZEeENwRCxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLG1DQUFrQztFQUdsQyxvQ0FBbUM7RUFDbkMsbUNBQWtDO0VBRWxDLHFCQUFxQjtFQUNyQiwrQkFBOEI7RUFDOUIsNEJBQTJCO0VBQzNCLHVCQUFzQixFRFByQjtFN0RtR0E7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RThENUZGOzs7SUFJQyxxQkFBcUI7SUFDckIsNEJBQTJCO0lBQzNCLHlCQUF3QjtJQUN4QixvQkFBbUIsRUFFbkI7O0FDaUJEO0UvRGlEQyxnQkM1RStDO0VENkUvQyxrQjhEckMrQjtFNUR3Qi9CLGVUMUNnQyxFc0VPaEM7O0FBTUQ7RS9EaUdDLGlCQUFnQjtFOERwRmpCLGVBQWM7RUFDZCxzQkFBcUI7RUFDckIsVUFBUztFQUNULGlCQUFnQixFQ2RmO0VBRkQ7STdENkJDLGVWaEN1QyxFc0V3QnZDO0VDckJEO0lEd0JDLHNCQUFxQixFQUNyQjtFQ3pCRDtJRDZCQyxlQUFjLEVBQ2Q7O0FDMUJEO0UvRFpDLGdCQzNCK0M7RTZEMEVoRCxldEUxQ3dDLEV1RVN2Qzs7QUFFRDtFakVqQ0Esd0NDNkJtRDtFQ3FDbEQsZ0JDNUUrQztFRDZFL0Msa0JDN0QrQjtFQ2dEL0IsYVZoQ3VDO0VRd0V2QyxnQkM3RW1EO0VEaUZuRCxtQkNqRm1EO0U2RFJwRCxpQmxFaUJpQixFbUVTaEI7RS9ENkNBO0lBL0RBLGdCQzNCK0M7SUQ0RjlDLG1CSXRDYyxFSnVDZDtFK0RsREY7SURyQkMsZUFBYztJQUNkLGVBQWM7SUFDZCxzQkFBcUI7SUFDckIsVUFBUyxFQVVUO0lDUUQ7TTdEcUJDLGVWaEN1QyxFc0VGdEM7SUNhRjtNN0RxQkMsZVZoQ3VDLEVzRUV0Qzs7QUNhRjtFL0Q2QkMsZ0JDNUUrQztFRDZFL0Msa0I4RFMrQjtFOURrQi9CLGdCQzdFbUQ7RURpRm5ELG1CQ2pGbUQ7RUNxQ25ELGVWaEN1QyxFdUVpQnZDO0VEeUNEO0lBQ0MsaUJBQWdCLEVBQ2hCOztBQ3ZDRDtFQzdEQSxt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aUN1QyxFMkVoQ3ZDO0VKNkVEO0k3RHpCQywwQlQ3QmdDO0lTeUNoQyxlVGpEOEI7SUthL0IsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lEb0gvQixpQkFBZ0I7SW9FOUdqQixzQkFBcUI7SUFDckIsK0JBQXNCO0lBQXRCLHVCQUFzQjtJQUN0QixvQkFBbUI7SUFDbkIsVUFBUztJQUNULG1CQUFrQjtJQUNsQixzQkFBcUI7SUFDckIscUJBQW9CO0lsRXdCbkIsMEJLdkQyRDtJTG1FM0QsZVRqRDhCO0lPNkQ5QixnQkM1RStDO0lENkUvQyxrQkM3RCtCLEVrRVYvQjtJbkVvRkE7TUEvREEsa0JDM0IrQztNRDRGOUMsd0JJaERtQixFSmlEbkI7O0ErRFZGO0VNbkdBLHlCQUF3QjtFQUN4QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLCtCN0U2Q3dDLEV1RXFEdkM7RXJFMEhNO0lxRTVIUDtNTTdGQyxjQUFhLEVOK0ZiLEVBQUE7O0FBRUQ7RS9EOUJJLGdCQ3pENEM7RUQwRDVDLGtCcUU5RGdEO0VuRW9FbkQsZVZoQ3VDLEV1RXlEdkM7RXJFc0hNO0lxRXhIUDtNL0RyQkssZ0JDbEUyQztNRG1FM0Msa0JxRXZFNkQsRU42RmpFLEVBQUE7RUFGRDtJN0R2QkMsZVZoQ3VDLEU2RTlCdkM7RU5xRkQ7SU1sRkMsaUJBQWdCO0lBQ2hCLHNCQUFxQjtJQUNyQixlQUFjLEVBS2Q7SU4yRUQ7TU03RUUsZUFBYyxFQUNkO0VONEVGO0l2RGxFQyxvSkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QjtJNkRsRHZCLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLDBCNUVMOEI7STRFTTlCLGlCQUFnQixFQUNoQjtJN0RLQTtNdUQ2REQ7UXZENURFLG9KQUE4RixFNkROL0YsRUFBQTtJN0RTQTtNdUR5REQ7UXZEeERFLG9KQUE4RixFNkRW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RTBFa0NuRDs7QVp1S0Q7RS9Eek1DLGdCQzNCK0M7RTZEaUZoRCxldEVqRHdDLEV1RXNNdkM7O0FBeEZEO0VTN0pBLFFBQU87RUlEUCxzQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGlDQUF3QjtFQUF4Qiw2QkFBd0I7RUFBeEIseUJBQXdCLEViNkt2QjtFUzNLRDtJQUVDLFlBQVc7SUFFWCxlQUFjO0lBQ2Qsc0JBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWEsRUFFYjtFQUNEO0lBQ0MsWUFBVyxFQUNYO0VUaUpEO0lVMUpDLGM1RG1HWTtJNERsR1osMEJqRjJDdUMsRWlGMUN2QztFVndKRDtJakVsSEEsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEV3RXRCL0I7SXpFZ0dBO01BL0RBLG1CQzNCK0M7TUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0UrRGlERjtJL0R0Q0MsZ0JDN0VtRCxFd0U3Qm5EO0VWZ0pEO0kvRHJGSSxnQkN6RDRDO0lEMEQ1QyxrQnlFekRnRDtJekV1R25ELGlCQzdFbUQsRXdFeEJuRDtJL0U0TU07TXFFakVQO1EvRDVFSyxnQkNsRTJDO1FEbUUzQyxrQnlFbEU2RCxFQUVqRSxFQUFBO0VWMklEO0k3RDFGQywwQlR6QmdDO0ltRnRDaEMsVUFBUyxFQUNUO0Vid0pEO0kvRHRDQyxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0kyRWpDbkQsWUFBVztJQUNYLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUNuRnlCZ0MsRW1GeEJoQztFYmdKRDtJVTNGQyxtQkFBa0I7SUFDbEIsV0FBVSxFQUtWO0kvRXNKTTtNcUVqRVA7UVV2RkUsaUJBQWdCLEVBRWpCLEVBQUE7RVZxRkQ7SVVsRkMsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtCQUFpQixFQStCakI7SVYrQ0Q7TVUzRUUsbUJBQWtCO01BQ2xCLE9BQU07TUFDTixRQUFPO01BQ1AsWUFBVztNQUNYLGVBQWM7TUFDZCxZQUFXO01BQ1gsWUFBVztNQUNYLCtCakYxQ3NDO01pRjJDdEMsaUNqRjNDc0MsRWlGNEN0QztJL0VtSUs7TXFFakVQO1FVL0RFLGFBQVk7UUFDWixjQUFhO1FBQ2IsZ0JBQWUsRUFjaEI7UVYrQ0Q7VVUxREcsY0FBYSxFQUNiLEVBQUE7SS9FMEhJO01xRWpFUDtRVXJERSxXQUFVLEVBTVgsRUFBQTtJL0VnSE07TXFFakVQO1FVakRFLFdBQVUsRUFFWCxFQUFBO0VWK0NEO0lhNUJDLGtCQUFTO0lBQVQsbUJBQVM7SUFBVCxVQUFTO0lBQ1QsWUFBVztJQUNYLGtCQUFpQixFQVFqQjtJYmtCRDtNN0QxRkMsMEJUekJnQztNbUY2Ri9CLGVBQWM7TUFDZCxTQUFRO01BQ1IsVUFBUyxFQUNUO0VibUJGO0lhZkMsZ0JBQWUsRUFDZjtFbEYrRU07SXFFakVQO01hUkMsbUJBQWtCLEVBQ2xCO0liT0Q7TWFKQyxrQkFBaUI7TUFDakIsbUJBQWtCLEVBQ2xCO0liRUQ7TWFJQyxlQUFjLEVBQ2QsRUFBQTtFbEY0RE07SXFFakVQO01haEZDLG1CQUFrQixFYjBGaEI7TUFWSDtRYTdFRSxtQkFBa0I7UUFDbEIsY0FBYTtRQUNiLGdCQUFlO1FBQ2YsV0FBVSxFQUtWO1FicUVGO1VhdkVHLGNBQWEsRUFDYjtNYnNFSDtRYWxFRSxtQkFBa0I7UUFDbEIsT0FBTTtRQUNOLFFBQU87UUFDUCxXQUFVO1FBQ1YsWUFBVztRQUNYLGdCQUFlO1FBQ2YsOEJBQTZCO1FBQzdCLDhHQUFzRztRQUF0RywrRUFBc0c7UUFDdEcscUJBQW9CLEVBQ3BCO01ieURGOzs7Ozs7UWFqREUsZW5GOUU2QjtRbUYrRTdCLHFCQUFvQixFQUNwQjtNYitDRjtRYTVDRSw2Qm5GbkY2QixFbUZvRjdCLEVBQUE7RWIyQ0Y7SS9EbEVDLGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRTJFMEkvQjtFYlpEO0lhZUMsa0JBQWlCLEVBTWpCO0lickJEO01ha0JFLFNBQVE7TUFDUixZQUFXLEVBQ1g7O0FiRkY7RWExQkMsbUJBQWtCLEVBQ2xCOztBYnlCRDtFYXRCQyxrQkFBaUI7RUFDakIsbUJBQWtCLEVBQ2xCOztBYm9CRDtFYWRDLGVBQWMsRUFDZDs7QWJxQkQ7RVc1SkEsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixxQkFBWTtFQUFaLHFCQUFZO0VBQVosYUFBWSxFWDZKWDtFQUZEO0lXeEpDLHNCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsK0JBQXNCO0lBQXRCLDJCQUFzQjtJQUF0Qix1QkFBc0I7SUFDdEIscUJBQVk7SUFBWixxQkFBWTtJQUFaLGFBQVk7SUFDWix5QkFBZ0I7SUFBaEIsOEJBQWdCO0lBQWhCLGlCQUFnQixFQUNoQjtFWG9KRDtJV2pKQyxxQkFBWTtJQUFaLHFCQUFZO0lBQVosYUFBWSxFQUNaOztBWG9KRDs7Ozs7Ozs7O0U3RDVHQyxlVmhDdUMsRWtGMUN2Qzs7QVhzTEQ7Ozs7O0VXakxDLGVqRm9COEIsRWlGbkI5Qjs7QVhnTEQ7OztFN0Q1R0MsZVZoQ3VDLEVrRi9CdkM7O0FYMktEO0VXeEtDLDZCakZXOEIsRWlGVjlCOztBWHVLRDs7O0VhcEtFLFVBQVMsRUFDVDs7QWxGc01LO0VxRW5DUDtJYS9KRyxPQUFNO0lBQ04sVUFBUyxFQUVWLEVBQUE7O0FiNEpGOzs7OztFN0Q1R0MsZVZoQ3VDLEVvRkp2Qzs7QWJnSkQ7OztFN0Q1R0MsZVZoQ3VDLEVvRkV2Qzs7QWIwSUQ7RWF2SUMsMEJwRkx1QyxFb0ZNdkM7O0Fic0lEOztFN0R4SEMsMEJUN0JnQyxFbUZxQi9COztBbEZtS0s7RXFFbkNQO0k3RHhIQywwQlQ3QmdDLEVtRjJCL0IsRUFBQTs7QWIwSEY7Ozs7O0U3RDVHQyxlVmhDdUMsRWtGa0N2Qzs7QVgwR0Q7OztFN0Q1R0MsZVZoQ3VDLEVrRndDdkM7O0FYb0dEO0VXakdDLDBCbEYzQ3VDLEVrRjRDdkM7O0FYZ0dEOztFN0R4SEMsMEJUOUJnQztFUzBDaEMsYVZoQ3VDLEVrRmtEdEM7O0FoRjZISztFcUVuQ1A7STdEeEhDLDBCVDlCZ0M7SVMwQ2hDLGFWaEN1QyxFa0Z3RHRDLEVBQUE7O0FYb0ZGOztFN0Q1R0MsZVRoQ2dDLEVtRjJJaEM7O0FiQ0Q7O0VhR0MsZXBGL0l1QyxFb0ZnSnZDOztBYkpEO0U3RDVHQyxlVGhDZ0MsRW1Gd0poQztFYlpEO0k3RHpHQyxzQlRuQ2dDLEVtRnVKL0I7O0FiWEY7RWFlQyxlbkY1SzhCLEVtRmdMOUI7RWJuQkQ7STdENUdDLGVWaEN1QyxFb0Y4SnRDOztBYmxCRjs7RTdENUdDLGVWaEN1QyxFb0ZvS3ZDOztBYnhCRDs7RTdEeEhDLDBCVHZCZ0MsRW1GNEtoQzs7QWxGTU07RXFFbkNQO0k3RHhIQywwQlR2QmdDLEVtRmtMaEMsRUFBQTs7QWxGQU07RXFFaEJQO0lhckZFLGVBQWMsRUFDZCxFQUFBOztBYjBGRjtFU3BOQSxRQUFPLEVUcU9OO0VTbk9EO0lBRUMsWUFBVztJQUVYLGVBQWM7SUFDZCxzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxFQUViO0VBQ0Q7SUFDQyxZQUFXLEVBQ1g7RVR3TUQ7SVVqTkMsYzVEbUdZO0k0RGxHWiwwQmpGMkN1QyxFaUYxQ3ZDO0VWK01EO0lqRXpLQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0IsRXdFdEIvQjtJekVnR0E7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7RStEd0dGO0kvRDdGQyxnQkM3RW1ELEV3RTdCbkQ7RVZ1TUQ7SS9ENUlJLGdCQ3pENEM7SUQwRDVDLGtCeUV6RGdEO0l6RXVHbkQsaUJDN0VtRCxFd0V4Qm5EO0kvRTRNTTtNcUVWUDtRL0RuSUssZ0JDbEUyQztRRG1FM0Msa0J5RWxFNkQsRUFFakUsRUFBQTtFVmtNRDtJY3BOQyxrQkFBaUI7SUFDakIsVUFBUyxFQUNUO0Vka05EO0lqRTNMQSx3Q0M2Qm1EO0lDa0IvQyxnQkN6RDRDO0lEMEQ1QyxlNkVwRWdELEVBQ25EO0luRndOTTtNcUVWUDtRL0RoSUssZ0JDckUyQztRRHNFM0Msa0JDdEQyQixFNEV6Qi9CLEVBQUE7STdFbUdBO01BL0VHLGtCQ1g0QztNRDRGOUMsbUJJdENjLEVKdUNkO01Oa0hLO1FNckhOO1VBdEVJLGtCQ3BCMkMsRUQ2RjlDLEVBQUE7RStEd0dGO0kvRHpIQyxnQkM1RStDO0lENkUvQyxrQkM3RCtCLEU0RXJCL0I7RWQwTUQ7SWNwTUMsb0JBQW1CLEVBQ25CO0VkbU1EO0lTcE5BLFFBQU87SXRFbUVOLDBCVHpCZ0M7SW9GbEJqQyxjQUFhLEVkd01YO0lTOU5GO01BRUMsWUFBVztNQUVYLGVBQWM7TUFDZCxzQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxFQUViO0lBQ0Q7TUFDQyxZQUFXLEVBQ1g7STlFa05NO01xRVZQO1FjekxDLHVCQUFzQixFZHFNckI7UUFaRjtVY3RMRSxZQUFXO1VBQ1gsV0FBVTtVQUNWLG9CQUFtQixFQUNuQjtRZG1MRjs7O1VjL0tFLGFBQVk7VUFDWixXQUFVLEVBQ1Y7UWQ2S0Y7VWMxS0Usb0JBQW1CLEVBQ25CLEVBQUE7RWR5S0Y7SWNuS0EsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixpQkFBZ0IsRWRpTGQ7SUFoQkY7TWM5SkMscUJBQW9CLEVBQ3BCO0lkNkpEO01jMUpDLHFCQUFvQixFQUNwQjtJbkZtS007TXFFVlA7UWNySkUsWUFBVztRQUNYLFdBQVU7UUFDViwwQkFBeUIsRUFDekI7TWRrSkY7UWMvSUUsV0FBVTtRQUNWLGFBQVksRUFDWixFQUFBO0luRnVKSztNcUVWUDtRY3hJRSxpQkFBZ0IsRUFDaEIsRUFBQTs7QWQ0S0Y7OztFZXpQQSxZQUFXO0VBQ1gsaUNBQXdCO0VBQXhCLDZCQUF3QjtFQUF4Qix5QkFBd0IsRWY0UHZCO0VBSkQ7Ozs7Ozs7Ozs7Ozs7OztJN0QxS0MsZVZoQ3VDLEVrRjFDdkM7RVhvUEQ7Ozs7Ozs7OztJVy9PQyxlakZvQjhCLEVpRm5COUI7RVg4T0Q7Ozs7OztJN0QxS0MsZVZoQ3VDLEVrRi9CdkM7RVh5T0Q7OztJV3RPQyw2QmpGVzhCLEVpRlY5QjtFWHFPRDs7O0llcEpFLGtCQUFpQjtJQUNqQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGlCQUFnQixFQUNoQjtFZmdKRjs7Ozs7SWpFOU1BLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0I4RWlCaUM7SUFDaEMsZ0JBQWUsRUFNZjtJOUVYRDs7Ozs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7SStENklGOzs7OztNZXhJRyxzQkFBcUI7TUFDckIsVUFBUyxFQUNUO0Vmc0lIOzs7STdEMUtDLGVWaEN1QyxFc0Y2RXRDO0lmNkhGOzs7TTdEMUtDLGVWaEN1QyxFc0Y0RXJDO0VmOEhIOzs7STdEMUtDLGVLbkUyRCxFdUUrSDFEO0lmOEdGOzs7TTdEMUtDLGVLbkUyRCxFdUV1SHpEO0lmc0hIOzs7TXZEck5DLDJKQUE0RDtNQXlCNUQsWUFOd0M7TUFVeEMsYUFWd0M7TUFvQnpDLHNCQUFxQjtNQUNyQiw2QkFBNEI7TUFFNUIseUJBQXdCO01BQ3hCLHlCQUF3QjtNQUN4Qiw4QkFBNkI7TUFDN0IseUJBQXdCO01zRXNEckIsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixhQUFZLEVBQ1o7TXRFakdGO1F1RGdORDs7O1V2RC9NRSwySkFBOEYsRXNFZ0c3RixFQUFBO010RTdGRjtRdUQ0TUQ7OztVdkQzTUUsMkpBQThGLEVzRTRGN0YsRUFBQTtFZitHSDs7O0llclBDLFlBQVcsRUFDWDtFZm9QRDs7O0k3RHRMQywwQlR6QmdDLEVxRmpDaEM7RWZnUEQ7OztJN0QxS0MsZUtuRTJEO0l1RUMzRCx1QkFBc0I7SUFDdEIseUJBQXdCO0lBQ3hCLG1CQUFrQjtJQUNsQixXQUFVO0lBQ1Ysb0JBQW1CLEVBU25CO0lmK05EOzs7TS9EbElDLGdCQzdFbUQ7TTZFckJsRCxZQUFXO01BQ1gsZUFBYztNQUNkLFlBQVc7TUFDWCxpQ3ZFWjBELEV1RWExRDtFZmdPRjs7O0lqRTlNQSxtQ0NXbUQ7SUNxQ2xELGdCQzVFK0M7SUQ2RS9DLGtCQzdEK0I7SUNnRC9CLGFWaEN1QztJc0ZoQnZDLG9CQUFtQjtJQUNuQixjQUFhO0lBQ2Isa0JBQWlCO0lBQ2pCLFlBQVcsRUFNWDtJOUVpRUE7OztNQS9EQSxtQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJK0Q2SUY7Ozs7O003RDFLQyxlVmhDdUMsRXNGUnRDOztBZndORjtFZTdHRSxlckZwSDZCLEVxRnlIN0I7RWZ3R0Y7STdEaExDLGVWaEN1QyxFc0Z1R3JDOztBZnlHSDtFN0RoTEMsZVZoQ3VDLEVzRm9IdEM7RWY0RkY7SWVsR0csZXJGL0g0QixFcUZnSTVCO0VmaUdIO0l2RDNOQywySkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QixFc0VpRnJCO0l0RXpIRjtNdURzTkQ7UXZEck5FLDJKQUE4RixFc0V3SDdGLEVBQUE7SXRFckhGO011RGtORDtRdkRqTkUsMkpBQThGLEVzRW9IN0YsRUFBQTs7QWY2Rkg7RTdENUxDLDBCS3ZEMkQsRXVFb0MzRDs7QWYrTUQ7RWU1TUMsZXJGckI4QixFcUYwQjlCO0VmdU1EO0llek1FLHNCckZ4QjZCLEVxRnlCN0I7O0Fmd01GO0VlcE1DLGVyRjdCOEIsRXFGb0M5QjtFZjZMRDs7STdEaExDLGVWaEN1QyxFc0ZrQnRDOztBZmtNRjtFZXpGRSxlckY1STZCLEVxRmlKN0I7RWZvRkY7STdEcExDLGVUaENnQyxFcUYrSDlCOztBZnFGSDtFN0RwTEMsZVRoQ2dDLEVxRjRJL0I7RWZ3RUY7SWU5RUcsZXJGdko0QixFcUZ3SjVCO0VmNkVIO0l2RC9OQywySkFBNEQ7SUF5QjVELFlBTndDO0lBVXhDLGFBVndDO0lBb0J6QyxzQkFBcUI7SUFDckIsNkJBQTRCO0lBRTVCLHlCQUF3QjtJQUN4Qix5QkFBd0I7SUFDeEIsOEJBQTZCO0lBQzdCLHlCQUF3QixFc0V5R3JCO0l0RWpKRjtNdUQwTkQ7UXZEek5FLDJKQUE4RixFc0VnSjdGLEVBQUE7SXRFN0lGO011RHNORDtRdkRyTkUsMkpBQThGLEVzRTRJN0YsRUFBQTs7QWZ5RUg7RTdEaE1DLDBCVHZCZ0MsRXFGOEJoQzs7QWZ5TEQ7RTdEcExDLGVUaENnQyxFcUZtQ2hDO0VmaUxEO0k3RGpMQyxzQlRuQ2dDLEVxRmtDL0I7O0Fma0xGO0VlOUtDLGVyRnZEOEIsRXFGNkQ5QjtFZndLRDtJN0RwTEMsZVRo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LFd2Rm1Id0MsRXFGbEV4QyxFQUFBO0V2R3FLTTtJdUcvTlA7TUVhQyxpQnZGK0d3QyxFcUZsRXhDLEVBQUE7RXZHcUtNO0l1Ry9OUDtNRWlCQyxhQUF5QztNQUN6QyxpQ0FBeUQsRUZ3Q3pELEVBQUE7RUF0REE7SUFDQyxlQUFjLEVBQ2Q7RUFFRDtJQ0FELGNBQWEsRURFWDtFQUVEO0kvRndEQSwwQlRyQzhCO0lTaUQ5QixlVGxEOEI7SXFDVDlCLHVGdEMyQnVDO0lzQzNCdkMsK0V0QzJCdUM7STJHekJ4Qyw4QkFBNkI7SUFDN0IseUJBQWdCO0lBQWhCLGlCQUFnQixFRlRkO0VBRUQ7SW5HMkJELG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJaUdiaEMsb0NBQW1DO0lBRW5DLG1CQUFrQjtJQUNsQixzQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLDRCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkIsb0JBQW1CO0lBQ25CLHVDQUE4QjtJQUE5Qix1QkFBOEI7SUFBOUIsK0JBQThCO0lBQzlCLGtCckZnRVU7SXFGL0RWLGVBQWM7SUFDZCxnQkFBNkI7SUFDN0IsK0JBQXNCO0lBQXRCLHVCQUFzQjtJaEd3Q3JCLDBCVHJDOEI7SXFDVjlCLHVGdEMyQnVDO0lzQzNCdkMsK0V0QzJCdUM7SU1KeEMsbUNDV21EO0lDcUNsRCxnQkM1RStDO0lENkUvQyxrQkM3RCtCO0lrR0RoQyxlQUFjO0lBQ2QsY2xHV29EO0lrR1ZwRCxrQmxHVW9EO0lrR1RwRCxnQkFBZSxFRmRiO0lqR3NGRDtNQS9EQSxrQkMzQitDO01ENEY5Qyx3QklyRG1CLEVKc0RuQjtJTmtISztNdUc5TU47UW5HMkJELG1DQ1dtRDtRQ3FDbEQsZ0JDNUUrQztRRDZFL0Msa0JDN0QrQjtRaUdBL0IsZUFBYztRQUNkLGNqR1VtRDtRaUdUbkQsa0JqR1NtRCxFZ0d2QmxEO1FqR3NGRDtVQS9EQSxtQkMzQitDO1VENEY5Qyx3QklyRG1CLEVKc0RuQixFQUFBO0lBSEQ7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7RWlHdkZEO0lDaUJELGdCakdJb0Q7SWtHTHBELFdBQVUsRUZiUjtJQ2dCRjs7Ozs7O01wR0dBLG1DQ1dtRDtNQ3FDbEQsZ0JDNUUrQztNRDZFL0Msa0JDN0QrQjtNRG9IL0IsaUJBQWdCO01rR25HaEIsY0FBYTtNQUNiLG1CakdQbUQsRWlHUW5EO01sR3VEQTs7Ozs7O1FBL0RBLG1CQzNCK0M7UUQ0RjlDLHdCSXJEbUIsRUpzRG5CO0lrR3pERjtNQUNDLGNBQWE7TUFDYixpQkFBZ0IsRUFDaEI7SUFDRDs7TWxHNEZDLGlCQUFnQixFa0d6RmhCO0lBQ0Q7TTVGMEVBLGdCQUFlO000RnhFZCxpQmpHbkJtRDtNaUdvQm5ELGlCQUFnQixFQVFoQjtNNUZpRUQ7UUFDQyxlQUFjO1FBQ2QsbUJBQWtCO1FBQ2xCLDRCQUEyQixFQVUzQjtRQVJBO1VKN0RBLGVWaEN1QztVYytGdEMsc0JBQXFCO1VBQ3JCLG1CQUFrQjtVQUNsQixpQkFBZ0I7VUFDaEIsZ0JBQWU7VUFDZix5QkFBd0IsRUFDeEI7TTRGbkZEO1FwR3JCRCxtQ0NXbUQ7UUNxQ2xELGdCQzVFK0M7UUQ2RS9DLGtCQ2xEbUQsRWlHd0JsRDtRbEd1Q0Q7VUEvREEsa0JDM0IrQztVRDRGOUMsd0JJckRtQixFSnNEbkI7TWtHekNEO1FBQ0MsZUFBYyxFQUNkO0lBRUY7TTVGbkRBLGVibUJpQztNYWxCakMsc0JBQXFCO01BQ3JCLGdCQUFlO01BQ2YsaUNkd0J3QyxFMEcrQnZDO001RnJERDtRQUNDLGViYWdDO1FhWmhDLDZCZG9CdUMsRWNuQnZDO01BRUQ7UUFDQyxlYlFnQztRYVBoQywyQmJPZ0M7UWFOaEMsaUNBQWdDLEVBQ2hDO0laNExNO011R3pNTjtRQzREQSxXQUFVLEVEekRULEVBQUE7SUVlRjs7Ozs7OztNckdJQSxtQ0NXbUQ7TUNxQ2xELGdCQzVFK0M7TUQ2RS9DLGtCQzdEK0IsRWtHZ0IvQjtNbkcwREE7Ozs7Ozs7UUEvREEsbUJDM0IrQztRRDRGOUMsd0JJckRtQixFSnNEbkI7SU5rSEs7TXlHN0tOOzs7Ozs7OztRckdORCxtQ0NXbUQ7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Q1Q7O0FKNkNEO0VuR3BCRCxtQ0NXbUQ7RUNxQ2xELGdCQzVFK0M7RUQ2RS9DLGtCQzdEK0I7RWtHaUNoQyxvQmxHdEJvRCxFZ0d3QmxEO0VDZ0NGOzs7Ozs7SUFNQyxpQkFBZ0IsRUFDaEI7RUFDRDtJbEdhQyxnQkM3RW1EO0lEaUZuRCxvQkNqRm1EO0lpR2tFbkQsWUFBVztJQUNYLGVBQWM7SUFDZCxhQUFZO0lBR1oseUJBQThDO0lBQzlDLHNCekczRWdDLEV5RzRFaEM7RWxHVkE7SUEvREEsbUJDM0IrQztJRDRGOUMsd0JJckRtQixFSnNEbkI7RW1HMUNGOzs7Ozs7SXJHdkJBLG1DQ1dtRDtJQ3FDbEQsZ0JDNUUrQztJRDZFL0Msa0JDN0QrQjtJRG9IL0IsaUJBQWdCLEVtR3pFaEI7SW5HK0JBOzs7Ozs7TUEvREEsbUJDM0IrQztNRDRGOUMsd0JJckRtQixFSnNEbkI7RU5rSEs7SXlHbEpOOzs7Ozs7O01yR2pDRCxtQ0NXbUQ7TUNxQ2xELGdCQzVFK0M7TUQ2RS9DLGtCQzdEK0IsRWtHcUQ5QjtNbkdxQkQ7Ozs7Ozs7UUEvREEsa0JDM0IrQztRRDRGOUMsd0JJckRtQixFSnNEbkIsRUFBQTtFbUd0QkY7SW5HaUNDLGdCQzdFbUQ7SURpRm5ELG9CQ2pGbUQ7SWtHOENuRCxZQUFXO0lBQ1gseUJsRy9DbUQsRWtHZ0RuRDs7QXpHb0lNO0V1RzFKTjtJQ3dFQSxpQkFBa0MsRURyRWpDLEVBQUE7O0F2R3VKSztFdUcxSk47SUdvQ0EsaUJBQWtDLEVIakNqQyxFQUFBOztBQUVEO0UzRnJERCxlYm1CaUM7RWFsQmpDLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGlDZHdCd0M7RU1KeEMsbUNDV21EO0VDcUNsRCxnQkM1RStDO0VENkUvQyxrQkM3RCtCO0VpR3NJaEMsb0JBQW1CLEVEMUZqQjtFM0ZsREY7SUFDQyxlYmFnQztJYVpoQyw2QmRvQnVDLEVjbkJ2QztFQUVEO0lBQ0MsZWJRZ0M7SWFQaEMsMkJiT2dDO0lhTmhDLGlDQUFnQyxFQUNoQztFTnVFQTtJQS9EQSxtQkMzQitDO0lENEY5Qyx3QklyRG1C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 */