body{background-color:#fff1e5;margin:0;border:0;font-family:MetricWeb,sans-serif}.visually-hidden{position:absolute;clip:rect(0 0 0 0);margin:-1px;border:0;overflow:hidden;padding:0;width:1px;height:1px}.article-head{margin-top:0;margin-bottom:0}.article-head.o-grid-container{max-width:none}.article-head .topper-graphic{background:#0f5499}.article-head .topic-tag{text-align:center;padding-top:48px}.article-head .topic-tag .o-typography-topic{color:#cce6ff}.article-head h1{margin:0;padding:6px 18% 52px;color:#fff;font-family:FinancierDisplayWeb,Georgia,serif;font-size:62px;font-weight:700;text-align:center;line-height:1}@media (max-width:30.615em){.article-head h1{padding-left:20px;padding-right:20px}}.article-head .article__share{margin-top:40px;margin-bottom:24px;text-align:center}.article-head .byline{margin-bottom:12px;text-align:center}.article-body div[data-o-grid-colspan]>div{max-width:700px}.article-body .o-typography-link{letter-spacing:-.04px}@media (min-width:30.625em){.article__share .o-share__icon--whatsapp{display:none}}.graphic{display:block;max-width:100%;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.graphic>img,.graphic>svg{width:100%;height:auto;display:block}.graphic-b-0{max-width:625px}.graphic-b-1{max-width:700px}.topper-graphic__race{width:87%;padding:0 0 70px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:46.24em){.topper-graphic__race{width:81%}}@media (max-width:30.615em){.topper-graphic__race{width:100%;padding-right:20px;padding-bottom:100px}}.topper-graphic__race .topper-graphic__racetrack{border-style:solid;border-color:#fff;border-width:1px 0;border-image-source:url(images/racetrack-border--fb6922c872d9f4cc33a89496db793965.svg);border-image-width:15px;border-image-slice:29 26;border-image-repeat:stretch;padding:10px 0}@media (max-width:30.615em){.topper-graphic__race .topper-graphic__racetrack{border-right:1px solid #fff;border-image-source:none}}.topper-graphic__race .topper-graphic__racetrack .race__company{padding:10px 0;position:relative;height:50px}.topper-graphic__race .topper-graphic__racetrack .race__company .race__border{position:absolute;top:1em;width:100%;border-top:.5px dashed #cce6ff;margin-top:18px}.topper-graphic__race .topper-graphic__racetrack .race__company .company__name{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;margin:15px 0 0;letter-spacing:3px;position:absolute;background:#0f5499}.topper-graphic__race .topper-graphic__racetrack .race__company .company__icon{width:70px;position:absolute;top:1em;z-index:2;background:#0f5499;right:100%;opacity:0;visibility:hidden;-webkit-transition:right 1.5s cubic-bezier(.55,.055,.675,.19),opacity 1s cubic-bezier(.6,.04,.98,.335);transition:right 1.5s cubic-bezier(.55,.055,.675,.19),opacity 1s cubic-bezier(.6,.04,.98,.335)}.topper-graphic__race .topper-graphic__racetrack .race__company .company__icon img{width:100%}.topper-graphic__race .topper-graphic__racetrack .race__company .company__value{color:#fff;font-weight:700;font-size:20px;position:absolute;top:1em;padding-left:5px;background:#0f5499;z-index:1}@media (max-width:30.615em){.topper-graphic__race .topper-graphic__racetrack .race__company .company__value{left:auto!important;right:2px!important;background:none;top:0}}.topper-graphic__race .finish-line{height:413px;top:-110px;left:100%;position:absolute}@media (max-width:30.615em){.topper-graphic__race .finish-line{display:none}}.topper-graphic__race .topper-graphic__lastupdated{color:#fff;position:absolute;bottom:10px;left:20px;font-size:14px;padding-right:20px}.topper-graphic__race .topper-graphic__lastupdated a{color:#fff}.topper-graphic__race .topper-graphic__lastupdated .o-typography-timestamp{color:#fff;font-size:14px}.company-section{margin:40px 0}.company-section h2{margin:40px 0 10px;color:#1a1817;font-family:FinancierDisplayWeb,Georgia,serif;font-size:28px;display:inline-block}.company-section .company-chart__shareprice{margin-top:-50px}.company-section .company-chart__shareprice .ft-webgraphic-m .axis text{font-family:MetricWeb,sans-serif!important}.company-section .company-marketcap{font-family:MetricWeb,sans-serif;font-size:16px;text-transform:uppercase;color:#33302e;display:inline-block;margin-left:5px}.company-section path{stroke:#0f5499}.company-section .o-teaser__related{font-family:MetricWeb,sans-serif;padding-left:23px}@media (max-width:46.24em){.company-section .o-teaser__related{display:block;border-left:none;padding-left:0}}.company-section .o-teaser__related-item{font-size:16px;line-height:20px;color:#66605c}.company-section .o-teaser__related-item time.o-typography-timestamp{color:#8b572a;font-family:MetricWeb,sans-serif;line-height:12px;font-size:12px;font-weight:400;display:block;padding:7px 0;text-transform:uppercase}.company-section li.o-teaser__related-item:before{color:#66605c;font-size:20px;top:0}

/*# sourceMappingURL=bundle.c83fce1a691ec0187fa0.css.map*/
