.article{position:relative}@media (min-width:64em){.article{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:-4rem}}.article__side{margin-bottom:2.4rem;position:relative}@media (min-width:64em){.article__side{flex-basis:calc(30% - 4rem);margin-left:0;margin-right:4rem;max-width:calc(30% - 4rem);order:1}.article__body{flex-basis:calc(70% - 4rem);margin-left:4rem;max-width:calc(70% - 4rem);order:3}}.article__text{margin-bottom:2.4rem}.article__text:last-child{margin-bottom:0}@media (min-width:64em){.article__text{margin-bottom:4rem}.article__text blockquote,.article__text ol,.article__text ul{padding-right:14.2857142857%}}.article__related{margin-top:4rem}@media (min-width:48em){.article__related{display:flex;margin-left:-9.5rem}}@media (max-width:47.999em){.article__related-item{margin-top:4rem}.article__related-item:first-child{margin-top:0}}@media (min-width:48em){.article__related-item{padding-left:9.5rem;width:50%}}.article__side-decorations{position:relative}.article__decoration{position:absolute;z-index:-1}.article__decoration--left{display:none}@media (min-width:64em){.article__decoration--left{display:block;left:-8rem;max-width:none;top:19.4rem;width:92%}}@media (min-width:75em){.article__decoration--left{left:-8rem}}.article__decoration--right{right:-8rem;top:1.2rem;transform:rotate(40deg);width:15.4rem}@media (min-width:48em){.article__decoration--right{right:-13rem}}@media (min-width:64em){.article__decoration--right{display:none}}.article__categories{margin-bottom:1.6rem}@media (max-width:47.999em){.article__categories{padding-right:6rem}}.article__fixtures{margin-top:4rem}@media (min-width:64em){.article__fixtures{flex-basis:calc(100% - 4rem);margin-left:4rem;max-width:calc(100% - 4rem);order:4}}.fixtures{color:#000}@media (max-width:74.999em){.fixtures{display:block;margin-left:-3rem;margin-right:-3rem}}@media (min-width:75em){.fixtures{width:100%}}@media (max-width:74.999em){.fixtures__body{display:block}}.fixtures__row{border-top:.1rem solid #d2d7d7}@media (max-width:74.999em){.fixtures__row{display:flex;flex-direction:column;padding:3rem 0;position:relative}}@media (min-width:75em){.fixtures__cell{padding:4.4rem 3rem;position:relative}.fixtures__cell:after{background:#d2d7d7;bottom:3rem;content:"";display:block;position:absolute;right:0;top:3rem;width:.1rem}.fixtures__cell:last-child{padding-right:0}.fixtures__cell:last-child:after{display:none}}@media (max-width:74.999em){.fixtures__cell{display:block;padding:0 3rem 2.4rem}.fixtures__cell--info{order:2}.fixtures__cell--competition{display:none}.fixtures__cell--result{order:1}}@media (min-width:75em){.fixtures__cell--result{text-align:center}}@media (max-width:74.999em){.fixtures__cell--links{order:3;padding-bottom:0}}@media (min-width:75em){.fixtures__cell--links{min-width:20rem}}.fixtures__marker{background:#0aa;color:#fff;display:block;font-size:1.4rem;height:3rem;line-height:3rem;position:absolute;right:0;text-align:center;top:-.1rem;width:3rem}@media (min-width:75em){.fixtures__marker{left:0;right:auto}}.fixtures__kickoff{font-weight:700}@media (max-width:74.999em){.fixtures__kickoff br{display:none}}@media (min-width:75em){.fixtures__competition{display:none}}.fixtures__competition-logo{height:3.2rem;margin:0 auto;width:auto}.fixtures__action{line-height:1;margin-bottom:1.2rem}.fixtures__action:last-child{margin-bottom:0}@media (min-width:75em){.fixtures__action{text-align:center}}.fixtures__tickets{border-bottom:.2rem solid #0aa;color:#0aa;display:inline-flex;font-weight:600;line-height:1;vertical-align:middle}.fixtures__status{margin-top:1.2rem}.fixtures-result{display:flex;flex-direction:column}@media (min-width:75em){.fixtures-result{align-items:center;flex-direction:row;justify-content:center}}.fixtures-result__team{align-items:center;display:flex;justify-content:space-between;min-height:6.6rem;width:26rem}@media (min-width:75em){.fixtures-result__team{min-height:0;width:auto}.fixtures-result__team:first-child .fixtures-team-lockup{margin-right:1rem}.fixtures-result__team:last-child{flex-direction:row-reverse}.fixtures-result__team:last-child .fixtures-team-lockup{margin-left:1rem}}.fixtures-result__score,.fixtures-result__seperator{font-size:4.4rem;font-weight:600}.fixtures-result__seperator{margin:0 2.2rem}@media (max-width:74.999em){.fixtures-result__seperator{display:none}.fixtures-result__seperator--tbc{display:block;font-size:1.8rem;margin:1.2rem 0 0;order:3}}.fixtures-team-lockup{align-items:center;display:flex;justify-content:center}@media (min-width:75em){.fixtures-team-lockup{flex-direction:column;width:12rem}}.fixtures-team-lockup__logo{align-items:center;display:flex;justify-content:center;margin-right:1rem;width:5rem}@media (min-width:75em){.fixtures-team-lockup__logo{margin-bottom:1rem;margin-right:0}}