﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ffff00;color:#000000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes simple-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes simple-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes hint-fade-and-slide{0%{opacity:0;transform:translatey(20px)}100%{opacity:1;transform:translatey(0)}}@keyframes hint-fade-and-slide-reverse{0%{opacity:0;transform:translatey(-20px)}100%{opacity:1;transform:translatey(0)}}@keyframes hint-stem-grow{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes hint-bullet-grow{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes zoom-in{0%{transform:scale(0)}50%{transform:scale(1)}}@keyframes subtle-pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(0.75, 0.75, 0.75)}to{transform:scale3d(1, 1, 1)}}@keyframes big-pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(0.9, 0.9, 0.9)}to{transform:scale3d(1, 1, 1)}}@keyframes wiggle{50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes fade-out-down{0%{opacity:1}100%{opacity:0;transform:translateY(-10px)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-up-and-down{0%{transform:translateY(0)}33%{transform:translateY(-110%)}66%{transform:translateY(-110%)}100%{transform:translateY(0)}}html{box-sizing:border-box;font-size:112.5%;line-height:1.5}@media screen and (min-width: 680px){html{font-size:125%}}@media screen and (min-width: 1695px){html{font-size:137.5%}}*,*:before,*:after{box-sizing:inherit}body,html{height:100%;min-width:260px;max-width:100%;background-color:#ffffff}body{display:flex;flex-direction:column;font-family:Europa, 'Helvetica Neue', Arial, sans-serif;overflow-x:hidden}div[data-react-component-path],div[data-hypernova-key]{display:inline}:lang(jp){font-family:"europa", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}:lang(zh-Hans){font-family:"europa", "Microsoft YaHei", "Microsoft JhengHei", "SimHei", "Hiragino Sans GB", "Apple SD Gothic Neo", sans-serif}:lang(ru){font-family:"Helvetica", Arial, sans-serif}:lang(ko){font-family:"europa", "애플고딕", "AppleGothic", "굴림체", "GulimChe", "돋움체", "DotumChe", sans-serif}a{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#0E8FAB}a:active,a:hover{outline:0}a:focus{outline:1px solid #2541fc}.is-mouse-focussed a{outline:none}a:hover{color:#2541fc}blockquote{border-left:2px solid #0E8FAB;padding-left:1em;margin:1.5em 0}@media screen and (min-width: 768px){blockquote{margin-left:calc(-1rem + -2px)}}button:active button:hover{outline:none}button:focus{outline:1px solid #2541fc}.is-mouse-focussed button{outline:none}cite{font-style:normal}h1{font-size:36px;font-size:2rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){h1{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){h1{font-size:2.25rem;line-height:1.25}}h2{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){h2{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){h2{font-size:1.5rem;line-height:1.25}}h3{font-size:22.5px;font-size:1.25rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){h3{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){h3{font-size:1.25rem;line-height:1.5}}h4{font-size:18px;font-size:1rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){h4{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){h4{font-size:1rem;line-height:1.5}}h5{font-size:14px;font-size:0.7777rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){h5{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){h5{font-size:0.6363rem;line-height:1.5}}h6{font-size:14px;font-size:0.7777rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){h6{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){h6{font-size:0.6363rem;line-height:1.5}}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}hr{background-color:#ededee;border:0;height:1px}img{width:100%;height:auto}p{margin-top:1.5em;margin-bottom:1.5em}pre{padding:10px;font-size:14px;font-size:0.7777rem;line-height:1.5;color:#4a4d55;background-color:#fafafa;border:1px solid #ededee;border-radius:3px;margin-top:1.5em;margin-bottom:1.5em}@media screen and (min-width: 680px) and (max-width: 1694px){pre{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){pre{font-size:0.6363rem;line-height:1.5}}table{width:100%;margin:1.5em 0;font-size:18px;word-break:break-word;table-layout:fixed}table th,table td{padding:1em;text-align:left;width:50%;border-right:1px solid #ededee}table th:last-of-type,table td:last-of-type{border-right:0}table th:first-child,table td:first-child{padding-left:0}table th:last-child,table td:last-child{padding-right:0}table td{border-bottom:1px solid #ededee}table tr:last-child td{padding-bottom:.5em;border-bottom:0}table th{border-bottom:1px solid #ededee;text-align:left;padding-top:0;padding-bottom:.5em}ul{margin-top:1.5em;margin-bottom:1.5em}ul,ol{padding-left:1.125em}blockquote ul,blockquote ol{padding-left:1.125em}ul ul,ul ol,ol ul,ol ol{margin-top:0;padding-left:1.125em}li{margin-bottom:0.75em}button,textarea,input[type="button"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="number"],input[type="password"],input[type="range"],input[type="reset"],input[type="search"],input[type="submit"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="url"],input[type="week"]{display:block;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{box-sizing:none;-webkit-appearance:button;-moz-appearance:button}input[type="submit"]:active,input[type="submit"]:hover,input[type="button"]:active,input[type="button"]:hover{outline:none}label{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#4a4d55}@media screen and (min-width: 680px) and (max-width: 1694px){label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){label{font-size:0.7272rem;line-height:1.5}}textarea{resize:none}input:focus,select:focus,textarea:focus{outline:1px solid #2541fc}.is-mouse-focussed [tabindex="-1"]{outline:none}#fl-canvas{flex:1 0 auto;position:relative;z-index:100;background-color:#ffffff;background-image:url(comments_bg-2385b0b4c99ec6632f99482b5a5f478607cad8b7fe42335c5df11ce8299e4374.png);background-position:50% -1px;background-repeat:no-repeat;color:#3a343a;position:relative;height:auto}.full-width-wrapper .content{margin-top:0}@media screen and (min-width: 1392px){.displaying-comments #fl-canvas{background-position:50% 0;background-repeat:repeat-y}#fl-comments:not(.discussion-comments){padding-left:0;padding-right:0}.js .new-comment-page .comments-container #fl-comments{width:648px}.l-two-column-wrapper{max-width:1392px;margin-left:auto;margin-right:auto}.l-two-column-wrapper::before,.l-two-column-wrapper::after{content:" ";display:table}.l-two-column-wrapper::after{clear:both}.l-two-column-wrapper .article-step{background:#ffffff;width:50%;float:left}.l-two-column-wrapper .comments-container{margin-top:73.5px;margin-bottom:73.5px;float:left;width:50%;background:transparent}.l-two-column-wrapper .comments-container .headline{margin-top:7px}}@media screen and (min-width: 1695px){.l-two-column-wrapper{max-width:1554px}.l-two-column-wrapper .comments-container{margin-top:85.75px;margin-bottom:85.75px}}@media screen and (min-width: 680px){.two-thirds{width:66%}.one-thirds .logo{margin-top:43px;border:1px solid #ededee}}.l-illustration{margin-top:1.3611rem;margin-bottom:1.3611rem}.is-hidden{display:none;visibility:hidden}.is-visible{display:block;visibility:visible}.is-not-displayed{display:none}.is-visually-hidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.is-disabled{cursor:default;color:#727376}button.a-button.is-disabled,html button[type="button"].a-button.is-disabled,input[type="reset"].a-button.is-disabled,input[type="submit"].a-button.is-disabled{background:#727376;border-color:#727376}.is-hidden-mobile{display:none}@media screen and (min-width: 648px){.is-hidden-mobile{display:block}.is-hidden-mobile.inline{display:inline-block}}.is-hidden-desktop{display:block}@media screen and (min-width: 648px){.is-hidden-desktop{display:none}}span.error,label.error,label.error--info,.form label.error--info{font-weight:normal;font-style:italic;padding-right:24px;margin-top:16px;position:relative;top:5px;display:block;clear:both}span.error:before,label.error:before,label.error--info:before,.form label.error--info:before{background-color:#fecb51;background-position:50% 50%;background-repeat:no-repeat;content:'';display:inline-block;margin-right:8px;position:relative;top:5px;width:25px;height:25px}span.error:before,label.error:before{background-image:url(https://cdn.futurelearn.com/assets/svg_icons/alert-15807bde3b457d0949df0c958b64b473dd37b5c0a80ce0f0020d747493222843.svg);background-size:60%}span.error--info:before,label.error--info:before,.form label.error--info:before{background-image:url(https://cdn.futurelearn.com/assets/svg_icons/info-774e3f7a780f327c963b9d7eea9ec1edb45760a02e3cf1b9cf8e106dc34265d3.svg)}span.error--flush,label.error--flush{margin-top:0}.m-form__control-group.error input,.m-form__control-group.error select,.m-form__control-group.error textarea{border:2px solid #fecb51}input.error,select.error,textarea.error{border:2px solid #fecb51}.error input[type='checkbox']{outline:1px solid #fecb51}@media screen and (min-width: 648px){span.error,input.error,label.error{float:left}span.error,label.error{top:-5px;display:inline-block;clear:none;margin-left:16px;margin-top:4px}label.error input.a-input--wide,select.a-input--wide+label.error{max-width:225px}.a-content--form label.error{margin-left:0;max-width:100%}span.error--flush,label.error--flush{top:0;margin-left:0}}.list{margin:0;padding:0;list-style:none}.list-nestedgroup{margin-bottom:1.5rem;border-bottom:1px solid #ededee}.list-nestedgroup:last-child{margin-bottom:0;border-bottom:0}.list-nestedgroup .m-link-list{margin-bottom:1rem}.list-nestedgroup.activity .media-regular.media-group{padding-bottom:27px}.list-compact li{margin-bottom:0}.list-inline{margin:0;padding:0;list-style:none;display:inline-block}.list-inline li{line-height:20px}.list-inline li:first-child{padding:0}.list-inline p{margin-bottom:0}.list-inline li,.list-inline li form{display:inline}.list-bullet li:before{font-size:14px;padding:0 7px 0 5px;position:relative;display:inline-block;top:1px;content:"\2022";color:#4a4d55}.list-bullet li:first-child:before{content:none}.list-bullet.bullet-light-grey li:before{color:#727376}.list-pipe li{padding-left:8px}.list-pipe li:before{content:"|";padding-right:4px}.list-pipe li:first-child:before{content:none}.bullet:before{font-size:14px;padding:0 7px 0 5px;position:relative;display:inline-block;top:1px;content:"\2022";color:#4a4d55}.section-cta{margin-top:1.3611rem}.section-cta--after-copy{margin-top:2.04165rem}.icon{background:url(https://cdn.futurelearn.com/assets/futurelearn-sprite-9d29e782d34bf955c776ff6a56dd0be6dd249e604f5395b6af26e2e3f3d45e0b.png) no-repeat 0 0;display:block}.icon a,.icon span{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.icon[data-icon]{background:none}.icon-quiz-tries1{width:57px;height:56px;background-position:0 -120px}.icon-quiz-tries2{width:57px;height:56px;background-position:0 -180px}.icon-quiz-tries3{width:58px;height:56px;background-position:0 -240px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.icon{background-image:url(https://cdn.futurelearn.com/assets/futurelearn-sprite@2x-245ed1c26147f8d7dad930bedccc4372eaf3b1fa8c73e2364c582319c2cb60dc.png);background-size:320px 320px}}.headline{margin:16px 0 9px;font-weight:bold;text-transform:uppercase;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.headline{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.headline{font-size:0.6363rem;line-height:1.5}}.headline-primary{display:inline-block;border-bottom:0;color:#393b42;max-width:90%}.headline-primary>a{color:#393b42}.header-section--inverse .headline-primary{color:#ffffff}.a-section--closed-step .headline-primary{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:0;margin-bottom:0;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.a-section--closed-step .headline-primary{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-section--closed-step .headline-primary{font-size:0.6363rem;line-height:1.5}}.headline-with-icon{margin-top:-3px}.headline-with-icon .a-svg-icon{position:relative;top:6px;margin-right:3px;width:1.1rem;height:1.1rem}.headline-secondary{color:#727376}.headline-secondary>a{color:#727376}.a-section--closed-step .headline-secondary{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:0;margin-bottom:4.0833rem;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.a-section--closed-step .headline-secondary{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-section--closed-step .headline-secondary{font-size:0.6363rem;line-height:1.5}}.headline-strong{padding-bottom:10px;border-bottom:1px solid #393b42}.header-section--inverse .headline-strong{border-bottom:1px solid #ffffff}.headline-primary>a:hover,.headline-secondary>a:hover{color:#2541fc}.headline--tight-top{margin-top:8px}.header-container{margin-bottom:10px}.header-container .header-section{margin-bottom:13px}.header{position:relative;margin-bottom:24px}.header .heading-sub-link{margin-top:15px;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.header .heading-sub-link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.header .heading-sub-link{font-size:0.6363rem;line-height:1.5}}.header-large,.header-section{border-bottom:1px solid #ededee}.header-large .headline-primary,.header-section .headline-primary{margin-bottom:-1px;padding-bottom:8px}.header-large .headline-primary.headline-with-icon,.header-section .headline-primary.headline-with-icon{padding-bottom:10px}.header-large .headline-secondary,.header-section .headline-secondary{margin-top:0}.header-large.header-section--inverse,.header-section.header-section--inverse{border-bottom:1px solid rgba(255,255,255,0.5)}.header-section,.new-comment-page .comments .header-section{margin-bottom:22px}.header-large{margin-bottom:25px}.header-medium{margin-top:16px;margin-bottom:13px}.header-medium .headline{margin:2px 0 0 0;display:block;vertical-align:top}.header-medium .headline-primary{margin-bottom:6px}.header-double .headline-strong{border:0}.comments .header-section{margin:0}.headline.mini{color:#727376;text-transform:none;border-top:1px solid #ededee;border-bottom:1px solid #ededee;padding:8px 0}.headline.lower{text-transform:none;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.headline.lower{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.headline.lower{font-size:0.6363rem;line-height:1.5}}.heading--form-title{font-size:36px;font-size:2rem;line-height:1.25;margin-bottom:16px;margin-top:0}@media screen and (min-width: 680px) and (max-width: 1694px){.heading--form-title{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.heading--form-title{font-size:2.25rem;line-height:1.25}}@media screen and (min-width: 680px){.header-container{margin-bottom:30px}.header-medium{margin-top:0}.headline-primary{max-width:100%}.header-large{margin-bottom:56px}.header-double .headline-primary{display:inline-block;margin-bottom:-1px;padding-left:2px;padding-bottom:9px}.header-double .headline-secondary{top:2px;margin-top:16px;margin-left:6px;padding-bottom:0;display:inline-block}.header-double .headline-strong{border-bottom:1px solid #393b42}}.link{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#0E8FAB;border:0;padding:0;display:inline}.link:active,.link:hover{outline:0}.link:focus{outline:1px solid #2541fc}.is-mouse-focussed .link{outline:none}.link:hover{color:#2541fc}.link--action-button{font-weight:bold}.link-block{display:block;color:#393b42}.link-block:hover{color:#393b42}.link--all-caps{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.link-secondary{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#4a4d55}.link-secondary:active,.link-secondary:hover{outline:0}.link-secondary:focus{outline:1px solid #2541fc}.is-mouse-focussed .link-secondary{outline:none}.link-secondary:hover{color:#2541fc}.a-section--premium .link-secondary{color:#ffffff}.link-tertiary{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#3a343a}.link-tertiary:active,.link-tertiary:hover{outline:0}.link-tertiary:focus{outline:1px solid #2541fc}.is-mouse-focussed .link-tertiary{outline:none}.link-tertiary:hover{color:#2541fc}.white-link{color:#ffffff}.white-link:hover{color:#ffffff}.link-selected,.link-selected .icon{color:#2541fc}.link-default{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:inherit}.link-default:active,.link-default:hover{outline:0}.link-default:focus{outline:1px solid #2541fc}.is-mouse-focussed .link-default{outline:none}.link-default:hover{color:#2541fc}input[type="submit"].link,input[type="button"].link,input[type="reset"].link{display:inline-block;border:0}.media-small{min-height:32px}.media-regular,.media-large{margin-bottom:35px}.media-sectioned{padding-bottom:10px;border-bottom:1px solid #ededee}.media-small.media-sectioned{padding:9px 0}.media-group{margin-bottom:0}.media-small .header{margin-bottom:0;clear:both}.media-small .header .headline{margin:0}.media-small .header .headline.headline-primary{display:inline-block}.media_body{overflow:hidden;_overflow:visible;zoom:1}.media-small .media_icon{margin-right:16px;display:inline-block;float:left}.media-small .media_body{margin-top:0}.media-small .media_icon+.media_body,.media-small .icon_link+.media_body{margin-top:8px}.media-small .header{line-height:16px}.media-small .header .headline{display:inline-block}.media-regular .headline{line-height:100%}.media-regular .headline-primary{margin-top:0}.media_image>img{display:inline-block;width:100%;height:auto}.media_description,.media_description p,.media_description li{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.media_description,.media_description p,.media_description li{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.media_description,.media_description p,.media_description li{font-size:0.6363rem;line-height:1.5}}.media_description p{margin-top:0}.runSection .activities .m-link-list__item .media_description li{list-style:disc;margin-bottom:0.5em}.runSection .activities .m-link-list__item .media_description ul{margin-bottom:1.5em}.media_description>*{margin-bottom:0}.media_description .introduction{font-weight:300;min-height:40px}.m-link-list__item .media_description{margin-top:12px;margin-left:46px}.m-link-list__item .media_description p{margin-bottom:1em}.media-feed.media-small.media-sectioned{position:relative;padding:18.608px 22.4px;margin:0 -22px}.media-feed.media-small.media-sectioned:first-child{padding-top:0}.media-feed.media-small.media-sectioned:last-child{margin-bottom:32px}.media-feed.media-small.media-sectioned .media_image{margin-top:2px}.media-feed.media-small.media-sectioned .media_body{margin-right:5px}.media-feed.media-small.media-sectioned .media_body .headline-primary{margin-top:-16px;margin-top:0}.media-feed.media-small.media-sectioned .media_body .preamble_headline{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.media-feed.media-small.media-sectioned .media_body .preamble_headline{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.media-feed.media-small.media-sectioned .media_body .preamble_headline{font-size:0.6363rem;line-height:1.5}}.media-feed.media-small.media-sectioned .media_body .preamble_headline{float:left;max-width:80%;margin-bottom:0;color:#727376;font-weight:bold}.reply_time{font-weight:bold;margin-top:6px;margin-bottom:0}.media .timestamp{float:right;display:inline-block;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;color:#4a4d55}@media screen and (min-width: 680px) and (max-width: 1694px){.media .timestamp{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.media .timestamp{font-size:0.6363rem;line-height:1.5}}.media_image.a-avatar{float:left;margin-right:16px;margin-top:5px}.media_image.a-avatar-small{margin-right:10px}.media_image--activity{display:none}.media-small.is-media-icon-centered .media_centered_container{position:relative}.media-small.is-media-icon-centered .media_centered_container .media_icon{margin:auto;position:absolute;top:50%;transform:translate(0, -50%)}.media-small.is-media-icon-centered .media_centered_container .media_body{margin-left:48px}.media-small.is-media-icon-centered .media_centered_container .media_body .header{line-height:146%}.media-small.is-media-icon-centered .media_centered_container .media_body .header .headline{margin-bottom:0;padding-bottom:0;line-height:146% !important}.media-small.is-media-icon-centered .media_centered_container .media_icon+.media_body{margin-top:0}@media screen and (min-width: 680px){.media-small.is-media-icon-centered .media_centered_container{position:relative}.media-small.is-media-icon-centered .media_centered_container .media_icon{margin:auto;position:absolute;top:50%;transform:translate(0, -50%)}.media-small.is-media-icon-centered .media_centered_container .media_body{margin-left:48px}.media-small.is-media-icon-centered .media_centered_container .media_body .header{line-height:146%}.media-small.is-media-icon-centered .media_centered_container .media_body .header .headline{margin-bottom:0;padding-bottom:0;line-height:146% !important}.media-small.is-media-icon-centered .media_centered_container .media_icon+.media_body{margin-top:0}.media-large .media_image>img{width:204px}.media-regular .media_image>img{width:148px}.media-small .header .headline-primary{padding-left:0;margin-bottom:0}.media_image,.media_icon{float:left;margin-right:16px}.media_image{max-height:137px}.media_image--activity{display:block;float:right;margin:0 0 1.5rem 1.5rem;height:137px}.media_image--activity>img{display:block;width:auto;max-width:100%;max-height:100%}.media-feed.media-small.media-sectioned{margin:0;padding:18.608px 0}.media-feed.media-small.media-sectioned .headline-primary{margin-top:-16px}.media-feed.media-small.media-sectioned .follow-button input[type=submit]{display:inline !important;font-weight:bold}}.media_image.media-zoom{transform:translateZ(0);display:block;overflow:hidden}.media_image.media-zoom img:not(.a-ribbon){transform:translateZ(0);transition:transform ease-out 0.4s;display:block}.media_image.media-zoom:hover img:not(.a-ribbon){transform:scale(1.025) translateZ(0)}.assignment-report,.review-report{border-top:1px solid #ededee;border-bottom:1px solid #ededee;margin-bottom:32px;padding:6px 0}.assignment-report .report-link-wrapper,.review-report .report-link-wrapper{float:right;margin-top:3px;line-height:0}.assignment-report .icon-report,.review-report .icon-report{float:right}.comment .report-form-wrapper,.js .report-form-wrapper{display:none;padding-left:0}.report-form-wrapper{width:100%;padding-left:0;padding-top:8px;overflow:hidden}.report-form-wrapper .textarea-container{padding-right:16px}.report-form-wrapper .textarea-container textarea{width:100%}.report-form-wrapper .a-select-container,.report-form-wrapper .textarea-container{width:100%;max-width:340px}.report-form-wrapper [id^="report-"],.report-form-wrapper{clear:both}.report-form-wrapper [id^="report-"] h4,.report-form-wrapper h4{margin:8px;font-size:18px;font-size:1rem;line-height:1.5;margin-left:0}@media screen and (min-width: 680px) and (max-width: 1694px){.report-form-wrapper [id^="report-"] h4,.report-form-wrapper h4{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-form-wrapper [id^="report-"] h4,.report-form-wrapper h4{font-size:1rem;line-height:1.5}}.report-form-wrapper [id^="report-"] p,.report-form-wrapper p{margin-bottom:8px;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.report-form-wrapper [id^="report-"] p,.report-form-wrapper p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-form-wrapper [id^="report-"] p,.report-form-wrapper p{font-size:0.6363rem;line-height:1.5}}.report-form-wrapper [id^="report-"] label,.report-form-wrapper [id^="report-"] select,.report-form-wrapper label,.report-form-wrapper select{display:block;font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:8px}@media screen and (min-width: 680px) and (max-width: 1694px){.report-form-wrapper [id^="report-"] label,.report-form-wrapper [id^="report-"] select,.report-form-wrapper label,.report-form-wrapper select{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-form-wrapper [id^="report-"] label,.report-form-wrapper [id^="report-"] select,.report-form-wrapper label,.report-form-wrapper select{font-size:0.6363rem;line-height:1.5}}.profile .report-form-wrapper [id^="report-"] label,.profile .report-form-wrapper [id^="report-"] select,.profile .report-form-wrapper label,.profile .report-form-wrapper select{margin:auto}.report-form-wrapper [id^="report-"] ul,.report-form-wrapper ul{padding:0}.report-form-wrapper [id^="report-"] li,.report-form-wrapper li{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.report-form-wrapper [id^="report-"] li,.report-form-wrapper li{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-form-wrapper [id^="report-"] li,.report-form-wrapper li{font-size:0.6363rem;line-height:1.5}}.report-form-wrapper [id^="report-"] .list-inline,.report-form-wrapper .list-inline{margin-top:8px;line-height:0}.report-form-wrapper [id^="report-"] .list-inline .link,.report-form-wrapper .list-inline .link{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.report-form-wrapper [id^="report-"] .list-inline .link,.report-form-wrapper .list-inline .link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-form-wrapper [id^="report-"] .list-inline .link,.report-form-wrapper .list-inline .link{font-size:0.6363rem;line-height:1.5}}.report-form-wrapper [id^="report-"] button.link,.report-form-wrapper button.link{font-weight:bold}.report-form-wrapper [id^="report-"] .character-count,.report-form-wrapper .character-count{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:8px;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.report-form-wrapper [id^="report-"] .character-count,.report-form-wrapper .character-count{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-form-wrapper [id^="report-"] .character-count,.report-form-wrapper .character-count{font-size:0.6363rem;line-height:1.5}}.report-form-wrapper .m-form__control-group{margin-bottom:0}.report-link-wrapper{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.report-link-wrapper{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.report-link-wrapper{font-size:0.6363rem;line-height:1.5}}.comment .report-link-wrapper{float:right;top:-2px}.report-link-wrapper .a-svg-icon--flag{width:1em}.a-content .report-form-open{padding-left:0;padding-bottom:8px}.o-profile .report-form-wrapper .report-form .a-input--autoresize{min-height:56px}.o-profile .report-form-wrapper .a-select-container,.o-profile .report-form-wrapper .textarea-container,.o-profile .report-form-wrapper label{float:none;margin-left:auto;margin-right:auto}@media screen and (min-width: 1392px){.report-form-wrapper .a-select-container{display:block}.report-form-wrapper label{margin-left:0;margin-top:-8px;margin-bottom:16px}}@media screen and (min-width: 648px){.report-form-wrapper label{margin-top:6px}}@media screen and (min-width: 648px){.report-form-wrapper .a-select-container{float:left}.report-form-wrapper select{max-width:100%}.report-form-wrapper .list-inline{display:block}}.js .l-two-column-wrapper .comments-container{display:block}.js .new-comment-page .comments-container{display:block}.comments-container:focus{outline:0}.new-comment-page .comments-container{margin-top:0}.new-replies-page .media{margin-top:32px}.comments-experiment .new-comment,.comments-experiment .new-discussion-comment{margin-bottom:2.7222rem}@media screen and (min-width: 648px){.comments-experiment .new-comment,.comments-experiment .new-discussion-comment{padding-top:28px}}.comments-experiment .m-options-panel{margin-bottom:0.68055rem}.comments-container{margin-top:-2.04165rem}.edit_comment footer{margin-top:6px;margin-bottom:4px;border:0}.edit_comment footer .comment-action-link{color:#4a4d55}.edit_comment footer .comment-action-link:before{font-size:14px;padding:0 7px 0 5px;position:relative;display:inline-block;top:1px;content:"\2022";color:#4a4d55}.edit_comment textarea{margin-top:-11px}.js .edit_comment span.character-count{margin-top:0;line-height:24px}#fl-comments:focus{outline:none}#fl-comments:not(.discussion-comments){padding-left:16px;padding-right:16px}#fl-comments header+p{padding-top:16px}#fl-comments .comment:focus{outline:none}.new-discussion-comment{margin-top:54px}.link-leave-discussion{font-size:14px;font-weight:bold;bottom:2px;position:absolute;right:0}.new-comment,.new-discussion-comment{padding-top:20px;padding-bottom:16px}.comment-action-link{display:inline;font-size:14px;font-size:0.7777rem;line-height:1.5;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.comment-action-link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.comment-action-link{font-size:0.6363rem;line-height:1.5}}.list-inline .comment-action-link:first-child{padding-right:5px}.new-comment form .m-form__control-group,.new-discussion-comment form .m-form__control-group{margin-bottom:0}.new-comment input.link,.new-comment button.link,.new-discussion-comment input.link,.new-discussion-comment button.link,.add_reply input.link,.add_reply button.link,.comments input.link,.comments button.link{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.new-comment input.link,.new-comment button.link,.new-discussion-comment input.link,.new-discussion-comment button.link,.add_reply input.link,.add_reply button.link,.comments input.link,.comments button.link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.new-comment input.link,.new-comment button.link,.new-discussion-comment input.link,.new-discussion-comment button.link,.add_reply input.link,.add_reply button.link,.comments input.link,.comments button.link{font-size:0.6363rem;line-height:1.5}}.new-comment .character-count,.new-discussion-comment .character-count,.add_reply .character-count,.comments .character-count{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:8px;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.new-comment .character-count,.new-discussion-comment .character-count,.add_reply .character-count,.comments .character-count{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.new-comment .character-count,.new-discussion-comment .character-count,.add_reply .character-count,.comments .character-count{font-size:0.6363rem;line-height:1.5}}.new-comment .profile-link{display:block;margin-bottom:8px}.profile-link a{margin-right:8px}.no-comments-placeholder{margin:28px 0 32px}.edit_comment{display:block;margin-top:20px}.degraded .edit_comment{display:block}.edit_comment footer{padding:4px 0;width:100%;font-size:14px;font-weight:bold}.edit_comment--toggle{display:none}@media screen and (min-width: 1392px){.no-comments-placeholder+.new-comment,.no-comments-placeholder+.new-discussion-comment{margin-top:-8px}}.m-contribution__edit-form .a-input{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-contribution__edit-form .a-input{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-contribution__edit-form .a-input{font-size:0.7272rem;line-height:1.5}}.m-contribution__edit-form footer{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;padding:4px 0;margin-top:10px;margin-bottom:4px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-contribution__edit-form footer{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-contribution__edit-form footer{font-size:0.6363rem;line-height:1.5}}.m-contribution__edit-form footer .m-contribution__action-link{color:#4a4d55;display:inline}.m-contribution__edit-form footer .m-contribution__action-link:before{font-size:14px;padding:0 7px 0 5px;position:relative;display:inline-block;top:1px;content:"\2022";color:#4a4d55}.form-profile .label-image{display:block}.form-profile .profile-image{vertical-align:middle;width:100px;height:100px}.form-profile .character-count{font-size:14px}.form-profile .label-help{float:right;margin-top:5px;margin-bottom:0;padding-top:5px;line-height:20px}.form-profile .settings_profile_privacy{border-bottom:0}.js .a-upload-button-native{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.a-upload-button-native:focus+.a-upload-button-fake,.a-upload-button-native+.a-upload-button-fake:hover{background-color:#2541fc}.a-avatar-preview{overflow:hidden;_overflow:visible;zoom:1;vertical-align:middle;width:100px;height:100px;float:left;margin-right:32px;margin-top:16px}.m-user-avatar-control{margin-top:16px}.a-remove-photo{display:inline-block;margin-top:5px}.a-upload-button-fake{cursor:pointer}.a-upload-button:focus+.a-upload-button-fake{outline:1px dotted #000000;outline:-webkit-focus-ring-color auto 5px}.no-js .a-remove-photo{display:block}.no-js .check-checkbox{display:none}.hide-checkbox{display:none}.no-js .hide-checkbox{display:block}.no-js .a-upload-button-fake{display:none}.no-js .remove-photo-label{display:inline-block;font-weight:normal}.no-js .remove-photo-checkbox{display:inline}.no-js .a-avatar-preview{margin-bottom:8px}.form-register,.profile-settings{margin-bottom:28px}.form-register:focus,.profile-settings:focus{outline:none}.checkbox-container{margin-bottom:4px}.content{margin-top:10px;margin-bottom:40px}.content::before,.content::after{content:" ";display:table}.content::after{clear:both}.runSection{padding-bottom:5px}.runSection h1{margin-top:0}.runSection ol,.runSection ul{padding-left:18px}.runSection ol li,.runSection ul li{margin-bottom:16px;padding-left:16px}.runSection ol{padding-left:19px}.date-context{display:none;font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:16px;padding-bottom:8px;float:right}@media screen and (min-width: 680px) and (max-width: 1694px){.date-context{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.date-context{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.date-context{display:inline-block}}.category-header h2{margin-bottom:48px}.category-button{margin-top:48px;margin-bottom:64px;text-align:center}.run-information,.run-meta-container{width:100%}.run-information h1{margin-top:0;margin-bottom:13px}.run-requirements{clear:both;float:none;width:100%}.run-details .run-meta-container .join-btn-first{display:none;margin-top:0}.run-details .run-meta-container .join-btn-second{display:inline-block}.run-details .run-meta-container .meta{float:none;width:100%;margin-left:0}.run-details .run-meta-container .meta input{margin-bottom:20px}.run-details .run-meta-container .a-button{width:100%;margin:0;margin-bottom:20px}.run-details .run-meta-container .status{font-size:14px;font-weight:bold}.run-details .run-meta-container .list::before,.run-details .run-meta-container .list::after{content:" ";display:table}.run-details .run-meta-container .list::after{clear:both}.joined-status{padding:.6em 1em;font-size:14px;font-size:0.7777rem;line-height:1.5;border:1px solid #ededee;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.joined-status{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.joined-status{font-size:0.6363rem;line-height:1.5}}.run-organisation{float:left;border:1px solid #ededee;margin-bottom:16px;width:100%}.run-organisation a{display:block;margin:0 auto}.run-trailer{margin-top:18px;margin-bottom:16px}.run-description{clear:both}.runSection .activities{padding-left:0}.runSection .activities ol,.runSection .activities ul{padding-left:0}.runSection .activities li:not(.list-nestedgroup){margin-bottom:0}.runSection .activities li{padding-left:0}.runSection .activities li.step:hover .headline-primary{color:#2541fc}.runSection .activities .header-double{margin-top:8px}@media screen and (min-width: 680px){.content{margin-top:56px;margin-bottom:56px}.run-details::before,.run-details::after{content:" ";display:table}.run-details::after{clear:both}.run-details .run-meta-container .meta .logo{width:100%;margin-bottom:0}.run-outline{margin-right:5%}.run-outline h1{margin-top:0}.category-button{margin-bottom:0}}.statement-about{line-height:normal;position:relative;margin-top:28px}.statement-about h3{font-size:14px}.statement-about .info{border-top:1px solid #ededee;border-bottom:1px solid #ededee;width:100%;font-weight:bold}.statement-about .info .a-svg-icon{color:#4a4d55;width:22px;margin-right:5px;vertical-align:text-bottom}@media screen and (min-width: 680px){.run-exam{margin:28px 0 0 0;text-align:center}.run-exam:nth-of-type(1n){margin:44.8px 0 0 0}.exam-about-container{margin:-8px}.exam-about-container::before,.exam-about-container::after{content:" ";display:table}.exam-about-container::after{clear:both}.statement-about{padding:8px;float:left;width:33.33333%;min-height:290px}.statement-about:nth-child(3n+1){clear:left}.statement-about .info{position:absolute;bottom:0}.exam-about-container .statement-about{min-height:390px}}.stepcontent_navigation{position:relative;margin-top:20px;border:1px solid #ededee;border-width:1px 0;font-weight:bold;text-transform:uppercase}.stepcontent_navigation::before,.stepcontent_navigation::after{content:" ";display:table}.stepcontent_navigation::after{clear:both}.stepcontent_navigation a:not(.a-button){position:relative;padding:12px 10px;color:#4a4d55;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.stepcontent_navigation a:not(.a-button){font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.stepcontent_navigation a:not(.a-button){font-size:0.6363rem;line-height:1.5}}.stepcontent_navigation a:not(.a-button).next{float:right}.stepcontent_navigation a:not(.a-button).next.active{color:#0E8FAB}.stepcontent_navigation a:not(.a-button).previous{float:left;color:#727376}.stepcontent_navigation a:not(.a-button).next:hover,.stepcontent_navigation a:not(.a-button).previous:hover{color:#2541fc !important}.stepcontent_navigation a:not(.a-button).next:after,.stepcontent_navigation a:not(.a-button).previous:after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%) translateX(12.5%) scaleX(1.125);width:0;height:0;border:0 solid transparent;border-left:0.375em solid currentColor;border-top-width:0.375em;border-bottom-width:0.375em}.stepcontent_navigation a:not(.a-button).previous:after{right:auto;left:0;width:0;height:0;border:0 solid transparent;border-right:0.375em solid currentColor;border-top-width:0.375em;border-bottom-width:0.375em;transform:translateY(-50%) translateX(-12.5%) scaleX(1.125)}.stepcontent_navigation a:not(.a-button).next .a-loader,.stepcontent_navigation a:not(.a-button).previous .a-loader{transform:translateY(-50%)}.stepcontent_navigation .a-button{position:absolute;right:0;top:50%;transform:translateY(-50%);text-transform:none}.comments::before,.comments::after{content:" ";display:table}.comments::after{clear:both}.video-container{border:1px solid #ededee;position:relative;padding-top:0;padding-bottom:56.25%;padding-bottom:calc((100% / (16 / 9)) - 1px);height:0;margin-bottom:16px;overflow:hidden}.video-container .video-js{position:absolute;top:-1px;left:0;height:100%;width:100%}.audio-container{margin-top:1.3611rem;margin-bottom:1.3611rem}.no-js .audio-container .video-js{width:100%;min-height:32px}.list.related-links,.list.related-files{margin-bottom:32px}.list.related-links .icon,.list.related-files .icon{position:relative;font-size:28px;top:-5px;margin-left:0;color:#3a343a}.list.related-links .a-svg-icon,.list.related-files .a-svg-icon{width:18px;display:inline-block;float:left;position:relative;margin-right:16px;top:-5px;color:#3a343a}.list.related-links a,.list.related-files a{display:block}.list.related-links a:hover .headline-primary,.list.related-files a:hover .headline-primary{color:#2541fc}.list.related-links .media_description,.list.related-files .media_description{color:#3a343a}.list.related-files--nomargin{margin-bottom:0}.list.related-links .headline-primary{padding-bottom:8px}.assignment-reflections{margin-left:0;padding-left:0;list-style:none outside}.assignment-reflections li{padding-left:0;margin-left:0}.assignment-author p{margin:0;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.assignment-author p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.assignment-author p{font-size:0.6363rem;line-height:1.5}}.quiz{margin-bottom:32px}.quizitem{padding-bottom:18px;margin-top:16px}.quizitem_header{position:relative;margin-bottom:40px;padding-bottom:3px;border-bottom:1px solid #ededee}.quizitem_header .quizitem_index{margin:0}.quizitem_option{vertical-align:middle}form .quizitem_option label{display:block;max-width:100%;cursor:pointer}.quizitem_option label:hover input[type=radio]:not(:disabled)+.quizitem_optiontext,.quizitem_option label:hover input[type=checkbox]:not(:disabled)+.quizitem_optiontext{background-color:#fafafa}.quizitem_option .quizitem_optiontext{font-size:18px;font-size:1rem;line-height:1.5;position:relative;display:block;color:#3a343a;font-weight:normal;padding:1em 1em 1em 48px;margin-bottom:1px;transition:background-color linear 0.4s}@media screen and (min-width: 680px) and (max-width: 1694px){.quizitem_option .quizitem_optiontext{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.quizitem_option .quizitem_optiontext{font-size:1rem;line-height:1.5}}.quizitem_option .quizitem_optiontext p{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.quizitem_option .quizitem_optiontext p{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.quizitem_option .quizitem_optiontext p{font-size:1rem;line-height:1.5}}.quizitem_option .quizitem_optiontext p:first-child{margin-top:0}.quizitem_option .quizitem_optiontext p:last-child{margin-bottom:0}.quizitem_option .quizitem_optiontext pre{margin:0}.quizitem_option .quizitem_optiontext:before{position:absolute;left:12px;top:16px;width:24px;height:24px;content:'';background-color:#ffffff;border:1px solid #727376}@media screen and (min-width: 680px){.quizitem_option .quizitem_optiontext:before{top:22px}}@media screen and (min-width: 1695px){.quizitem_option .quizitem_optiontext:before{top:26px}}.quizitem_option .quizitem_optiontext:hover{background:#fafafa}.quizitem_option input[type=radio]+.quizitem_optiontext:before{border-radius:50%}.quizitem_option input[type=radio]:checked+.quizitem_optiontext:after{position:absolute;top:21px;left:17px;width:14px;height:14px;content:'';border-radius:50%;border:7px solid #2541fc;background-color:#2541fc}@media screen and (min-width: 680px){.quizitem_option input[type=radio]:checked+.quizitem_optiontext:after{top:27px}}@media screen and (min-width: 1695px){.quizitem_option input[type=radio]:checked+.quizitem_optiontext:after{top:31px}}.is-keyboard-focussed .quizitem_option input[type=radio]:focus+.quizitem_optiontext{background:#fafafa;outline:1px solid #2541fc}.quizitem_option input[type=checkbox]:focus+.quizitem_optiontext:before{outline:1px solid #2541fc}.quizitem_option input[type=radio],.quizitem_option input[type=checkbox]{position:relative;z-index:1;left:12px;top:25px;float:left;width:18px;height:18px;margin-top:1px;opacity:0}.quizitem_option input[type=radio]:checked+.quizitem_optiontext,.quizitem_option input[type=checkbox]:checked+.quizitem_optiontext{background-color:#fafafa;border:1px solid #fafafa}.quizitem_option input[type=radio]:checked+.quizitem_optiontext:before,.quizitem_option input[type=checkbox]:checked+.quizitem_optiontext:before{border-color:#2541fc;background:center/75% no-repeat url(https://cdn.futurelearn.com/assets/svg_icons/tick_blue-84697bb6b6127cc0997ed4394fc0bacbc9633a189e6de2e505254d9fc4bcc165.svg)}.quizitem_option label:not(.quizitem_correct_answer) input[type=radio]:disabled+.quizitem_optiontext:before,.quizitem_option label:not(.quizitem_correct_answer) input[type=checkbox]:disabled+.quizitem_optiontext:before{border-color:#ededee}.quizitem_option label:not(.quizitem_correct_answer) input[type=radio]:disabled:checked+.quizitem_optiontext:after{background-color:#ededee}.quizitem_option label:not(.quizitem_correct_answer) input[type=checkbox]:disabled:checked+.quizitem_optiontext:after{color:#ededee}.quizitem_result{display:inline-block;margin-top:13px;margin-bottom:19px;color:#2541fc;font-size:18px;font-weight:bold}.quizitem_result:focus{outline:none}.quizitem_result span{display:block;font-size:14px;font-weight:bold;color:#3a343a}.quizitem_question{margin-bottom:1.3611rem}.quizitem_question legend{font-size:18px;font-size:1rem;line-height:1.5;display:block;width:100%}@media screen and (min-width: 680px) and (max-width: 1694px){.quizitem_question legend{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.quizitem_question legend{font-size:1rem;line-height:1.5}}.quizitem_question p{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.quizitem_question p{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.quizitem_question p{font-size:1rem;line-height:1.5}}.quizitem_question li{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.quizitem_question li{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.quizitem_question li{font-size:1rem;line-height:1.5}}.quizitem_question:focus{outline:none}.quizitem_button{margin-top:28px}.js .quizitem_button{float:right}.quizitem_attempt{float:right;font-size:14px;font-weight:bold}.quizitem_attempt .quizitem_attempt_label{float:left;margin-top:14px;margin-right:8px}.quizitem_attempt .quiz-attempts-icon{float:left}.quizitem_attempt .quiz-attempts-left-label{font-size:18px;padding-top:15px;padding-left:23px}.quizitem_correct_answer{position:relative}.quizitem_correct_answer .quizitem_optiontext{font-weight:bold}.quizitem_correct_answer .quizitem_optiontext:before{background-color:#2541fc !important;border-color:#2541fc}.quizitem_correct_answer .quizitem_icon-wrapper{position:absolute;top:0;left:0;z-index:1}.quizitem_correct_answer .quizitem_icon-wrapper svg{position:relative;color:#ffffff;top:18px;left:17px;width:14px;height:14px}@media screen and (min-width: 680px){.quizitem_correct_answer .quizitem_icon-wrapper svg{top:23px}}@media screen and (min-width: 1695px){.quizitem_correct_answer .quizitem_icon-wrapper svg{top:28px}}.quizitem_correct_answer .quizitem_icon-wrapper.is-focussed{outline:1px solid #2541fc}.question-score{float:right;margin-top:0}.question-score .question-score-label{font-weight:bold;float:left;font-size:14px;margin-top:14px;margin-right:13px}.question-score .quizitem_icon{float:left;color:#ffffff;text-align:center;line-height:1}.question-score .quizitem_icon .icon{background:none}.quizitem_summary-header{border-bottom:1px solid #ededee}.quizitem_summary{margin-top:45px;margin-bottom:51px;margin-right:10px}.quizitem_summary .quizitem_summary-description .quiz-score{margin-bottom:29px}.quizitem_summary .quiz-score-icon{display:flex;align-items:center;justify-content:center;background-color:#2541fc;background-image:none;border:1px solid #727376;border-radius:50%;width:192px;height:192px;padding:5px;margin-right:auto;margin-left:auto;margin-bottom:45px}.quizitem_summary .quiz-score-icon .quiz-score-label{font-weight:bold;font-size:36px;color:#ffffff}.quizitem_icon{float:right;width:56px;height:56px;padding:19px;border-radius:50%;background-color:#2541fc;position:relative}.quizitem_icon i{font-size:48px;color:#ffffff}.quizitem_icon i:before{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px}.quizitem_feedback{padding-top:32px;padding-bottom:20px;font-size:22.5px;border-top:1px solid #ededee}.quizitem_button--loading{position:relative}.quizitem_button--loading .quizitem_button_label{visibility:hidden}.quizitem_button--loading .a-loader{display:block;top:0;bottom:0}.quizitem_reveal--loading{position:relative}.quizitem_reveal--loading .quizitem_reveal_label{visibility:hidden}.quizitem_reveal--loading .a-loader{display:block;top:0;bottom:0}.quizitem_navigation--loading{position:relative}.quizitem_navigation--loading .quizitem_navigation_label{visibility:hidden}.quizitem_navigation--loading .a-loader{display:block;top:0;bottom:0}.quizitem_navigation--loading .a-loader .a-loader__ball{background-color:#0E8FAB}.quizitem_navigation--loading .a-loader{margin-top:20px}.quizitem_navigation--loading:focus{outline:none}@media screen and (min-width: 648px){.quizitem_header{font-size:36px}.quizitem_result{font-size:36px;margin-top:8px}.quizitem_result span{margin-top:16px;font-size:22.5px}.quizitem_attempt{font-size:22.5px}.quizitem_attempt .quizitem_attempt_label{margin-right:14px}.question-score .question-score-label{font-size:22.5px}.quiz-score-icon{float:left}.quizitem_summary .quizitem_summary-description{margin-left:240px}}.quizitem_easein{animation:fade-in 0.4s 1}ul.profile-link,.profile-link{padding-left:0;margin-top:0}ul.profile-link li,.profile-link li{margin-bottom:0;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){ul.profile-link li,.profile-link li{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){ul.profile-link li,.profile-link li{font-size:0.6363rem;line-height:1.5}}ul.profile-link li:first-child,.profile-link li:first-child{padding:0;margin-top:0}ul.profile-link a,ul.profile-link p,.profile-link a,.profile-link p{display:inline;font-weight:bold;color:#3a343a;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){ul.profile-link a,ul.profile-link p,.profile-link a,.profile-link p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){ul.profile-link a,ul.profile-link p,.profile-link a,.profile-link p{font-size:0.6363rem;line-height:1.5}}.checkout__input{display:block;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:0;float:left;max-width:370px;width:100%}.checkout__input--small{width:6em}.checkout__cvc-image{float:left;width:4em;padding-left:1em}.checkout .error{top:1px}.checkout__input ~ .error{display:none}.StripeElement--invalid{border:2px solid #fecb51}.StripeElement--invalid ~ .error{display:inline-block;margin-top:0}.checkout__hint{clear:both}.checkout__hint span{font-size:14px;line-height:20px;display:inline-block}.a-button--checkout{float:right;width:100%}.discount-container label{font-weight:normal}.discount-container .a-input{max-width:none}.discount-container .a-button{margin-top:3px}.discount-container .m-drawer--open{margin-bottom:37px}.discount-loader{position:relative}.discount-loader .discount-button-text{visibility:hidden}.discount-loader .a-loader{display:block;top:0;bottom:0}.checkout-items__list{border-top:solid 1px #ededee;clear:left;display:flex;flex-direction:column;font-weight:bold}.checkout-items__list p{margin:0}.checkout-items__list div{border-bottom:solid 1px #ededee;padding:16px 0}.checkout-items__product,.checkout-items__discount{display:flex;justify-content:space-between;align-items:center}.checkout-items__total{font-size:22.5px;font-size:1.25rem;line-height:1.5;font-weight:bold;text-align:right;padding:16px 0 0 0}@media screen and (min-width: 680px) and (max-width: 1694px){.checkout-items__total{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.checkout-items__total{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 648px){.checkout-items__totals{display:flex;flex-direction:row-reverse}}.payment-details .a-svg-icon--lock-close{width:0.8em;height:0.8em;position:relative;top:2px}@media screen and (min-width: 648px){.a-button--checkout{max-width:222px}.a-select-container.a-select-container--selectbox-wide{min-width:386px}.a-select-container.a-select-container--selectbox-wide label.error{position:relative;top:-40px;left:368px;margin-bottom:-32px}.discount-container .a-input{max-width:370px}.discount-container label{margin-bottom:12px}.discount-container .a-button{margin-left:4px}.discount-container .a-button{line-height:1.4}}.checkout__certificate-name-preview>span{font-size:18px;font-size:1rem;line-height:1.5;font-weight:bold;margin-right:15px}@media screen and (min-width: 680px) and (max-width: 1694px){.checkout__certificate-name-preview>span{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.checkout__certificate-name-preview>span{font-size:1rem;line-height:1.5}}.checkout__input--number{background-position:top right;background-repeat:no-repeat;background-size:auto 100%}.checkout__input--number[data-brand="amex"]{background-image:url(https://cdn.futurelearn.com/assets/payment-icons/amex-b7c454312fc539606e5080f70ef409e0b1f2c94b8ff6288ea1417e26e22cafd4.png)}.checkout__input--number[data-brand="mastercard"]{background-image:url(https://cdn.futurelearn.com/assets/payment-icons/mastercard-fcafd6c7d915605ce4321ae53fd667d07b3c82f8fd3a0f5072f056cd2d143725.png)}.checkout__input--number[data-brand="visa"]{background-image:url(https://cdn.futurelearn.com/assets/payment-icons/visa-b8c0f4596d7df31c353812fe085c2ce3c382de9308ac9cc19b829d325b771438.png)}.checkout__paypal-logo{pointer-events:none;transform:translateY(-2px);width:100px}.js-discount-amount-container{display:none}.js-discount-applied .js-discount-container-toggle,.js-discount-applied .js-discount-container{display:none}.js-discount-applied .js-discount-amount-container{display:flex}body.vjs-full-window .uv-tab{display:none !important}.video-options{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:68px;font-weight:bold;text-align:left}.video-options::before,.video-options::after{content:" ";display:table}.video-options::after{clear:both}@media screen and (min-width: 680px) and (max-width: 1694px){.video-options{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.video-options{font-size:0.6363rem;line-height:1.5}}.video-container--course-description+.video-options{margin-bottom:1.3611rem}@media screen and (min-width: 480px){.video-options__transcript{float:left}.video-options__video{float:right}}.video-placeholder__outer-container{background-color:#ededee;position:absolute;top:0;right:0;bottom:0;left:0;padding:16px 2em;display:flex;flex-direction:column;align-items:center;justify-content:center}.video-placeholder__inner-container{display:flex}.video-placeholder__icon{flex-shrink:0;margin-right:0.6em;vertical-align:text-top}.video-placeholder__icon svg{height:28px;width:28px;margin-top:5px}.video-placeholder__text{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.video-placeholder__text{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.video-placeholder__text{font-size:1rem;line-height:1.5}}.video-placeholder__text-header{font-weight:bold}.video-container--small .video-placeholder__icon{font-size:27px;font-size:1.5rem;line-height:1.25}@media screen and (min-width: 680px) and (max-width: 1694px){.video-container--small .video-placeholder__icon{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.video-container--small .video-placeholder__icon{font-size:1.5rem;line-height:1.25}}.video-container--small .video-placeholder__text{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.video-container--small .video-placeholder__text{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.video-container--small .video-placeholder__text{font-size:0.6363rem;line-height:1.5}}.run-metadata{position:relative;width:100%}.run-metadata ul{margin:0;padding:0;font-weight:bold;list-style:none}.run-metadata ul::before,.run-metadata ul::after{content:" ";display:table}.run-metadata ul::after{clear:both}.run-metadata ul li{padding:0}.run-metadata ul i,.run-metadata ul .run-data{display:inline-block;position:relative}.run-metadata-inline{border-top:1px solid #ededee;border-bottom:1px solid #ededee;margin:17px 0 18px 5px}.run-metadata-inline ul li{float:left;width:auto;margin:0 8px 0 0;line-height:32px}.run-metadata-inline ul i{left:0;top:3px;font-size:21px}.run-metadata-inline ul p{font-size:14px;top:0;margin:0}.run-metadata-inline ul .metadata-button{float:right;margin-right:0}.run-metadata-inline .a-svg-icon{height:0.68055rem;margin:10px 3px 0 3px;width:0.68055rem}@media screen and (min-width: 648px) and (max-width: 675px){.metadata-button>.a-button{padding-left:5px;padding-right:5px}}@media screen and (max-width: 647px){.run-metadata-inline{border-bottom:0}.run-metadata-inline ul li{margin-right:0;width:50%}.run-metadata-inline ul li:first-child,.run-metadata-inline ul li:nth-child(2){border-bottom:1px solid #ededee}.run-metadata-inline ul li.run-metadata__item--full{width:100%}.run-metadata-inline ul li .a-svg-icon{height:0.81666rem;width:0.81666rem}.run-metadata-inline ul .metadata-button{width:100%;line-height:1;padding-top:16px;border-top:1px solid #ededee}.run-metadata-inline ul .metadata-button>.a-button{width:100%}}.degree-interest__header{padding:0}.degree-interest__header__hero{position:relative;overflow:hidden;min-height:280px;color:#ffffff;font-weight:700;text-align:center;line-height:1;background-size:cover;background-position:50% 50%}.degree-interest__header__hero::before{display:block;position:absolute;content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.degree-interest__header__hero__intro,.degree-interest__header__hero__partner-name{position:relative;max-width:225px;margin:0 auto}.degree-interest__header__hero__intro{font-size:18px;font-size:1rem;line-height:1.5;margin-top:48px;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.degree-interest__header__hero__intro{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.degree-interest__header__hero__intro{font-size:1rem;line-height:1.5}}.degree-interest__header__hero__partner-name{font-size:36px;font-size:2rem;line-height:1.25;margin-top:16px}@media screen and (min-width: 680px) and (max-width: 1694px){.degree-interest__header__hero__partner-name{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.degree-interest__header__hero__partner-name{font-size:2.25rem;line-height:1.25}}.degree-interest__header__hero__partner-logo{position:relative;margin-top:16px;max-height:100px;height:auto;width:auto}@media screen and (min-width: 648px){.degree-interest__header__hero{text-align:left}.degree-interest__header__hero__intro{margin:48px 0 0 48px}.degree-interest__header__hero__partner-name{margin:32px 0 48px 48px;max-width:320px}.degree-interest__header__hero__partner-logo{position:absolute;bottom:48px;right:48px;margin:0;max-width:184px}}.a-article-h1{font-size:36px;font-size:2rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.a-article-h1{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-article-h1{font-size:2.25rem;line-height:1.25}}.a-article-h2{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.a-article-h2{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-article-h2{font-size:1.5rem;line-height:1.25}}.a-article-h3{font-size:22.5px;font-size:1.25rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.a-article-h3{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-article-h3{font-size:1.25rem;line-height:1.5}}.a-article-h4{font-size:18px;font-size:1rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.a-article-h4{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-article-h4{font-size:1rem;line-height:1.5}}.a-article-h5{font-size:14px;font-size:0.7777rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.a-article-h5{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-article-h5{font-size:0.6363rem;line-height:1.5}}.a-article-h6{font-size:14px;font-size:0.7777rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.a-article-h6{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-article-h6{font-size:0.6363rem;line-height:1.5}}.a-article-h1+p,.a-article-h2+p,.a-article-h3+p,.a-article-h4+p,.a-article-h5+p,.a-article-h6+p{margin-top:0}.a-arrow-toggle{font-weight:bold}.arrow-toggle--table-action{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.arrow-toggle--table-action{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.arrow-toggle--table-action{font-size:0.6363rem;line-height:1.5}}.arrow-toggle--table-action .a-svg-icon{margin-left:-0.1em}.a-arrow-toggle--micro{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-arrow-toggle--micro{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-arrow-toggle--micro{font-size:0.6363rem;line-height:1.5}}.a-arrow-toggle--large{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-arrow-toggle--large{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-arrow-toggle--large{font-size:0.7272rem;line-height:1.5}}.a-arrow-toggle--large .a-svg-icon{margin-left:0.2em}.a-arrow-toggle--submenu-item{font-size:18px;font-size:1rem;line-height:1.5;display:block}@media screen and (min-width: 680px) and (max-width: 1694px){.a-arrow-toggle--submenu-item{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-arrow-toggle--submenu-item{font-size:1rem;line-height:1.5}}@media screen and (max-width: 849px){.a-arrow-toggle--submenu-item{background-color:#fafafa;padding:0.75rem 1rem;text-align:center}.a-arrow-toggle--submenu-item:last-of-type{margin-bottom:0}}@media screen and (min-width: 850px){.a-arrow-toggle--submenu-item{border-left:solid 1px transparent;border-right:solid 1px transparent;padding:1.5rem 0.9rem;position:relative;top:1px;transition-property:background-color, border-color;transition-duration:0.4s;transition-timing-function:linear}.a-arrow-toggle--submenu-item[aria-pressed=true]{background-color:#fafafa;border-color:#ededee}}.a-arrow-toggle--submenu-item .a-svg-icon{margin-left:-0.2em}.a-arrow-toggle__option-text{display:inline-block}.a-arrow-toggle__handle svg{display:inline-block;height:1.2em;transition:transform ease-out 0.3s;vertical-align:sub}[aria-pressed="true"] .a-arrow-toggle__handle svg{transform:rotate(180deg)}.a-avatar{position:relative;overflow:hidden;width:44px;height:44px}.a-avatar img{width:100%;height:100%}.a-avatar a{display:block;width:100%;height:100%;overflow:hidden}.a-avatar a:focus{outline-offset:-1px}.a-avatar .a-avatar__initials{font-size:14px;font-size:0.7777rem;line-height:1.5;line-height:44px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-avatar .a-avatar__initials{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-avatar .a-avatar__initials{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.a-avatar .a-avatar__initials{line-height:44px}}@media screen and (min-width: 1695px){.a-avatar .a-avatar__initials{line-height:44px}}.a-avatar--extra-small{width:26px;height:26px}.a-avatar--extra-small .a-avatar__initials{font-size:14px;font-size:0.7777rem;line-height:1.5;line-height:26px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-avatar--extra-small .a-avatar__initials{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-avatar--extra-small .a-avatar__initials{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.a-avatar--extra-small .a-avatar__initials{line-height:26px}}@media screen and (min-width: 1695px){.a-avatar--extra-small .a-avatar__initials{line-height:26px}}.a-avatar--small{width:32px;height:32px}.a-avatar--small .a-avatar__initials{font-size:14px;font-size:0.7777rem;line-height:1.5;line-height:32px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-avatar--small .a-avatar__initials{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-avatar--small .a-avatar__initials{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.a-avatar--small .a-avatar__initials{line-height:32px}}@media screen and (min-width: 1695px){.a-avatar--small .a-avatar__initials{line-height:32px}}.a-avatar--large{width:64px;height:64px;margin-bottom:6px}.a-avatar--large .a-avatar__initials{font-size:22.5px;font-size:1.25rem;line-height:1.5;line-height:64px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-avatar--large .a-avatar__initials{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-avatar--large .a-avatar__initials{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 680px){.a-avatar--large .a-avatar__initials{line-height:64px}}@media screen and (min-width: 1695px){.a-avatar--large .a-avatar__initials{line-height:64px}}.a-avatar--ticked{overflow:visible}.a-avatar--largest{width:64px;height:64px;margin-bottom:6px}.a-avatar--largest .a-avatar__initials{font-size:22.5px;font-size:1.25rem;line-height:1.5;line-height:64px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-avatar--largest .a-avatar__initials{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-avatar--largest .a-avatar__initials{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 680px){.a-avatar--largest .a-avatar__initials{line-height:64px}}@media screen and (min-width: 1695px){.a-avatar--largest .a-avatar__initials{line-height:64px}}@media screen and (min-width: 648px){.a-avatar--largest{width:230px;height:230px}.a-avatar--largest .a-avatar__initials{font-size:36px;font-size:2rem;line-height:1.25;line-height:230px}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.a-avatar--largest .a-avatar__initials{font-size:2rem;line-height:1.25}}@media screen and (min-width: 648px) and (min-width: 1695px){.a-avatar--largest .a-avatar__initials{font-size:2.25rem;line-height:1.25}}@media screen and (min-width: 648px) and (min-width: 680px){.a-avatar--largest .a-avatar__initials{line-height:230px}}@media screen and (min-width: 648px) and (min-width: 1695px){.a-avatar--largest .a-avatar__initials{line-height:230px}}.a-avatar__signed-in-user{width:64px;height:64px;margin:0 auto;margin-bottom:10px}.a-avatar__signed-in-user .a-avatar__initials{font-size:22.5px;font-size:1.25rem;line-height:1.5;line-height:64px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-avatar__signed-in-user .a-avatar__initials{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-avatar__signed-in-user .a-avatar__initials{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 680px){.a-avatar__signed-in-user .a-avatar__initials{line-height:64px}}@media screen and (min-width: 1695px){.a-avatar__signed-in-user .a-avatar__initials{line-height:64px}}.a-avatar--bubble .a-avatar__initials{line-height:36px}.a-avatar--bubble:before,.a-avatar--bubble:after{content:"";box-sizing:content-box;display:block;position:absolute;height:8px;width:36px;right:0;top:36px;font-size:0;line-height:0;background-color:#ffffff}.a-avatar--bubble:after{width:16px;height:16px;right:36px;transform-origin:right top;transform:rotateZ(-45deg)}.a-section--alt .a-avatar--bubble:before,.a-section--alt .a-avatar--bubble:after{background-color:#fafafa}.a-section--premium .a-avatar--bubble:before,.a-section--premium .a-avatar--bubble:after{background-color:#8700cd}.a-avatar--bubble.a-avatar--small:before,.a-avatar--bubble.a-avatar--small:after{top:26px;width:26px;height:6px}.a-avatar--bubble.a-avatar--small:after{width:12px;height:12px;right:26px}.a-avatar--bubble.a-avatar--small .a-avatar__initials{line-height:26px}.a-avatar--bubble.a-avatar--large:before,.a-avatar--bubble.a-avatar--large:after{top:58px;width:58px;height:6px}.a-avatar--bubble.a-avatar--large:after{width:12px;height:12px;right:58px}.a-avatar--bubble.a-avatar--large .a-avatar__initials{line-height:58px}.a-avatar--bubble.a-avatar--largest:before,.a-avatar--bubble.a-avatar--largest:after{top:58px;width:58px;height:6px}.a-avatar--bubble.a-avatar--largest:after{width:12px;height:12px;right:58px}.a-avatar--bubble.a-avatar--largest .a-avatar__initials{line-height:58px}@media screen and (min-width: 648px){.a-avatar--bubble.a-avatar--largest{width:230px;height:230px}.a-avatar--bubble.a-avatar--largest:before,.a-avatar--bubble.a-avatar--largest:after{top:202px;width:202px;height:28px}.a-avatar--bubble.a-avatar--largest:after{width:56px;height:56px;right:202px}.a-avatar--bubble.a-avatar--largest .a-avatar__initials{line-height:202px}}.a-avatar--bubble.a-avatar--bubble-flip:before{left:0;right:auto;width:36px}.a-avatar--bubble.a-avatar--bubble-flip:after{transform-origin:left top;transform:rotateZ(45deg);left:36px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--small:before{width:26px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--small:after{left:26px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--large:before{width:58px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--large:after{right:58px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--largest:before{width:58px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--largest:after{right:58px}@media screen and (min-width: 648px){.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--largest:before{width:202px}.a-avatar--bubble.a-avatar--bubble-flip.a-avatar--largest:after{right:202px}}.a-avatar--alt:before,.a-avatar--alt:after{background-color:#fafafa}.a-avatar--placeholder{background-color:#ededee}.a-avatar__initials{display:block;width:100%;height:100%;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;text-indent:0.025em;text-align:center;color:#ffffff;background-color:#727376}.a-avatar__initials--ultramarine{background-color:#5000e2}.a-avatar__initials--purple{background-color:#8700cd}.a-avatar__initials--violet{background-color:#b100bc}.a-avatar__initials--pink{background-color:#0E8FAB}.a-avatar__initials--coral{background-color:#ff4a6e}.a-avatar__initials--orange{background-color:#ff8151}.a-avatar__initials--gold{background-color:#ffaa54}.a-avatar__initials--yellow{background-color:#fecb51}.a-avatar .a-avatar__tick{background-color:#2541fc;border-radius:50%;position:absolute;bottom:0;right:-5px;height:18px;width:18px}.a-avatar .a-avatar__tick .a-svg-icon{color:#ffffff;position:absolute;margin-top:2px;margin-left:2px;height:14px;width:14px}.a-back-link{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;font-size:14px;font-size:0.7777rem;line-height:1.5;display:block;text-align:center;padding-top:.4em;padding-bottom:1em;margin-bottom:0;margin-left:-16px;margin-right:-16px;border-bottom:1px solid #ededee;transition-property:background-color, border-color, color;transition-timing-function:linear;transition-duration:0.4s;color:#ffffff;border-color:#727376;border-color:rgba(255,255,255,0.3)}@media screen and (min-width: 680px) and (max-width: 1694px){.a-back-link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-back-link{font-size:0.6363rem;line-height:1.5}}.a-back-link:hover{color:#ffffff;background-color:rgba(255,255,255,0.15)}.a-back-link .a-svg-icon{transform:rotate(90deg);width:16px;margin-right:0;margin-bottom:-10px}.a-badge{display:table;width:4.5rem;height:4.5rem;border-radius:50%;background-color:#ffc83b}.a-badge p{font-size:14px;font-size:0.7777rem;line-height:1.5;display:table-cell;vertical-align:middle;line-height:1.1;font-weight:200;text-align:center;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.a-badge p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-badge p{font-size:0.6363rem;line-height:1.5}}.a-badge span{display:block;font-size:1rem;font-weight:700}.a-badge--shadow{filter:drop-shadow(0 2px 2px #888)}.a-badge--large{width:5.5rem;height:5.5rem}.a-binary-radio-button{position:relative;display:inline-block}.js .a-binary-radio-button span{position:relative;display:inline-block;min-width:3.5em;padding:.5em;padding:3px 12px 5px 12px;font-size:14px;font-size:0.7777rem;line-height:1.5;color:#0E8FAB;text-align:center;background-color:#ffffff;border:1px solid #0E8FAB;cursor:pointer;pointer-events:all;transition-property:background-color, border-color, color;transition-timing-function:linear;transition-duration:0.4s}@media screen and (min-width: 680px) and (max-width: 1694px){.js .a-binary-radio-button span{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.js .a-binary-radio-button span{font-size:0.6363rem;line-height:1.5}}.js .a-binary-radio-button span:hover{border-color:#2541fc;color:#2541fc;z-index:1}.js .a-binary-radio-button:nth-of-type(n+2) span{margin-left:-1px}.js .a-binary-radio-button input{position:absolute;top:0;left:0;opacity:0}.js .a-binary-radio-button input:focus+span{outline:1px solid #2541fc;z-index:2}.js .a-binary-radio-button input:hover+span{outline:none}.no-js .a-binary-radio-button{margin-right:.5em}.no-js .a-binary-radio-button input{display:inline}.js .a-binary-radio-button--selected span{border-color:#2541fc;background-color:#2541fc;color:#ffffff;z-index:1}.js .a-binary-radio-button--selected span:hover{color:#ffffff}.js .m-radio-button-group--answered .a-binary-radio-button:not(.a-binary-radio-button--selected) span{border-color:#727376;color:#727376}.js .m-radio-button-group--answered .a-binary-radio-button:not(.a-binary-radio-button--selected) span:hover{border-color:#2541fc;color:#2541fc}.a-blast{width:0;height:0;position:relative}.a-blast__set{width:6px;height:3px;position:absolute;left:-3px;transform-origin:top center}.a-blast__set-2{transform:rotate(9deg)}.a-blast__set-3{transform:rotate(18deg)}.a-blast__set-4{transform:rotate(27deg)}.a-blast__triangle{width:0;height:0;border:3px solid transparent;border-top:0;border-bottom-width:3px;border-bottom-color:#ffffff;position:absolute;opacity:1;transition:transform 1s cubic-bezier(0, 0.2, 0, 1),opacity 1s linear;transform-origin:center top;transform:translateZ(0);will-change:transform, opacity}.a-blast__triangle-1{transform:rotate(0deg)}.a-blast--exploded .a-blast__triangle-1{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-1{transform:rotate(0deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-1{transform:rotate(0deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-1{transform:rotate(0deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-1{transform:rotate(0deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-1{transform:rotate(0deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-1{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-1{transform:rotate(0deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-1{transform:rotate(0deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-1{transform:rotate(0deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-1{transform:rotate(0deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-2{transform:rotate(36deg)}.a-blast--exploded .a-blast__triangle-2{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-2{transform:rotate(36deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-2{transform:rotate(36deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-2{transform:rotate(36deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-2{transform:rotate(36deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-2{transform:rotate(36deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-2{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-2{transform:rotate(36deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-2{transform:rotate(36deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-2{transform:rotate(36deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-2{transform:rotate(36deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-3{transform:rotate(72deg)}.a-blast--exploded .a-blast__triangle-3{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-3{transform:rotate(72deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-3{transform:rotate(72deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-3{transform:rotate(72deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-3{transform:rotate(72deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-3{transform:rotate(72deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-3{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-3{transform:rotate(72deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-3{transform:rotate(72deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-3{transform:rotate(72deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-3{transform:rotate(72deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-4{transform:rotate(108deg)}.a-blast--exploded .a-blast__triangle-4{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-4{transform:rotate(108deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-4{transform:rotate(108deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-4{transform:rotate(108deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-4{transform:rotate(108deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-4{transform:rotate(108deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-4{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-4{transform:rotate(108deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-4{transform:rotate(108deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-4{transform:rotate(108deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-4{transform:rotate(108deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-5{transform:rotate(144deg)}.a-blast--exploded .a-blast__triangle-5{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-5{transform:rotate(144deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-5{transform:rotate(144deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-5{transform:rotate(144deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-5{transform:rotate(144deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-5{transform:rotate(144deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-5{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-5{transform:rotate(144deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-5{transform:rotate(144deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-5{transform:rotate(144deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-5{transform:rotate(144deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-6{transform:rotate(180deg)}.a-blast--exploded .a-blast__triangle-6{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-6{transform:rotate(180deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-6{transform:rotate(180deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-6{transform:rotate(180deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-6{transform:rotate(180deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-6{transform:rotate(180deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-6{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-6{transform:rotate(180deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-6{transform:rotate(180deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-6{transform:rotate(180deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-6{transform:rotate(180deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-7{transform:rotate(216deg)}.a-blast--exploded .a-blast__triangle-7{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-7{transform:rotate(216deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-7{transform:rotate(216deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-7{transform:rotate(216deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-7{transform:rotate(216deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-7{transform:rotate(216deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-7{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-7{transform:rotate(216deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-7{transform:rotate(216deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-7{transform:rotate(216deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-7{transform:rotate(216deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-8{transform:rotate(252deg)}.a-blast--exploded .a-blast__triangle-8{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-8{transform:rotate(252deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-8{transform:rotate(252deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-8{transform:rotate(252deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-8{transform:rotate(252deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-8{transform:rotate(252deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-8{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-8{transform:rotate(252deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-8{transform:rotate(252deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-8{transform:rotate(252deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-8{transform:rotate(252deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-9{transform:rotate(288deg)}.a-blast--exploded .a-blast__triangle-9{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-9{transform:rotate(288deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-9{transform:rotate(288deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-9{transform:rotate(288deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-9{transform:rotate(288deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-9{transform:rotate(288deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-9{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-9{transform:rotate(288deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-9{transform:rotate(288deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-9{transform:rotate(288deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-9{transform:rotate(288deg) translateY(24px) scale(0.05, 20)}.a-blast__triangle-10{transform:rotate(324deg)}.a-blast--exploded .a-blast__triangle-10{opacity:0}.a-blast--exploded .a-blast__set-1 .a-blast__triangle-10{transform:rotate(324deg) translateY(30px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-2 .a-blast__triangle-10{transform:rotate(324deg) translateY(24px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-3 .a-blast__triangle-10{transform:rotate(324deg) translateY(21px) scale(0.16667, 6)}.a-blast--exploded .a-blast__set-4 .a-blast__triangle-10{transform:rotate(324deg) translateY(24px) scale(0.16667, 6)}.a-blast--big .a-blast__triangle-10{transform:rotate(324deg)}.a-blast--exploded .a-blast--big .a-blast__triangle-10{opacity:0}.a-blast--exploded .a-blast__set-1--big .a-blast--big .a-blast__triangle-10{transform:rotate(324deg) translateY(30px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-2--big .a-blast--big .a-blast__triangle-10{transform:rotate(324deg) translateY(24px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-3--big .a-blast--big .a-blast__triangle-10{transform:rotate(324deg) translateY(21px) scale(0.05, 20)}.a-blast--exploded .a-blast__set-4--big .a-blast--big .a-blast__triangle-10{transform:rotate(324deg) translateY(24px) scale(0.05, 20)}.a-block-button{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:inherit;padding:0.6em 0.8em;display:block;text-align:center}.a-block-button:active,.a-block-button:hover{outline:0}.a-block-button:focus{outline:1px solid #2541fc}.is-mouse-focussed .a-block-button{outline:none}.a-block-button:hover{color:#2541fc}.a-bookmark-button{display:block;padding:0;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;border:0}@media screen and (min-width: 680px) and (max-width: 1694px){.a-bookmark-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-bookmark-button{font-size:0.6363rem;line-height:1.5}}.a-bookmark-button:hover .a-svg-icon{color:#2541fc}.a-button{font-weight:bold;text-align:center;padding:0.5em 1em;font-size:14px;font-size:0.7777rem;line-height:1.5;transition-property:background-color, border-color, color;transition-timing-function:linear;transition-duration:0.4s;position:relative;display:inline-block;vertical-align:middle;border:1px solid #0E8FAB;background-color:#0E8FAB;color:#ffffff;cursor:pointer}@media screen and (min-width: 680px) and (max-width: 1694px){.a-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-button{font-size:0.6363rem;line-height:1.5}}.a-button:hover{border-color:#2541fc;background-color:#2541fc;color:#ffffff}input[type="submit"].a-button,input[type="button"].a-button,input[type="reset"].a-button{cursor:pointer;display:inline-block}.a-button--normal-text{font-weight:normal}.a-button--inactive{border-color:#727376;background-color:#727376;cursor:default}.a-button--inactive:hover{border-color:#727376;background-color:#727376}.a-button--active{border-color:#2541fc;background-color:#2541fc}.a-button--active:hover{border-color:#2541fc;background-color:#2541fc}.a-button--ghost{border-color:#0E8FAB;background-color:transparent;color:#0E8FAB}.a-button--ghost[aria-pressed="true"],.a-button--ghost:hover{border-color:#2541fc;background-color:transparent;color:#2541fc}button.a-button--ghost.is-disabled,html button[type="button"].a-button--ghost.is-disabled,input[type="reset"].a-button--ghost.is-disabled,input[type="submit"].a-button--ghost.is-disabled{background:transparent;border-color:#2541fc;color:#2541fc}.a-button--on-background{color:#ffffff;border-color:#ffffff;text-shadow:none}.a-button--on-background:focus{outline:1px solid #2541fc;background-color:#5000e2;border-color:#ffffff}.a-button--on-background:hover{background-color:#5000e2;border-color:#ffffff}.a-button--ghost--inverse{border-color:#ffffff;color:#ffffff;text-shadow:0 0 2px rgba(0,0,0,0.6);letter-spacing:.02em}.a-button--ghost--inverse:hover{border-color:#2541fc;background-color:#2541fc;text-shadow:none;color:#ffffff}.a-button--ghost-active{border-color:#2541fc;color:#2541fc}.a-button--borderless{border:0}.a-button--spacious{padding:.5em 1.8em .7em 1.8em}.a-button--full-width{width:100%}.a-button--elastic{width:100%;max-width:100%}@media screen and (min-width: 648px){.a-button--elastic{width:auto}.a-content--form .a-button--elastic{width:100%}}.a-button--minion{padding:3px 12px 5px 12px;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-button--minion{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-button--minion{font-size:0.6363rem;line-height:1.5}}.a-button--boss{padding:0.5em 1em;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-button--boss{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-button--boss{font-size:0.7272rem;line-height:1.5}}.a-button--facebook{font-size:18px;line-height:26px}.a-button--facebook,.a-button--facebook:hover{background-color:#3b5999;border-color:#3b5999}.a-button--facebook .a-svg-icon--facebook-inverse{position:absolute;width:25px;height:25px;left:25px}.a-button--zendesk{display:none;position:fixed;bottom:0;right:0;z-index:200;background-color:#727376;border-color:#727376}@media screen and (min-width: 648px){.a-button--zendesk{display:block}}.a-button--learning-manager-application{background-color:#ff8151;border-color:#ff8151}.a-button--admin-application{background-color:#ff4a6e;border-color:#ff4a6e}.a-button--loader-and-text{cursor:auto}.a-button--loader-and-text .a-loader{display:inline-block;position:relative;top:-3px;padding-left:10px;width:auto}.a-button--loader-and-text .u-loader-displayer{display:inline-block}.a-button--loader-and-text .u-loader-displayer .a-loader{height:0;margin-bottom:0}.a-button--loader-and-text .u-loader-displayer .a-loader .a-loader__ball{background-color:#ffffff;height:0.4em;width:0.4em}@keyframes blast-triangle-transform-1-1{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-1-big{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-2{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-2-big{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-3{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-3-big{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-4{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-4-big{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-5{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-5-big{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-6{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-6-big{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-7{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-7-big{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-8{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-8-big{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-9{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-9-big{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-1-10{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(30px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-1-10-big{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(30px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-1{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-1-big{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-2{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-2-big{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-3{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-3-big{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-4{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-4-big{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-5{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-5-big{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-6{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-6-big{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-7{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-7-big{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-8{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-8-big{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-9{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-9-big{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-2-10{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-2-10-big{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-1{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-1-big{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-2{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-2-big{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-3{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-3-big{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-4{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-4-big{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-5{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-5-big{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-6{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-6-big{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-7{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-7-big{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-8{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-8-big{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-9{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-9-big{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-3-10{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(21px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-3-10-big{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(21px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-1{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-1-big{0%{transform:rotate(0deg)}100%{transform:rotate(0deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-2{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-2-big{0%{transform:rotate(36deg)}100%{transform:rotate(36deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-3{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-3-big{0%{transform:rotate(72deg)}100%{transform:rotate(72deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-4{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-4-big{0%{transform:rotate(108deg)}100%{transform:rotate(108deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-5{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-5-big{0%{transform:rotate(144deg)}100%{transform:rotate(144deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-6{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-6-big{0%{transform:rotate(180deg)}100%{transform:rotate(180deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-7{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-7-big{0%{transform:rotate(216deg)}100%{transform:rotate(216deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-8{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-8-big{0%{transform:rotate(252deg)}100%{transform:rotate(252deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-9{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-9-big{0%{transform:rotate(288deg)}100%{transform:rotate(288deg) translateY(24px) scale(0.05, 20)}}@keyframes blast-triangle-transform-4-10{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(24px) scale(0.16667, 6)}}@keyframes blast-triangle-transform-4-10-big{0%{transform:rotate(324deg)}100%{transform:rotate(324deg) translateY(24px) scale(0.05, 20)}}.m-celebration-week{background-color:#0E8FAB;background:linear-gradient(-225deg, #2541fc 0%, #2541fc 5.88235%, #4c00eb 5.88235%, #4c00eb 11.76471%, #6d00df 11.76471%, #6d00df 17.64706%, #8400d6 17.64706%, #8400d6 23.52941%, #9f00ca 23.52941%, #9f00ca 29.41176%, #b700c0 29.41176%, #b700c0 35.29412%, #da00b4 35.29412%, #da00b4 41.17647%, #e80198 41.17647%, #e80198 47.05882%, #fb287f 47.05882%, #fb287f 52.94118%, #ff5062 52.94118%, #ff5062 58.82353%, #ff6951 58.82353%, #ff6951 64.70588%, #ff8b40 64.70588%, #ff8b40 70.58824%, #ffa83c 70.58824%, #ffa83c 76.47059%, #ffc135 76.47059%, #ffc135 82.35294%, #ffd967 82.35294%, #ffd967 88.23529%, #ffdf80 88.23529%, #ffdf80 94.11765%, #ffe598 94.11765%, #ffe598 100%);color:#ffffff;padding:0.13611rem 1.3611rem;position:relative;transition:background}.m-celebration-week-background-effect{background:linear-gradient(-225deg, #4c00eb 0%, #4c00eb 5.88235%, #6d00df 5.88235%, #6d00df 11.76471%, #8400d6 11.76471%, #8400d6 17.64706%, #9f00ca 17.64706%, #9f00ca 23.52941%, #b700c0 23.52941%, #b700c0 29.41176%, #da00b4 29.41176%, #da00b4 35.29412%, #e80198 35.29412%, #e80198 41.17647%, #fb287f 41.17647%, #fb287f 47.05882%, #ff5062 47.05882%, #ff5062 52.94118%, #ff6951 52.94118%, #ff6951 58.82353%, #ff8b40 58.82353%, #ff8b40 64.70588%, #ffa83c 64.70588%, #ffa83c 70.58824%, #ffc135 70.58824%, #ffc135 76.47059%, #ffd967 76.47059%, #ffd967 82.35294%, #ffdf80 82.35294%, #ffdf80 88.23529%, #ffe598 88.23529%, #ffe598 94.11765%, #fdeab0 94.11765%, #fdeab0 100%);opacity:0;animation:1s ease-in-out simple-fade-in 1s alternate infinite forwards;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.m-celebration-week__content{position:relative;z-index:1}.m-celebration-week__title{font-size:27px;font-size:1.5rem;line-height:1.25;margin:1.3611rem 0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-celebration-week__title{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-celebration-week__title{font-size:1.5rem;line-height:1.25}}.m-celebration-week__subtitle{font-size:14px;font-size:0.7777rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.m-celebration-week__subtitle{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-celebration-week__subtitle{font-size:0.6363rem;line-height:1.5}}.m-celebration-week__week-number{font-size:6rem;font-weight:bold;line-height:1;position:relative;min-height:130px}.m-celebration-week__week-number .a-blast{position:absolute;left:51%;top:50%}.m-celebration-week__week-number-image{margin-top:0.27222rem;position:absolute;left:50%;transition:opacity 1s ease-in-out;transform:translateX(-50%);width:7rem}.m-celebration-week__week-number-image--filled{opacity:0;animation:1s ease-in simple-fade-in 0.4s forwards}.m-celebration-week__message{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:0;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.m-celebration-week__message{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-celebration-week__message{font-size:0.6363rem;line-height:1.5}}.m-celebration-week__share{border-top:1px solid #ffffff;margin-top:2.7222rem}.m-celebration-week .a-blast__set-1 .a-blast__triangle-1{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-1-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-2{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-2-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-3{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-3-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-4{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-4-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-5{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-5-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-6{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-6-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-7{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-7-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-8{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-8-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-9{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-9-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-1 .a-blast__triangle-10{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-1-10-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-1{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-1-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-2{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-2-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-3{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-3-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-4{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-4-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-5{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-5-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-6{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-6-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-7{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-7-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-8{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-8-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-9{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-9-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-2 .a-blast__triangle-10{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-2-10-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-1{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-1-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-2{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-2-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-3{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-3-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-4{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-4-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-5{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-5-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-6{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-6-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-7{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-7-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-8{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-8-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-9{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-9-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-3 .a-blast__triangle-10{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-3-10-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-1{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-1-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-2{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-2-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-3{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-3-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-4{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-4-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-5{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-5-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-6{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-6-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-7{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-7-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-8{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-8-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-9{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-9-big forwards,1s linear 1s simple-fade-out forwards}.m-celebration-week .a-blast__set-4 .a-blast__triangle-10{opacity:0;animation:1s cubic-bezier(0, 0.2, 0, 1) 1s blast-triangle-transform-4-10-big forwards,1s linear 1s simple-fade-out forwards}.js .a-clipped-content{max-height:14rem;overflow:hidden;position:relative;transition:max-height ease-out 0.5s}.js .a-clipped-content:after{content:'';position:absolute;bottom:0;height:3rem;width:100%;background-image:linear-gradient(rgba(255,255,255,0), white 80%)}.js .a-clipped-content.is-expanded:after{display:none}pre.a-highlighted-codeblock{padding:10px;font-size:14px;font-size:0.7777rem;line-height:1.5;border:0;border-radius:0}@media screen and (min-width: 680px) and (max-width: 1694px){pre.a-highlighted-codeblock{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){pre.a-highlighted-codeblock{font-size:0.6363rem;line-height:1.5}}pre.a-highlighted-codeblock span{background-color:transparent !important}.a-content{margin-top:3.40275rem;margin-bottom:3.40275rem;max-width:648px;margin-left:auto;margin-right:auto}.a-content--form{max-width:340px}@media screen and (min-width: 900px){.a-content--mega{max-width:922.64062px}}@media screen and (min-width: 900px){.a-content--hall{max-width:922.64062px}}@media screen and (min-width: 1280px){.a-content--hall{max-width:1167.71704px}}.a-content--stretched{max-width:none;margin-left:-16px;margin-right:-16px}.a-content--bg-white{background:#ffffff}.a-content--spacious{margin-top:4.76385rem;margin-bottom:4.76385rem}.a-content--spacious-top{margin-top:4.76385rem}.a-content--spacious-bottom{margin-bottom:4.76385rem}.a-content--tight{margin-top:2.04165rem;margin-bottom:2.04165rem}.a-content--tight-top{margin-top:2.04165rem}.a-content--tight-bottom{margin-bottom:2.04165rem}.a-content--xtight{margin-top:1.3611rem;margin-bottom:1.3611rem}.a-content--contiguous{margin-top:0;margin-bottom:0}.a-content--contiguous-top{margin-top:0}.a-content--contiguous-bottom{margin-bottom:0}.a-content--study-uk-promo{margin-top:0.70777rem;margin-bottom:0.70777rem}.a-content--grid::before,.a-content--grid::after{content:" ";display:table}.a-content--grid::after{clear:both}.a-disclaimer{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:0.68055rem;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.a-disclaimer{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-disclaimer{font-size:0.6363rem;line-height:1.5}}.a-disclaimer--large{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.a-disclaimer--large{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-disclaimer--large{font-size:0.7272rem;line-height:1.5}}.a-disclaimer--bold{font-weight:bold}.a-divider{margin-top:32px;margin-bottom:32px;box-sizing:content-box;height:0;text-align:center;padding-top:.5em;border-bottom:1px solid #ededee;background-color:transparent}.a-divider:after{font-size:14px;font-size:0.7777rem;line-height:1.5;content:attr(title);display:inline-block;position:relative;top:-.5em;padding:0 1em;background-color:#ffffff;color:#3a343a;vertical-align:top;font-weight:bold;line-height:1}@media screen and (min-width: 680px) and (max-width: 1694px){.a-divider:after{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-divider:after{font-size:0.6363rem;line-height:1.5}}.a-section--alt .a-divider:after{background-color:#fafafa}.a-divider--tight{padding:0;margin:0 0 0.5em 0}.a-divider-bar{background-image:none;background-color:#0E8FAB;height:4px}.a-divider-bar--learning-manager-application{background-image:linear-gradient(to right, #ff8151, #0E8FAB)}.a-divider-bar--admin-application{background-image:linear-gradient(to right, #ff4a6e, #0E8FAB)}.a-explanation{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:12.25px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-explanation{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-explanation{font-size:0.6363rem;line-height:1.5}}.a-flag{display:inline-block;padding:2px 4px;min-width:80px;text-align:center;white-space:nowrap;font-weight:bold;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-flag{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-flag{font-size:0.6363rem;line-height:1.5}}.a-flag--used,.a-flag--type,.a-flag--original,.a-flag--unknown,.a-flag--cancelled,.a-flag--expired,.a-flag--failed,.a-flag--never-scheduled,.a-flag--sent,.a-flag--retired,.a-flag--sandbox,.a-flag--partner,.a-flag--unstarted,.a-flag--hidden,.a-flag--course-type{background-color:#ededee;color:#3a343a}.a-flag--discounted,.a-flag--active,.a-flag--unused,.a-flag--open,.a-flag--published,.a-flag--pending,.a-flag--scheduled,.a-flag--study-group,.a-flag--to-do,.a-flag--inprogress{background-color:#0E8FAB;color:#ffffff}.a-flag--highlighted,.a-flag--draft,.a-flag--drafted,.a-flag--in-progress,.a-flag--deleting,.a-flag--upgraded,.a-flag--degree{background-color:#fecb51;color:#3a343a}.a-flag--approved,.a-flag--started,.a-flag--finished,.a-flag--welcome-area,.a-flag--course,.a-flag--uploaded,.a-flag--whitelisted,.a-flag--reviewed{background-color:#2541fc;color:#ffffff}.a-flag--submitted,.a-flag--upcoming,.a-flag--accepted,.a-flag--category,.a-flag--suspended{background-color:#4a4d55;color:#ffffff}.a-flag--program{background-color:#b100bc;color:#ffffff}.a-flag--unlimited{background-image:linear-gradient(to right, #ffaa54, #ff8151);color:#3a343a}.a-flag--wide{min-width:100px}.a-great-promo-logo{display:block;text-indent:-9999px}.a-great-promo-logo--primary{background-image:url(https://cdn.futurelearn.com/assets/bc/mobile_BC_logo_lockup_primary-b8eb848c89d0b951fe8e85dcddb80459df8289e0b8f980ecd2a54aad8ce59b97.svg);background-size:280px 50px;width:280px;height:50px}@media screen and (min-width: 480px){.a-great-promo-logo--primary{background-size:445px 50px;width:445px;height:50px}}.a-great-promo-logo--billboard{margin:0 auto 1.8em auto}.a-great-promo-logo--courses-listings{margin:1.4em auto 0.9em auto !important}@media screen and (min-width: 480px){.a-great-promo-logo--courses-listings{margin:2.8em auto 2.15em auto !important}}.a-great-promo-logo--landing-footer{margin:0 auto}.a-great-promo-logo--space-top{margin-top:1.5em}.a-great-promo-logo--billboard-claim{visibility:hidden;max-width:654px !important}@media screen and (min-width: 900px){.a-great-promo-logo--billboard-claim{visibility:initial}}.a-heading{font-size:36px;font-size:2rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.a-heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-heading{font-size:2.25rem;line-height:1.25}}.a-heading--exlarge{font-size:36px;font-size:2rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.a-heading--exlarge{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-heading--exlarge{font-size:2.25rem;line-height:1.25}}.a-heading--large{font-size:36px;font-size:2rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.a-heading--large{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-heading--large{font-size:2.25rem;line-height:1.25}}.a-heading--small{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.a-heading--small{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-heading--small{font-size:1.5rem;line-height:1.25}}.a-heading--exsmall{font-size:22.5px;font-size:1.25rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.a-heading--exsmall{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-heading--exsmall{font-size:1.25rem;line-height:1.5}}.a-heading--mini{font-size:18px;font-size:1rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.a-heading--mini{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-heading--mini{font-size:1rem;line-height:1.5}}.a-heading--before-block{margin-bottom:1.3em}.a-hint-button{display:inline-block;width:18px;height:18px;font-size:11px;line-height:18px;text-align:center;border-radius:50%;background-color:#fecb51;color:#3a343a;cursor:pointer}.a-hint-button:hover{color:#3a343a}.a-icon-badge{width:1.75em;height:1.75em;border-radius:51%;line-height:1.885em;text-align:center;background-color:#ededee;border:0;display:inline-block;font-size:26px}.a-icon-badge--link{transition-property:background-color, border-color, color;transition-timing-function:linear;transition-duration:0.4s;background-color:#0E8FAB;color:#ffffff}.a-icon-badge--link:hover{background-color:#2541fc;color:#ffffff}.a-icon-badge--link .a-svg-icon--chevron-down{width:22px;vertical-align:sub}.a-icon-in-circle{background-color:#ededee;border-radius:50%;display:flex;align-items:center;justify-content:center;width:80px;height:80px}.a-icon-in-circle>svg{width:30px;height:30px}a.a-id-verified-badge{display:block;line-height:0}.a-id-verified-badge__icon{height:40px;width:40px}@media screen and (min-width: 680px){.a-id-verified-badge__icon{height:60px;width:60px}}.a-id-verified-badge__caption{display:none;fill:#3a343a;margin-top:5px;width:60px;height:25px}@media screen and (min-width: 680px){.a-id-verified-badge__caption{display:block}}.a-input{font-size:16px;font-size:0.8888rem;line-height:1.5;padding:8px;border-color:#cacacc;color:#3a343a;display:block}@media screen and (min-width: 680px) and (max-width: 1694px){.a-input{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-input{font-size:0.7272rem;line-height:1.5}}.a-input--wide{width:100%}.media_body .a-input--wide{outline-offset:-1px}.a-input[type='text'],.a-input[type='password'],.a-input[type='tel'],.a-input[type='email']{max-width:370px}.a-input[type='checkbox']{width:auto;font-size:100%}.a-input--autoresize{background:#ffffff;overflow:hidden;vertical-align:top;transition:height ease-out 0.3s}.a-input--autoresize.a-input--wide{min-height:65px}input[disabled].a-input{cursor:not-allowed;color:#727376;background-color:#fafafa;-webkit-text-fill-color:#727376}textarea.a-input+label.error{margin-left:0}input[type=checkbox].a-input--wide{float:right;margin-top:4px}.a-input-hint{font-size:14px}.a-item-title{font-size:inherit;line-height:inherit;color:#393b42}.a-item-title--secondary{color:#727376}.a-item-title--inverse{color:#ffffff}.a-item-title--light{font-weight:normal}.a-like-button{display:block;float:left;position:relative;min-width:6.75em;padding:0;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;text-align:left;border:0}@media screen and (min-width: 680px) and (max-width: 1694px){.a-like-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-like-button{font-size:0.6363rem;line-height:1.5}}.a-like-button:hover .a-svg-icon{color:#2541fc}.a-like-button__count{padding-left:1px;color:#3a343a}.a-like-button--tight{min-width:0}.a-link{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#0E8FAB;padding:0.5em 1em;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;border:0;padding:0;display:inline}.a-link:active,.a-link:hover{outline:0}.a-link:focus{outline:1px solid #2541fc}.is-mouse-focussed .a-link{outline:none}.a-link:hover{color:#2541fc}@media screen and (min-width: 680px) and (max-width: 1694px){.a-link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-link{font-size:0.6363rem;line-height:1.5}}.a-link--action{margin-top:1em;font-size:16px}@media screen and (min-width: 648px){.a-link--action{float:right;margin-top:0}}.a-link--small{font-size:16px}input[type="submit"].a-link,input[type="button"].a-link,input[type="reset"].a-link{cursor:pointer;display:inline-block;border:0}.a-link--alt{color:#ffffff}.a-link--alt:hover{color:inherit;text-decoration:underline}@media screen and (min-width: 648px){.a-list--horizontal{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style-position:inside}.a-list--horizontal li{padding:0 12.25px}}.a-loader{display:none;position:absolute;left:0;right:0;width:100%;height:6px;margin:auto;text-align:center;line-height:0}.loading .a-loader{visibility:visible}.a-loader__ball{display:inline-block;width:6px;height:6px;background-color:#ffffff;border-radius:100%;animation:loader-bounce 1.4s infinite ease-out both}.a-loader__ball--pink{background-color:#0E8FAB}.a-loader__ball--1{animation-delay:-0.32s}.a-loader__ball--2{animation-delay:-0.16s}@keyframes loader-bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.a-logo{position:relative;top:0;height:100%;width:auto}.a-logo--cyber-discovery{width:100%}@media screen and (min-width: 480px){.a-logo--cyber-discovery{width:60%}}.a-pin-button{display:block;padding:0;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;border:0}@media screen and (min-width: 680px) and (max-width: 1694px){.a-pin-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-pin-button{font-size:0.6363rem;line-height:1.5}}.a-pin-button:hover .a-svg-icon{color:#2541fc}.m-password-strength{margin-top:11px;text-transform:capitalize}.m-password-strength__status{float:left}.m-password-strength__status--weak{color:#ff8151}.m-password-strength__status--strong{color:#2541fc}.m-password-strength__loader{position:relative}.m-password-strength__loader .a-loader{display:block}.m-password-strength__loader .a-loader .a-loader__ball{background-color:#0E8FAB}.m-password-strength__loader .a-loader{display:none;text-align:right}.m-password-strength__loader .a-loader__ball{height:11px;width:11px}.m-password-strength__loader--thinking .a-loader{display:block}.m-progress-toggle-btn{position:relative;width:86px;height:86px;margin-top:-10px;transition:transform ease-out 0.4s}.m-progress-toggle-btn--loading{transform:scale(0.6)}.m-progress-toggle-btn--pulse{transform:scale(0.7)}.m-progress-toggle-btn--complete:not(.m-progress-toggle-btn--suppress-hover):hover{transform:scale(0.9)}.m-progress-toggle-btn__trigger{width:100%;height:100%;padding:0;border:0;border-radius:100%;background-color:#0E8FAB;color:#ffffff;font-size:13px;line-height:18px;font-weight:bold;transition:background-color linear 0.4s;-webkit-tap-highlight-color:transparent}.no-touch .m-progress-toggle-btn__trigger:hover,.m-progress-toggle-btn--loading .m-progress-toggle-btn__trigger,.m-progress-toggle-btn--complete .m-progress-toggle-btn__trigger{background-color:#2541fc}.m-progress-toggle-btn__label{transition:opacity linear 0.4s}.m-progress-toggle-btn--loading .m-progress-toggle-btn__label,.m-progress-toggle-btn--complete .m-progress-toggle-btn__label{opacity:0}.m-progress-toggle-btn__tick{position:absolute;width:34px;height:34px;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;pointer-events:none;transform:scale(0.7);transition-property:opacity, transform;transition-timing-function:ease-out;transition-duration:0.3s}.m-progress-toggle-btn--complete .m-progress-toggle-btn__tick{opacity:1;transform:scale(1)}.step-progress .m-progress-toggle-btn{float:right}.a-quotes span:first-child{display:inline-block;position:relative;padding-left:2em}.a-quotes span:first-child::before{position:absolute;content:"";width:1.4286em;height:1.2857em;top:-0.2em;left:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjMuMyAxMTAuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIzLjMgMTEwLjYiPjxwYXRoIGQ9Ik02Ny4yIDY5LjFjMC0xOS43IDQuNy0zNS4yIDE0LjEtNDYuNiA5LjMtMTEuNSAyMy0xOSA0MS0yMi41djIwLjVjLTEzLjQgNC4yLTIyLjQgMTEuNC0yNyAyMS43LTIuNCA1LjQtMy4zIDExLTMgMTYuN2gzMC45djUxLjhoLTU2VjY5LjF6TTAgNjkuMWMwLTE5LjcgNC43LTM1LjIgMTQuMS00Ni42IDkuMy0xMS41IDIzLTE5IDQxLTIyLjV2MjAuNWMtMTMuNCA0LjItMjIuNCAxMS40LTI3IDIxLjctMi40IDUuNC0zLjMgMTEtMyAxNi43SDU2djUxLjhIMFY2OS4xeiIgZmlsbD0iI0RFMDBBNSIvPjwvc3ZnPg==") no-repeat 0 0}.a-quotes span:last-child{display:inline-block;position:relative;padding-right:2em}.a-quotes span:last-child::after{position:absolute;content:"";width:1.4286em;height:1.2857em;top:0.5em;right:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjMuMyAxMTAuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIzLjMgMTEwLjYiPjxwYXRoIGQ9Ik01Ni4xIDQxLjVjMCAxOS43LTQuNyAzNS4yLTE0LjEgNDYuNi05LjQgMTEuNS0yMyAxOS00MSAyMi41VjkwLjFjMTMuNC00LjIgMjIuNC0xMS40IDI3LTIxLjcgMi40LTUuNCAzLjMtMTEgMy0xNi43SDBWMGg1Ni4xdjQxLjV6bTY3LjIgMGMwIDE5LjctNC43IDM1LjItMTQuMSA0Ni42LTkuNCAxMS40LTIzLjEgMTguOS00MSAyMi40VjkwLjFjMTMuNC00LjIgMjIuNC0xMS40IDI3LTIxLjcgMi40LTUuNCAzLjMtMTEgMy0xNi43aC0zMVYwaDU2LjF2NDEuNXoiIGZpbGw9IiNERTAwQTUiLz48L3N2Zz4=") no-repeat 0 0}.a-quotes--alt span:first-child::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxOSI+PHBhdGggZmlsbD0iI0ZGQUE1NCIgZD0iTTEyIDExLjljMC0zLjQuOC02IDIuNS04UzE4LjYuNiAyMS44IDB2My41Yy0yLjQuNy00IDItNC44IDMuNy0uNC45LS42IDEuOS0uNSAyLjlIMjJWMTlIMTJ2LTcuMXpNMCAxMS45YzAtMy40LjgtNiAyLjUtOFM2LjYuNiA5LjggMHYzLjVjLTIuNC43LTQgMi00LjggMy43LS40LjktLjYgMS45LS41IDIuOUgxMFYxOUgwdi03LjF6Ii8+PC9zdmc+") no-repeat 0 0}.a-quotes--alt span:last-child::after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxOSI+PHBhdGggZmlsbD0iI0ZGQUE1NCIgZD0iTTEwIDcuMWMwIDMuNC0uOCA2LTIuNSA4UzMuNCAxOC40LjIgMTl2LTMuNWMyLjQtLjcgNC0yIDQuOC0zLjcuNC0uOS42LTEuOS41LTIuOUgwVjBoMTB2Ny4xek0yMiA3LjFjMCAzLjQtLjggNi0yLjUgOHMtNC4xIDMuMi03LjMgMy44di0zLjVjMi40LS43IDQtMiA0LjgtMy43LjQtLjkuNi0xLjkuNS0yLjlIMTJWMGgxMHY3LjF6Ii8+PC9zdmc+") no-repeat 0 0}.a-quotes--ultramarine span:first-child{padding-left:1.6em}.a-quotes--ultramarine span:first-child::before{top:-0.1em;background:url(https://cdn.futurelearn.com/assets/svg_icons/quotes_left_ultramarine-002063912bbb61112b51aeeac3389ef05cd1fd61ca7b6d231bc444d552530fc3.svg) no-repeat 0 0}.a-quotes--ultramarine span:last-child{padding-right:1.7em}.a-quotes--ultramarine span:last-child::after{top:0;background:url(https://cdn.futurelearn.com/assets/svg_icons/quotes_right_ultramarine-2cf898db669434ac9c7508053c3891f6afbe7a292312c846833bea009ef43595.svg) no-repeat 0 0}.a-radio-button:not(:last-of-type){margin-bottom:0.81666rem}@media screen and (min-width: 680px){.a-radio-button:not(:last-of-type){margin-bottom:0.40833rem}}.a-radio-button:not(:last-of-type).a-radio-button--inline{margin-bottom:0.4em}.a-radio-button--inline{display:inline-block;margin-right:24px}.a-radio-button--inline:last-child{margin-right:0}.a-radio-button__label{position:relative;display:block;max-width:100%;cursor:pointer;padding-left:32px;font-weight:normal;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-radio-button__label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-radio-button__label{font-size:0.7272rem;line-height:1.5}}.a-radio-button__label:hover .a-radio-button__label-text,.a-radio-button__label:focus .a-radio-button__label-text{color:#2541fc}.a-radio-button__label--contiguous{padding-left:0}.a-radio-button__label-text,.a-radio-button__label-hint{display:block;margin-bottom:0.25em}.a-radio-button__label-text{color:#3a343a}.a-radio-button__label-hint{color:#727376}.a-radio-button__button{box-sizing:border-box}.a-radio-button__button,.a-radio-button__button:after{position:absolute;display:block;width:20px;height:20px;left:0;top:1px;background:#ffffff;border:1px solid #cacacc;border-radius:50%}.a-radio-button__button:after{content:"";top:0;bottom:0;left:0;right:0;margin:auto;width:12px;height:12px;border-style:hidden}.a-radio-button__input{position:absolute;left:0.4em;opacity:0}.a-radio-button__input:checked ~ .a-radio-button__button{border-color:#2541fc}.a-radio-button__input:checked ~ .a-radio-button__button:after{background:#2541fc}.a-radio-button__input:hover ~ .a-radio-button__button,.a-radio-button__input:focus ~ .a-radio-button__button{border-color:#2541fc}.a-radio-button__input:hover ~ .a-radio-button__label-text,.a-radio-button__input:focus ~ .a-radio-button__label-text{color:#2541fc}.a-radio-button--large{padding:.75em 0 .75em .75em}.a-radio-button--large .a-radio-button__label{font-size:18px;font-size:1rem;line-height:1.5;padding-left:38px}@media screen and (min-width: 680px) and (max-width: 1694px){.a-radio-button--large .a-radio-button__label{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-radio-button--large .a-radio-button__label{font-size:1rem;line-height:1.5}}.a-radio-button--large .a-radio-button__button,.a-radio-button--large .a-radio-button__button:after{width:24px;height:24px}.a-radio-button--large .a-radio-button__button:after{width:14px;height:14px}.a-radio-button--large:hover{background:#fafafa}.a-radio-button--large:not(:last-of-type){margin-bottom:0}.a-radio-button--with-tap-frame{padding:.2em 0 .2em 0}.a-ribbon{width:30%;position:absolute;top:0;left:0;z-index:1}@media screen and (min-width: 648px){.a-ribbon{margin:0;width:82px}}.a-ribbon--campaign{display:inline-block;padding:0;margin-bottom:0;margin-top:0.5em;margin-top:1em;background-color:#ededee}@media screen and (min-width: 680px){.a-ribbon--campaign{margin:0 1em 7px 0}}.a-ribbon--campaign-study-uk{background-color:#4a4d55}.a-ribbon--campaign-study-uk p{color:#ffffff}.a-ribbon-container--campaign-grid{position:relative}.a-ribbon--campaign-grid{position:absolute;top:0;left:0;z-index:50;margin:0}.a-ribbon--campaign__message{font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0.25em 0.65em;margin:0;color:#3a343a;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.a-ribbon--campaign__message{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-ribbon--campaign__message{font-size:0.6363rem;line-height:1.5}}.media_description p.a-ribbon--campaign__message{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.media_description p.a-ribbon--campaign__message{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.media_description p.a-ribbon--campaign__message{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 1600px){.course-run--compact .a-ribbon{width:110px}}.m-hero{position:relative}.m-hero .a-ribbon{width:25%}@media screen and (min-width: 480px){.m-hero .a-ribbon{width:20%}}@media screen and (min-width: 648px){.m-hero .a-ribbon{width:100px}}.media-large .media_image>.a-ribbon{width:30%}@media screen and (min-width: 648px){.media-large .media_image>.a-ribbon{width:82px}}.js-run-start-date{opacity:0}.no-js .js-run-start-date,.js-dom-ready .js-run-start-date{opacity:1}.a-section{padding-left:16px;padding-right:16px}.a-section--separated{border-bottom:1px solid #ededee;overflow:hidden}.a-section--separated-top{border-top:1px solid #ededee;overflow:hidden}.a-section--alt{background-color:#fafafa;overflow:hidden}.a-section--black{background-color:#3a343a;color:#ffffff;overflow:hidden}.a-section--nav{background-color:#ededee;color:#3a343a;overflow:hidden}.a-section--inverse{background-color:#4a4d55;color:#ffffff;overflow:hidden}.a-section--strong{background-color:#fecb51;overflow:hidden}.a-section--premium{background-color:#8700cd;overflow:hidden}.a-section--promo{background-color:#fecb51;background-image:linear-gradient(180deg, #ff4a6e 0%, #ff8151 51%, #fecb51 100%);color:#ffffff;overflow:hidden}.a-section--bg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-shadow:0 0 7px rgba(0,0,0,0.4);overflow:hidden}.a-section--alt-adjacent{background-color:#ededee;overflow:hidden}.a-section--two-tone{overflow:hidden;position:relative}.a-section--two-tone:before{content:'';position:absolute;top:0;left:0;width:100%;height:17vw;background-color:#ffffff}.a-section--two-tone .a-content{position:relative;margin-top:0}@media screen and (min-width: 680px){.a-section--two-tone:before{height:125px}}.a-section--study-uk-promo{background-color:#85bd58;background-image:url(https://cdn.futurelearn.com/assets/bc/CDP-header-small-left_green-c97cc9b57d632babf70cda4db7f72728579ff793e7274c911adb3563922a0fff.jpg),url(https://cdn.futurelearn.com/assets/bc/CDP-header-small-right_green-b69c977c75a683a395af683aabd1658ef15131087179ac926c8d232acf2c9eb1.jpg),radial-gradient(circle, #d8e6af 30%, #85bd58 95%);background-position:center left, center right;background-size:contain, contain;background-repeat:no-repeat, no-repeat;overflow:hidden}@media screen and (min-width: 1000px){.a-section--study-uk-promo{background-image:url(https://cdn.futurelearn.com/assets/bc/CDP-header-large_green-shorter-c69ff1b9df3d409020c8c030be788026de746dee3170eebd4a13ad12a51b0379.jpg),radial-gradient(circle, #d8e6af 30%, #85bd58 63%);background-position:center right;background-size:contain}}.a-section--invite-only{background-position:0 50%}@supports (display: grid){@media screen and (min-width: 900px){.a-section--unlimited{background-image:url(https://cdn.futurelearn.com/assets/unlimited/unlimited-bg-full-a3f7cf939e3354485b5affc93704d1e65dfd86758527add16f389c1537270e6a.png);background-position:calc(50% + 26rem) top;background-repeat:no-repeat}}}.a-section--unlimited-wide{background-position-x:calc(50% + 30rem)}.a-section--overflow{overflow:visible}.a-section--overflow::before,.a-section--overflow::after{content:" ";display:table}.a-section--overflow::after{clear:both}.a-section--without-bumpers{padding-left:0;padding-right:0}.a-section__logo{display:block;width:auto;max-width:100%;height:6em;margin:0 auto 2em auto}.a-section__logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.a-section__logo--dual{max-height:120px;max-width:240px;margin:0 20px;height:auto}@supports (height: 120px){.a-section__logo--dual{height:120px}}.a-section__logo--after-copy{margin-top:1.3611rem}.a-section-ribbon{overflow:hidden;position:relative}.a-section-ribbon p{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-section-ribbon p{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-section-ribbon p{font-size:1rem;line-height:1.5}}.a-section-ribbon::before{display:none;position:absolute;content:'';top:0;left:50%;width:50px;height:96px;margin-left:-25px}@media screen and (min-width: 680px){.a-section-ribbon::before{display:block}}@media screen and (min-width: 680px){.a-section-ribbon .a-content{margin-top:6.12495rem}}.a-section-ribbon--upgrade-ribbon::before{background:url(https://cdn.futurelearn.com/assets/upgraded_access/ribbon-upgrade-408483f01f2fdc52ad5315cf596201e774b4a39d04f0769b935acbc3010d1993.svg) no-repeat 0 0}.a-section-ribbon--degrees-ribbon::before{background:url(https://cdn.futurelearn.com/assets/degrees/ribbon-degree-c0aa8e2892ebd92ed0ffadaccfd0c4860e9160d93eb6b251f229664c39c21c3d.svg) no-repeat 0 0}@media screen and (min-width: 680px){.a-section--degree-promo{overflow:hidden;background:linear-gradient(to bottom, #8700cd, #ff4a6e)}}@media screen and (max-width: 679px){.a-section--accordion-container{background-color:#ffffff}}.a-section--in-content{border-bottom:1px solid #cacacc;padding:0;overflow:hidden}.a-section-label{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-section-label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-section-label{font-size:0.7272rem;line-height:1.5}}select{background:#ffffff;background-image:none;border-radius:0;display:block;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';width:100%;border:1px solid #ededee;max-width:400px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}select::-ms-expand{display:none}.a-select-container{position:relative;display:inline-block;padding-right:16px;margin-top:3px}.a-select-container select{position:relative;min-width:90px;padding-right:32px}.a-select-container-arrow{position:relative;display:inline-block;padding-right:16px;margin-top:3px}.a-select-container-arrow select{position:relative;min-width:90px;padding-right:32px;border:0}.a-select-container-arrow__icon{display:inline-block;position:absolute;right:1em;top:0.5em}@media screen and (min-width: 900px){.a-select-container-arrow__icon{top:0.4em}}.a-select-container-arrow__icon svg{display:inline-block;margin-left:-.1em}.a-select-container-arrow__icon svg *{fill:#0E8FAB}.a-select-container:after{pointer-events:none;position:absolute;content:"";top:50%;right:calc(15px + 16px);margin:-5px 0 0 -5px;width:0;height:0;border-style:solid;border-width:7px 4px 0 4px;border-color:#3a343a transparent transparent transparent}.a-select-container--alt:after{margin:-28px 0 0 -5px}.a-select-container--stretched{width:100%;padding-right:0}.a-select-container--stretched::after{right:15px}@media screen and (max-width: 647px){.a-select-container.a-select-container--selectbox-wide{padding-right:0}.a-select-container.a-select-container--selectbox-wide:after{right:-4px}}.a-shout{font-size:27px;font-size:1.5rem;line-height:1.25;margin-top:1em;margin-bottom:1em;text-rendering:optimizelegibility;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.a-shout{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.a-shout{font-size:1.5rem;line-height:1.25}}.a-skip-link{display:block;margin-top:-1px;min-height:1px;max-height:1px;color:#ffffff;background:#ffffff;overflow:hidden}.a-skip-link:focus,.a-skip-link:active{min-height:28px;max-height:none;margin-top:0;padding:3px 16px;font-size:14px;font-size:0.7777rem;line-height:1.5;background:#727376;overflow:visible}@media screen and (min-width: 680px) and (max-width: 1694px){.a-skip-link:focus,.a-skip-link:active{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-skip-link:focus,.a-skip-link:active{font-size:0.6363rem;line-height:1.5}}.a-skip-link:hover{color:#ffffff}.a-stamp{padding:.6em 1em;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;font-size:14px;font-size:0.7777rem;line-height:1.5;display:inline-block;border:1px solid #727376;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.a-stamp{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-stamp{font-size:0.6363rem;line-height:1.5}}.a-stamp--compact{padding:2px 5px 1px 5px;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-stamp--compact{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-stamp--compact{font-size:0.6363rem;line-height:1.5}}.a-stamp--avatar-stamp{margin-right:0.7em;position:relative;top:-3px;left:-6px}.a-standard-org-logo{display:flex;border:2px solid #ededee;width:150px;height:90px;padding:10px}.a-standard-org-logo img{display:block;height:100%;max-width:126px;max-height:66px}.a-standard-org-logo a{flex:1;margin:auto}@media screen and (min-width: 680px){.a-standard-org-logo--responsive{width:200px;height:120px;padding:15px}.a-standard-org-logo--responsive img{display:block;max-width:166px;max-height:86px}}.a-standard-org-logo--centered{margin-left:auto;margin-right:auto}.a-standard-org-logo--borderless{display:flex;align-items:center}.a-standard-org-logo--borderless:last-child{margin-left:16px}.a-standard-org-logo--borderless img{width:100px}@media screen and (min-width: 680px){.a-standard-org-logo--borderless img{width:150px}}.a-step-title{position:relative}.a-step-title h1{margin-top:0}@media screen and (min-width: 680px){.a-step-title h1{margin-right:50px}}.m-hero+.a-step-title h1{margin-top:50px}.a-steps-logo{margin-top:2px;display:block;height:40px}@media screen and (max-width: 679px){.a-steps-logo{width:72px}}.a-steps-logo--no-text{display:block;margin:0;height:42px;width:44px;overflow:hidden}@media screen and (max-width: 679px){.a-steps-logo--no-text .a-steps-logo{width:auto}}.a-steps-logo--no-text .a-steps-logo__text{display:none}.a-stepnumber{font-size:14px;line-height:32px;width:32px;height:32px;display:inline-block;border:1px solid #ededee;color:#727376;text-align:center;vertical-align:middle;font-weight:bold}.a-stepnumber--done{color:#ffffff;background-color:#2541fc;border-color:#2541fc}.a-stepnumber--current{color:#ffffff;background-color:#0E8FAB;border-color:#0E8FAB}.a-stepnumber--header{bottom:7px;position:absolute}.a-stepnumber--inverse{color:#ffffff;border-color:#ffffff}.a-stepnumber--dark{border-color:#727376}.a-stepnumber--highlight-card{line-height:24px;height:24px;width:24px;vertical-align:baseline;margin-right:7px;font-weight:normal}.m-study-uk-promo__text{font-size:16px;margin:0}.a-svg-icon *{fill:currentColor}.a-svg-icon__group{fill:currentColor}.a-svg-icon--sentiment-positive *,.a-svg-icon--sentiment-negative *,.a-svg-icon--sentiment-neutral *{transition:transform ease-out 0.3s}.a-svg-icon--id-verification{width:100px;height:auto}.a-svg-icon--id-verification__tick{fill:#0E8FAB}.a-svg-icon--id-verification-fail__question{fill:#0E8FAB}.a-svg-icon--courses .i-mouth{fill:none}.a-svg-icon--programs .i-mouth{fill:none}.a-svg-icon--course path{fill:none}.a-svg-icon--email,.a-svg-icon--whatsapp,.a-svg-icon--facebook,.a-svg-icon--linkedin,.a-svg-icon--youtube,.a-svg-icon--twitter{height:auto;width:32px}.a-svg-icon--awards-purple__medal{fill:url("#linearGradient-medal")}.a-svg-icon--awards-purple__star{fill:url("#linearGradient-star")}.a-svg-icon--large{height:100px;width:100px}.a-svg-icon--pull{fill:#727376;width:16px}.a-text-context--bold-intro>p:first-of-type{font-weight:bold}.a-text-context--small{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-text-context--small{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-text-context--small{font-size:0.6363rem;line-height:1.5}}.a-text-context--small p,.a-text-context--small ul,.a-text-context--small li,.a-text-context--small dl{margin-top:1.3611rem;margin-bottom:1.3611rem}.a-text-context--small p,.a-text-context--small li,.a-text-context--small table,.a-text-context--small blockquote{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-text-context--small p,.a-text-context--small li,.a-text-context--small table,.a-text-context--small blockquote{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-text-context--small p,.a-text-context--small li,.a-text-context--small table,.a-text-context--small blockquote{font-size:0.6363rem;line-height:1.5}}.a-text-context--micro p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-text-context--micro p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-text-context--micro p{font-size:0.6363rem;line-height:1.5}}.a-text-context--medium p,.a-text-context--medium li,.a-text-context--medium blockquote,.a-text-context--medium textarea{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-text-context--medium p,.a-text-context--medium li,.a-text-context--medium blockquote,.a-text-context--medium textarea{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-text-context--medium p,.a-text-context--medium li,.a-text-context--medium blockquote,.a-text-context--medium textarea{font-size:0.7272rem;line-height:1.5}}.a-text-context--large p{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-text-context--large p{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-text-context--large p{font-size:1.25rem;line-height:1.5}}.a-text-context--readable{max-width:32em}.a-timestamp{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#727376;white-space:nowrap;clear:both}@media screen and (min-width: 680px) and (max-width: 1694px){.a-timestamp{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-timestamp{font-size:0.6363rem;line-height:1.5}}.a-wallpaper{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:12em}@media screen and (min-width: 680px){.a-wallpaper{height:38vh}}.a-checkbox{flex:none;width:25px;height:25px}@supports (appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none){.a-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border-radius:0;border:1px solid #cacacc;background-color:#ffffff;background-image:url(https://cdn.futurelearn.com/assets/svg_icons/tick_blue-84697bb6b6127cc0997ed4394fc0bacbc9633a189e6de2e505254d9fc4bcc165.svg);background-position:100px 100px;background-repeat:no-repeat;background-size:15px}.a-checkbox:checked{border-color:#2541fc;background-position:center center}}.a-checkbox-field{display:flex;padding:10px 0;cursor:pointer}.a-checkbox-field .a-checkbox{margin-right:18px}.a-checkbox-field--large{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-checkbox-field--large{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-checkbox-field--large{font-size:0.7272rem;line-height:1.5}}.m-achievement-card{border:1px solid #ededee;text-align:center;background-color:#ffffff}.m-achievement-card__panel{padding:0 16px 16px 16px;display:flex;flex-direction:column;height:100%}.m-achievement-card__details{position:relative;display:block;padding:100px 16px 16px 16px;flex-grow:1}.m-achievement-card__details::before{position:absolute;content:"";top:0;left:50%;width:38px;height:86px;margin-left:-19px}.m-achievement-card__panel-details{flex-grow:1}.m-achievement-card__details--sop::before{background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-mini-sop-f297fa55b0b8b9968ce78309d9dce79662ff2c42a9e6eea24aa69e0d205f4672.svg) no-repeat 0 0}.m-achievement-card__details--coa::before{background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-mini-coa-469ef9b6bb9549afe34afb44788daacafe90557c3483773c066829d470b2fcd8.svg) no-repeat 0 0}.m-achievement-card__details--award::before{background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-mini-award-f9a104ece70ae4b8f688215152e01d6c94bae30c5af0b3f81bb704c3802e6747.svg) no-repeat 0 0}.m-achievement-card__heading{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0 0 2px 0;font-weight:200;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.m-achievement-card__heading{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-achievement-card__heading{font-size:0.6363rem;line-height:1.5}}.m-achievement-card__panel-heading{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:1.3611rem;margin-bottom:1.3611rem;color:#393b42}@media screen and (min-width: 680px) and (max-width: 1694px){.m-achievement-card__panel-heading{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-achievement-card__panel-heading{font-size:0.7272rem;line-height:1.5}}.m-achievement-card__organisation{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0;text-transform:uppercase;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.m-achievement-card__organisation{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-achievement-card__organisation{font-size:0.6363rem;line-height:1.5}}.m-achievement-card__course{font-size:18px;font-size:1rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em;line-height:1.3em;margin:14px 0 14px 0;color:#393b42}@media screen and (min-width: 680px) and (max-width: 1694px){.m-achievement-card__course{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-achievement-card__course{font-size:1rem;line-height:1.5}}.m-achievement-card__logo img{height:40px;margin:32px 0;object-fit:contain}.m-achievement-card__footer{display:block;padding-top:12px;border-top:1px solid #ededee;margin-top:2em}.m-achievement-card__button,.m-achievement-card__button button{display:block;padding:0 16px 12px 16px;font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0;background-color:transparent}@media screen and (min-width: 680px) and (max-width: 1694px){.m-achievement-card__button,.m-achievement-card__button button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-achievement-card__button,.m-achievement-card__button button{font-size:0.6363rem;line-height:1.5}}.m-achievement-card__button--inline-link{display:inline-block}.m-achievement-card__button--inline-link>button,button.m-achievement-card__button--inline-link{color:#0E8FAB;border:0}.m-achievement-card__slide-panel{transition:transform ease-out 0.4s;transform:translateY(0%);padding:0 16px 16px 16px}.m-achievement-card__sharing-links{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0.68055rem}.m-achievements-card__share-links .o-proof-product-share__linkedin-cta{margin-bottom:1.3611rem;display:block}.m-achievements-card__share-links .o-proof-product-share__linkedin-cta .a-svg-icon--linkedin{color:#ffffff}.m-action-links{margin:0;padding:0;list-style:none}.m-action-links__item{text-align:left}.m-action-links__button{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#3a343a;padding:0;border:0;background:none;font-weight:bold}.m-action-links__button:active,.m-action-links__button:hover{outline:0}.m-action-links__button:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-action-links__button{outline:none}.m-action-links__button:hover{color:#2541fc}@media screen and (max-width: 679px){.m-action-links__button{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:inherit;padding:0.6em 0.8em;display:block;text-align:center;padding-left:0;padding-right:0;text-align:left}.m-action-links__button:active,.m-action-links__button:hover{outline:0}.m-action-links__button:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-action-links__button{outline:none}.m-action-links__button:hover{color:#2541fc}}@media screen and (min-width: 680px){.m-action-links{padding-top:.6em}.m-action-links__item,.m-action-links__item *{display:inline-block}.m-action-links__item:before{content:"•";display:inline-block;padding:0 5px}.m-action-links__item:first-child:before{display:none}}.m-accordion{background-color:#ffffff;margin-bottom:2.04165rem}@media screen and (min-width: 680px){.m-accordion{margin-bottom:3.40275rem;padding:2rem 4rem;border-bottom:0}}.m-accordion__header{position:relative;padding:1rem 2rem 1rem 0;border-top:solid 1px #cacacc;cursor:pointer}.m-accordion__header p{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.m-accordion__header p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-accordion__header p{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 680px){.m-accordion__header{padding:1.5rem 1.5rem 1.5rem 0}.m-accordion__header:first-of-type{border-top:0}}.js .m-accordion__header{cursor:pointer}.m-accordion__arrow{fill:#0E8FAB;position:absolute;top:1.5rem;right:0;height:32px}.m-accordion__content{padding-bottom:1.5rem}.m-accordion__content p{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-accordion__content p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-accordion__content p{font-size:0.7272rem;line-height:1.5}}.m-accordion__item{border-top:1px solid #cacacc}.m-accordion__item:last-child{border-bottom:1px solid #cacacc}.m-accordion__item .m-accordion__item:last-child{border-bottom:0}.m-accordion__header--selected .m-accordion__arrow{transform:rotate(180deg)}.m-accordion__arrow{transition:transform ease-out 0.3s}.m-accordion__header--selected .m-accordion__arrow{transform:rotate(180deg);fill:#2541fc}.m-accordion__arrow svg{vertical-align:top}.js .m-accordion__arrow{display:block}.m-accordion__content{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-accordion__content{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-accordion__content{font-size:0.7272rem;line-height:1.5}}.js .m-accordion__content{display:none}.m-accordion__toggle-all{position:absolute;top:-3.4rem;right:0;color:#0E8FAB;cursor:pointer;padding:0;background:none;border:0;font-size:14px;font-size:0.7777rem;line-height:1.5;transition:color linear 0.4s}@media screen and (min-width: 680px) and (max-width: 1694px){.m-accordion__toggle-all{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-accordion__toggle-all{font-size:0.6363rem;line-height:1.5}}.m-accordion__toggle-all:hover{color:#2541fc}.m-accordion__toggle-all:focus{outline:1px solid #2541fc}@media screen and (max-width: 679px){.a-article-h3{margin-bottom:0}}.m-accordion__footer{text-align:center;font-size:14px;font-size:0.7777rem;line-height:1.5;margin:3em 0 0 0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-accordion__footer{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-accordion__footer{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.m-accordion__footer{margin-top:1.5em}}.m-accordion--featurebox{margin-bottom:0}@media screen and (min-width: 680px){.m-accordion--featurebox{padding:0}}.m-accordion--index{padding:0;position:relative}.m-accordion--index .m-accordion__header{margin:0;outline:0;font-size:18px;font-size:1rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-accordion--index .m-accordion__header{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-accordion--index .m-accordion__header{font-size:1rem;line-height:1.5}}.m-accordion--index .m-accordion__content{margin:0}.m-accordion--index .m-accordion__arrow{position:static;height:0}.m-accordion--react .m-accordion__content{overflow:hidden;padding-bottom:0}.m-accordion--react .m-accordion__header--selected+.m-accordion__content{display:block}.m-activity-count{display:block;color:#3a343a;text-align:center;text-transform:uppercase}.m-activity-count+.m-activity-count{margin-top:48px;padding-top:48px;border-top:1px dotted rgba(255,255,255,0.5)}.m-activity-count.m-progress-ring--medium{text-transform:none}.m-activity-count__container{position:relative;width:220px;height:220px;margin:10px auto 0 auto}.m-activity-count--medium .m-activity-count__container{width:180px;height:180px}.m-activity-count__container .m-activity-count__icon{position:absolute;top:14%;left:43%}.m-activity-count__value,.m-activity-count__text{position:absolute;top:0;left:0;width:220px;height:220px;margin:0;text-align:center}.m-activity-count--medium .m-activity-count__value,.m-activity-count--medium .m-activity-count__text{top:-10px;width:180px;height:180px}.m-activity-count__value{font-size:68px;line-height:220px;font-weight:bold}.m-activity-count__value::before{position:absolute;top:14%;left:50%;margin-left:-20px;font-size:40px}.m-activity-count--medium .m-activity-count__value{font-size:36px;line-height:180px}.m-activity-count__text{font-size:14px;font-size:0.7777rem;line-height:1.5;top:68%}@media screen and (min-width: 680px) and (max-width: 1694px){.m-activity-count__text{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-activity-count__text{font-size:0.6363rem;line-height:1.5}}.m-activity-count--medium .m-activity-count__text{font-size:16px;font-size:0.8888rem;line-height:1.5;top:54%}@media screen and (min-width: 680px) and (max-width: 1694px){.m-activity-count--medium .m-activity-count__text{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-activity-count--medium .m-activity-count__text{font-size:0.7272rem;line-height:1.5}}.m-admin-bar{background:#393b42;color:#ffffff;position:relative;flex:1 0 auto;z-index:1000}.m-admin-bar .a-svg-icon{height:18px;width:18px;vertical-align:text-bottom}.m-admin-bar .m-admin-bar__nav{display:flex;align-content:center;min-height:44px}.m-admin-bar .m-admin-bar__application-menu-container,.m-admin-bar .m-admin-bar__application-menu-container>div,.m-admin-bar .m-admin-bar__application-menu-container>div>div{display:flex}.m-admin-bar .m-admin-bar__dotnav{padding-top:10px}.m-admin-bar .m-admin-bar__dotnav:focus{color:#ffffff}.m-admin-bar .m-admin-bar__title{align-self:center;flex-grow:1;margin:0 0.7em;font-weight:normal;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-admin-bar .m-admin-bar__title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-admin-bar .m-admin-bar__title{font-size:0.7272rem;line-height:1.5}}.m-admin-bar .m-admin-bar__title-link{color:#ffffff;display:inline-block}.m-admin-bar .m-admin-bar__title-link:hover{color:#ededee}.m-admin-bar .a-avatar--admin-bar{margin-right:0.7em}.m-admin-bar .a-avatar__username--admin-bar{margin-right:1.4em}.m-admin-bar .m-admin-bar__contextual-area,.m-admin-bar .m-admin-bar__user-area{display:flex;align-items:center;line-height:32px;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-admin-bar .m-admin-bar__contextual-area,.m-admin-bar .m-admin-bar__user-area{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-admin-bar .m-admin-bar__contextual-area,.m-admin-bar .m-admin-bar__user-area{font-size:0.6363rem;line-height:1.5}}.m-admin-bar .m-admin-bar__link{color:#ededee;font-weight:normal;margin-right:1.4em}.m-admin-bar .m-admin-bar__link:hover{color:#ffffff}.m-admin-bar .m-admin-bar__link .m-icon-with-text__text,.m-admin-bar .m-admin-bar__link .m-icon-with-text--smaller-text{font-weight:normal}.m-admin-bar .m-admin-bar__link .a-svg-icon--edit{height:14px;width:14px}.m-admin-bar .m-admin-bar__sign-out-form{display:flex;margin-bottom:0;height:100%}.m-admin-bar .m-admin-bar__sign-out-form .a-button{font-size:14px;font-size:0.7777rem;line-height:1.5;min-height:44px;padding:.6em 1.8em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-admin-bar .m-admin-bar__sign-out-form .a-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-admin-bar .m-admin-bar__sign-out-form .a-button{font-size:0.6363rem;line-height:1.5}}.m-admin-bar .m-admin-bar__environment{align-self:stretch;background:#45cc37;color:#ffffff;font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0 1em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-admin-bar .m-admin-bar__environment{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-admin-bar .m-admin-bar__environment{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 480px){.m-admin-bar .m-admin-bar__environment{display:flex;align-items:center}}.m-admin-bar .m-admin-bar__environment--production{display:none}.m-admin-bar+.container.main{margin-top:2em}.m-arrow-nav .a-svg-icon{width:20px;color:#3a343a;transition:color linear 0.4s}.m-arrow-nav__item:hover .a-svg-icon{color:#2541fc}.m-arrow-nav__item--previous .a-svg-icon{float:left;left:1em;transform:rotate(180deg)}.m-arrow-nav__item--next{float:right;text-align:right}.m-arrow-nav__item--next .a-svg-icon{right:1em}.m-arrow-nav__block-item--previous{display:inline-block;margin-right:0.34027rem}.m-arrow-nav__block-item--previous .a-svg-icon{transform:rotate(180deg);vertical-align:sub}.m-bar-chart{display:table;table-layout:fixed;border-spacing:0 1em;width:100%;height:200px;padding:0;margin:0;background-size:50px 100%;background-position:left top}.m-bar-chart__label{font-size:14px;font-size:0.7777rem;line-height:1.5;height:100%;display:inline-block;vertical-align:middle;z-index:1}@media screen and (min-width: 680px) and (max-width: 1694px){.m-bar-chart__label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-bar-chart__label{font-size:0.6363rem;line-height:1.5}}.m-bar-chart__row{position:relative;display:table-row}.m-bar-chart__bar{display:block;height:5vh;z-index:-1}.m-bar-chart__blue-bar{background:#2541fc}.m-bar-chart__ultramarine-bar{background:#5000e2}.m-bar-chart__pink-bar{background:#0E8FAB}.m-bar-chart__coral-bar{background:#ff4a6e}.m-bar-chart__gold-bar{background:#ffaa54}.m-bar-chart__yellow-bar{background:#fecb51}.m-bar-chart__violet-bar{background:#b100bc}.m-bar-chart__orange-bar{background:#ff8151}.m-bar-chart__purple-bar{background:#8700cd}.m-portfolio{margin-bottom:2.7222rem}.m-portfolio__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-bottom:2.7222rem;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-portfolio__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-portfolio__heading{font-size:2.25rem;line-height:1.25}}.m-portfolio__heading--small{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-portfolio__heading--small{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-portfolio__heading--small{font-size:1rem;line-height:1.5}}.m-portfolio__list{overflow:hidden;list-style:none;padding:0;margin:0 -16px;display:flex;flex-direction:column;align-items:stretch}@media screen and (min-width: 648px){.m-portfolio__list{flex-direction:row;flex-wrap:wrap}}.m-portfolio__certificate{margin:0 auto;padding:0 16px;max-width:322px;margin-bottom:32px;width:100%}@media screen and (min-width: 648px){.m-portfolio__certificate{margin-left:0;margin-right:0}.m-portfolio__list--2-col .m-portfolio__certificate{margin-left:auto;margin-right:auto}}@media screen and (min-width: 680px){.m-portfolio__certificate{max-width:340px}.m-portfolio__list--2-col .m-portfolio__certificate{width:50%}}@media screen and (min-width: 1600px){.m-portfolio__certificate{max-width:372px}}.m-portfolio--award-cta{margin:24px 0 8px 0}.old-boombox{color:#3a343a;background-color:#d1d1d1}.old-boombox__container{position:relative;padding-top:94px}@media screen and (min-width: 680px){.old-boombox__container{padding-bottom:94px}}.old-boombox__container::before{position:absolute;content:'';top:0;left:50%;width:50px;height:94px;margin-left:-25px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-promo-mini-8e759a9c1d0b110fcda64072499e1e594c844a5b9e5de29556633467c67fb0fa.svg) no-repeat 0 0}@media screen and (min-width: 680px){.old-boombox__container::before{left:0;margin:0}}.old-boombox__content{text-align:center;padding-top:0.68055rem;padding-bottom:0.68055rem}@media screen and (min-width: 680px){.old-boombox__content{text-align:left;width:60%}}.old-boombox__heading{font-size:22.5px;font-size:1.25rem;line-height:1.5;margin-top:0;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.old-boombox__heading{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-boombox__heading{font-size:1.25rem;line-height:1.5}}.old-boombox__message{font-size:18px;font-size:1rem;line-height:1.5;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.old-boombox__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-boombox__message{font-size:1rem;line-height:1.5}}.old-boombox__image{display:block}@media screen and (min-width: 680px){.old-boombox__image{position:absolute;top:50%;left:60%;height:500px;width:auto;transform:translateY(-50%)}}@media screen and (min-width: 680px){.old-boombox__image--small{height:400px}}.m-boombox-banner--intense{background-color:#0E8FAB;color:#ffffff}.m-boombox-banner__content{text-align:center}@media screen and (min-width: 680px){@supports (display: flex){.m-boombox-banner__content{text-align:left;display:flex;align-items:center}}}.m-boombox-banner__copy{padding:0.68055rem 1.3611rem}.m-boombox-banner__cta{flex-shrink:0;padding:0.68055rem 0}.m-boombox-banner__image-container{flex-shrink:0}.m-boombox-banner--ribbon .m-boombox-banner__image-container{align-self:flex-start;margin:0 auto;width:50px}.m-boombox-banner--logo .m-boombox-banner__image{width:150px;height:90px}.m-brackets+.m-button-group{margin-top:1.3611rem}.m-brackets__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-top:0;margin-bottom:2.7222rem;text-align:center;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.m-brackets__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-brackets__heading{font-size:2.25rem;line-height:1.25}}.m-brackets__block{overflow:hidden;margin-bottom:1.3611rem}.m-brackets__block:last-child{margin-bottom:0}.m-brackets__icon{display:inline-block;margin-top:0}.m-brackets__icon .a-svg-icon{width:22px;height:auto;color:#0E8FAB}.m-brackets__icon--black .a-svg-icon{color:#3a343a}.m-brackets__icon--large .a-svg-icon{width:38px;color:#3a343a}.m-brackets__block__heading{font-size:18px;font-size:1rem;line-height:1.5;margin:0.68055rem 0;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.m-brackets__block__heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-brackets__block__heading{font-size:1rem;line-height:1.5}}.m-brackets__heading{margin:1em 0}.m-brackets__block__content>p,.m-brackets__block__content a,.m-brackets__block__content .a-button,.m-brackets__block__content h3{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-brackets__block__content>p,.m-brackets__block__content a,.m-brackets__block__content .a-button,.m-brackets__block__content h3{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-brackets__block__content>p,.m-brackets__block__content a,.m-brackets__block__content .a-button,.m-brackets__block__content h3{font-size:0.7272rem;line-height:1.5}}.m-brackets__block__content a{display:inline-block;font-weight:bold}.m-brackets__block__content--inline-link a{display:inline;font-weight:normal}@media screen and (min-width: 680px){.m-brackets__row{display:flex;overflow:hidden;margin-left:-75px;justify-content:center}}@media screen and (min-width: 680px) and (max-width: 899px){.m-brackets__row{margin-left:-48px}}@media screen and (min-width: 680px){.m-brackets__block{float:left;padding-left:75px;text-align:left;width:33.33333%;margin-bottom:0}}@media screen and (min-width: 680px) and (max-width: 899px){.m-brackets__block{padding-left:48px}}@media screen and (min-width: 680px){.m-brackets__block__content+.m-brackets__block__content{margin-top:auto}}@media screen and (min-width: 680px){.m-brackets--grid .m-brackets__block{width:50%;margin-bottom:1.3611rem}.m-brackets--grid .m-brackets__block:nth-last-child(-n+2){margin-bottom:0}.m-brackets--grid .m-brackets__row{flex-wrap:wrap}}@media screen and (min-width: 900px){.m-brackets--grid .m-brackets__row{flex-wrap:nowrap}.m-brackets--grid .m-brackets__block{width:33.33333%;margin-bottom:0}}.m-brackets__cta{text-align:center;margin-top:2.04165rem}.m-brackets--wide .m-brackets__row{padding-bottom:1em}.m-brackets--wide .m-brackets__block{margin-right:1em}.m-brackets--neutral .m-brackets__icon .a-svg-icon{width:2em;height:auto;color:#727376}.m-brackets-large{max-width:1167.71704px;margin:1.5em auto}.m-brackets-large__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-top:0;margin-bottom:2.7222rem;text-align:center;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.m-brackets-large__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-brackets-large__heading{font-size:2.25rem;line-height:1.25}}.m-brackets-large__block{overflow:hidden;text-align:inherit;border-top:1px solid #ededee}@media screen and (max-width: 679px){.m-brackets-large__block{margin-top:1.1em;padding-top:1em}}.m-brackets-large__block__heading{padding:.5em 0;font-weight:bold;margin:0;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-brackets-large__block__heading{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-brackets-large__block__heading{font-size:0.7272rem;line-height:1.5}}.m-brackets-large__block__heading .a-block-button{margin:1px;padding:0.2em 0;display:inline-block;text-align:inherit}.m-brackets-large__block__content>p,.m-brackets-large__block__content a{font-size:16px;font-size:0.8888rem;line-height:1.5;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-brackets-large__block__content>p,.m-brackets-large__block__content a{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-brackets-large__block__content>p,.m-brackets-large__block__content a{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 680px){.m-brackets-large__block__content .m-menu--discovery .a-block-button{font-size:16px;font-size:0.8888rem;line-height:1.5;padding-bottom:.3em}}@media screen and (min-width: 680px) and (min-width: 680px) and (max-width: 1694px){.m-brackets-large__block__content .m-menu--discovery .a-block-button{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 1695px){.m-brackets-large__block__content .m-menu--discovery .a-block-button{font-size:0.7272rem;line-height:1.5}}.m-brackets-large__block__content a{margin:1px;display:inline-block;cursor:pointer;color:#ededee}.m-brackets-large__block__content a:focus{outline:1px solid #ededee}.m-brackets-large__block__content a:hover{color:#ededee;text-decoration:underline}@media screen and (min-width: 680px){.m-brackets-large__row{display:flex;overflow:hidden;margin-left:-75px;justify-content:space-around}}@media screen and (min-width: 680px) and (max-width: 899px){.m-brackets-large__row{margin-left:-48px}}@media screen and (min-width: 680px){.m-brackets-large__block{float:left;padding-left:75px;text-align:left;width:auto;border:0;margin-bottom:0.68055rem}}@media screen and (min-width: 680px) and (max-width: 899px){.m-brackets-large__block{padding-left:48px}}@media screen and (min-width: 750px){.m-brackets-large__block__heading{margin-top:0;margin-bottom:0.68055rem}.m-brackets-large__block__heading a{font-size:22.5px;font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 680px) and (max-width: 1694px){.m-brackets-large__block__heading a{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 1695px){.m-brackets-large__block__heading a{font-size:1.25rem;line-height:1.5}}.m-button-group{display:inline-block}.m-button-group__button{margin-right:1em;margin-bottom:1.25em}.m-button-group__button-container:not(:first-child){margin-left:0.68055rem}.m-button-group__primary--flex{display:flex}.m-button-group__primary--flex>:not(:first-child){margin-left:1.3611rem}@media screen and (max-width: 899px){.m-button-group__primary--flex{flex-direction:column}.m-button-group__primary--flex>:not(:first-child){margin-top:0.68055rem}}.m-button-group__centered-flex{display:flex;align-items:center;justify-content:center;flex-direction:column}.m-button-group__centered-flex>:not(:first-child){margin-top:0.68055rem;margin-left:0}@media screen and (min-width: 648px){.m-button-group__centered-flex{flex-direction:row}.m-button-group__centered-flex>:not(:first-child){margin-left:1.3611rem;margin-top:0}}.m-button-group--horizontal .m-button-group__primary,.m-button-group--horizontal .m-button-group__secondary{display:inline-block}.m-button-group--horizontal .m-button-group__secondary{padding:0.5em 1em;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-button-group--horizontal .m-button-group__secondary{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-button-group--horizontal .m-button-group__secondary{font-size:0.6363rem;line-height:1.5}}.m-button-group--vertical .m-button-group__secondary{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:1em;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-button-group--vertical .m-button-group__secondary{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-button-group--vertical .m-button-group__secondary{font-size:0.7272rem;line-height:1.5}}.m-button-group--elastic{width:100%}@media screen and (min-width: 648px){.m-button-group--elastic{width:auto}}.m-collectable__container{overflow:hidden;position:relative;text-align:center;background-color:#ffffff;border:1px solid #ededee;height:100%}.m-collectable__details{position:relative;display:block;padding:100px 16px 16px 16px;height:90%}.m-collectable__details::before{position:absolute;content:"";top:0;left:50%;width:38px;height:86px;margin-left:-19px}.m-collectable__details--basic{padding:16px}.m-collectable__details--sop::before{background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-mini-sop-f297fa55b0b8b9968ce78309d9dce79662ff2c42a9e6eea24aa69e0d205f4672.svg) no-repeat 0 0}.m-collectable__details--coa::before{background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-mini-coa-469ef9b6bb9549afe34afb44788daacafe90557c3483773c066829d470b2fcd8.svg) no-repeat 0 0}.m-collectable__details--award{padding-top:24px}.m-collectable__course{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0 0 2px 0;text-transform:uppercase;font-weight:700;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.m-collectable__course{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-collectable__course{font-size:0.6363rem;line-height:1.5}}.m-collectable__organisation{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0;text-transform:uppercase;font-weight:700;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.m-collectable__organisation{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-collectable__organisation{font-size:0.6363rem;line-height:1.5}}.m-collectable__details:focus{outline:none}.m-collectable__details:focus .m-collectable__heading{outline:1px solid #2541fc}.m-collectable--ghost .m-collectable__details{padding-top:70px}.m-collectable--ghost .m-collectable__details::before{width:26px;height:59px;margin-left:-13px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-mini-grey-98b71d378aba0061db7ae9dc4cc9512dfd98994dd8441eec33bf901474d7db00.svg)}.m-collectable--ghost .m-collectable__container{background-color:transparent}.m-collectable--ghost .m-collectable__course,.m-collectable--ghost .m-collectable__organisation{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-collectable--ghost .m-collectable__course,.m-collectable--ghost .m-collectable__organisation{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-collectable--ghost .m-collectable__course,.m-collectable--ghost .m-collectable__organisation{font-size:0.6363rem;line-height:1.5}}.m-card-carousel{position:relative}.m-card-carousel__grid-wrapper{overflow:hidden}.m-card-carousel__scroll-button{display:none;cursor:pointer;padding:1em;position:absolute;bottom:43%}.m-card-carousel__scroll-button svg{color:#0E8FAB}.m-card-carousel__scroll-button--inverse svg{color:#ffffff}.m-card-carousel__scroll-button--left{left:-3em}.m-card-carousel__scroll-button--left svg{transform:rotate(90deg)}.m-card-carousel__scroll-button--right{right:-3em}.m-card-carousel__scroll-button--right svg{transform:rotate(-90deg)}.m-card-carousel__grid{position:relative;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:auto;padding-bottom:50px;margin-bottom:-50px}.m-card-carousel__grid::-webkit-scrollbar{display:none}.m-card-carousel__grid .m-card-wrapper{flex:0 0 auto}.m-card-carousel__grid .m-card{margin:0 1.5rem 0 0;width:270px;height:100%}@media screen and (max-width: 350px){.m-card-carousel__grid .m-card{width:220px}}@media screen and (min-width: 496px) and (max-width: 686px){.m-card-carousel__grid .m-card{width:370px}}.m-card-carousel .m-card__intro{font-size:16px}@media screen and (min-width: 648px){.m-card-carousel--contained{width:calc(100% - (3em * 2));left:3em}.m-card-carousel__scroll-button{display:block}}.m-cloze{position:relative;font-size:27px;font-size:1.5rem;line-height:1.25;line-height:2em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-cloze{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-cloze{font-size:1.5rem;line-height:1.25}}.m-cloze__item{display:inline-block;margin:0 7px;line-height:1}.m-cloze__field-container{position:relative}input.m-cloze__field{display:inline-block;float:none;width:5em;height:1.4em;padding:4px 10px 7px;border:1px solid #cacacc;text-align:center}.m-cloze__item--correct input.m-cloze__field{background-color:#ededee;border:0}.m-cloze__icon{display:inline-block;position:absolute;top:-13px;right:-13px;padding:0;width:26px;height:26px;font-size:16px;line-height:26px;text-align:center;border:0;border-radius:50%}.m-cloze__item--correct .m-cloze__icon{background-color:#2541fc;color:#ffffff;padding:6px}.m-cloze__item--incorrect .m-cloze__icon{background-color:#fecb51}.m-cloze__item--incorrect .m-cloze__icon a{color:#3a343a}.m-cloze__icon .a-svg-icon{width:100%;height:100%;vertical-align:top}@media screen and (min-width: 900px){.m-cloze__item{position:relative}}.m-comparison{font-size:16px;font-size:0.8888rem;line-height:1.5;margin:0 auto;max-width:20rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-comparison{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-comparison{font-size:0.7272rem;line-height:1.5}}.m-comparison--one{max-width:none}.m-comparison .m-list-grid--comparison .a-svg-icon--tick{color:inherit}.m-comparison__block{display:flex;flex-direction:column;background-color:#ffffff;border:1px solid #ededee;border-color:#ededee;margin-bottom:1.25rem;padding:1.25rem}.m-comparison__label{font-size:14px;font-size:0.7777rem;line-height:1.5;background-image:linear-gradient(to right, #ff8151, #ffaa54);font-weight:bold;text-transform:uppercase;padding:0.4rem 1.25rem 0.2rem;position:relative;bottom:-1px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-comparison__label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-comparison__label{font-size:0.6363rem;line-height:1.5}}.m-comparison__content{padding-bottom:1.25rem}.m-comparison__options{margin-top:auto}.m-comparison__sub-heading{font-size:18px;font-size:1rem;line-height:1.5;color:#727376;font-weight:normal;margin-top:5px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-comparison__sub-heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-comparison__sub-heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px){.m-comparison--one .m-comparison__block{padding:2rem 4rem}}@supports (display: grid){@media screen and (min-width: 900px){.m-comparison{display:grid;max-width:none}.m-comparison--two{grid-template-columns:1fr minmax(auto, 20rem) 2rem minmax(auto, 20rem) 1fr;grid-template-areas:". .     . new  ." ". first . last ."}.m-comparison--three{grid-template-columns:1fr 1fr 2rem 1fr;grid-template-areas:".     .      . new" "first second . last"}.m-comparison__label{grid-area:new}.m-comparison__block:first-child{grid-area:first}.m-comparison__block:nth-child(2){grid-area:second;margin-left:-1px}.m-comparison__block:last-child{grid-area:last}}}.m-composite-link{display:flex;align-items:baseline;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-composite-link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-composite-link{font-size:0.6363rem;line-height:1.5}}.m-composite-link .a-timestamp{position:relative;top:1px;margin-left:auto;padding-left:0.84em}.m-composite-link--wrapped:hover .m-composite-link__primary{color:#2541fc}.m-composite-link__identifier{margin-right:0.84em}.m-composite-link__identifier .a-svg-icon{width:1.407em;vertical-align:top;color:#3a343a}.m-composite-link__identifier .a-stepnumber{margin-right:0.28em}.m-composite-link__title{position:relative;top:1px;font-weight:bold;text-transform:uppercase}.m-composite-link--with-step .m-composite-link__title{top:2px}.m-composite-link__icon{position:relative;display:inline-block;height:16px}.m-composite-link__icon .a-svg-icon{position:absolute;top:0;width:1.5em;height:auto;margin-left:4px;color:#0E8FAB}.m-composite-link__primary{margin-right:4px;color:#3a343a}.m-composite-link__secondary{color:#727376}.m-dismissable__close{float:right}.m-dismissable__button{background-color:transparent;color:#0E8FAB;border:0;padding:0.2em;width:calc(1em + 0.4em);height:calc(1em + 0.4em)}.m-dismissable__button:focus,.m-dismissable__button:hover{color:#2541fc}.m-dismissable__button>*{display:block}.m-heads-up-banner--container{padding-bottom:2.7222rem}.m-heads-up-banner{font-size:16px;font-size:0.8888rem;line-height:1.5;position:relative;background-color:#fafafa;padding-left:16px;padding-right:46.8px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-heads-up-banner{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-heads-up-banner{font-size:0.7272rem;line-height:1.5}}.js .m-heads-up-banner{transition:height ease-out 0.4s}.m-heads-up-banner--no-dismiss{padding-right:16px}.m-heads-up-banner__content{padding-top:2.04165rem;padding-bottom:2.04165rem;margin:0 auto;text-align:center}.m-heads-up-banner--compact{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-heads-up-banner--compact{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-heads-up-banner--compact{font-size:0.6363rem;line-height:1.5}}.m-heads-up-banner--compact .m-heads-up-banner__content{padding-top:0.68055rem;padding-bottom:0.68055rem}.m-heads-up-banner__close{transition:color linear 0.4s;text-decoration:none;background-color:transparent;overflow:hidden;display:block;position:absolute;right:1px;top:1px;padding:1.1em;border:0;color:#0E8FAB}.m-heads-up-banner__close:active,.m-heads-up-banner__close:hover{outline:0}.m-heads-up-banner__close:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-heads-up-banner__close{outline:none}.m-heads-up-banner__close:hover{color:#2541fc}.m-heads-up-banner__close>svg{display:block;width:1em;height:1em}.m-heads-up-banner--hiding{overflow:hidden;height:0 !important}.m-heads-up-banner--fixed{background-color:#ededee}.m-heads-up-banner--fixed .m-heads-up-banner__content{padding-top:1em;padding-bottom:1em;max-width:none;text-align:left}.js .m-heads-up-banner--fixed{position:fixed;bottom:0;right:0;left:0;z-index:200;transition:transform ease-out 0.4s;border-top:1px solid #ffffff}.m-heads-up-banner--compact-confetti-wrapper{background-image:linear-gradient(to right, #5000e2, #b100bc);overflow:hidden;position:relative}.m-heads-up-banner--compact-confetti-wrapper .m-confetti__wrapper{height:300%;z-index:1}.m-heads-up-banner--compact-confetti-wrapper .m-confetti__item{opacity:.5}.m-heads-up-banner--compact-confetti{background-color:transparent}.m-heads-up-banner--compact-confetti::after{content:'';background-image:url(https://cdn.futurelearn.com/assets/celebration/confetti/notification-54d04a8d1fe246febc28bff38e80247b5e057e012267cabd1c69b164c22d8de7.png);opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute}.m-heads-up-banner--compact-confetti .m-heads-up-banner__content{font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0.68055rem 0;color:#ffffff}@media screen and (min-width: 680px) and (max-width: 1694px){.m-heads-up-banner--compact-confetti .m-heads-up-banner__content{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-heads-up-banner--compact-confetti .m-heads-up-banner__content{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 480px){.m-heads-up-banner--compact-confetti .m-heads-up-banner__content{padding:0.68055rem}}@media screen and (min-width: 648px){.m-heads-up-banner--compact-confetti .m-heads-up-banner__content{padding:0.95277rem 2.7222rem}}.m-heads-up-banner--compact-confetti .m-heads-up-banner__text{position:relative;z-index:2}.m-heads-up-banner--compact-confetti .m-heads-up-banner__cta{display:inline-flex;margin-left:0.68055rem}.m-heads-up-banner--compact-confetti .m-heads-up-banner__close{color:#ffffff;z-index:2}.m-heads-up-banner--compact-gradient{background-image:linear-gradient(to right, #b100bc, #ff4a6e);padding-left:46.8px}.m-heads-up-banner--compact-gradient .m-heads-up-banner__content{font-size:14px;font-size:0.7777rem;line-height:1.5;max-width:45em;margin-top:-0.2em;margin-left:auto;margin-right:auto;padding-top:1.3611rem;padding-bottom:0.27222rem;color:#ffffff;text-align:left}@media screen and (min-width: 680px) and (max-width: 1694px){.m-heads-up-banner--compact-gradient .m-heads-up-banner__content{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-heads-up-banner--compact-gradient .m-heads-up-banner__content{font-size:0.6363rem;line-height:1.5}}.m-heads-up-banner--compact-gradient .m-heads-up-banner__content .m-heads-up-banner__button{text-align:center;padding-bottom:1.08888rem}@media screen and (min-width: 680px){.m-heads-up-banner--compact-gradient .m-heads-up-banner__content{display:flex;justify-content:center;align-items:center}.m-heads-up-banner--compact-gradient .m-heads-up-banner__content .m-heads-up-banner__text{display:inline-block;width:70%}.m-heads-up-banner--compact-gradient .m-heads-up-banner__content .m-heads-up-banner__button{display:inline-block;margin-left:1em}}.m-heads-up-banner--compact-gradient .m-heads-up-banner__close{color:#ffffff}.m-heads-up-banner--cta{padding-left:1.3611rem;padding-right:1.3611rem}.m-heads-up-banner--cta .m-heads-up-banner__content{text-align:left;display:flex;flex-direction:column}@media screen and (min-width: 648px){.m-heads-up-banner--cta .m-heads-up-banner__content{flex-direction:row}}.m-heads-up-banner--cta .m-heads-up-banner__content>:first-child{flex-grow:1}.m-heads-up-banner--cta .m-heads-up-banner__content>:last-child{padding-top:1rem;align-self:center;width:100%}@media screen and (min-width: 648px){.m-heads-up-banner--cta .m-heads-up-banner__content>:last-child{width:30%;text-align:right;padding-top:0}}.m-core-page-footer{display:flex;justify-content:center;flex-wrap:wrap;max-width:1167.71704px;margin:1.5em auto}@media screen and (min-width: 648px){.m-core-page-footer{justify-content:space-between}}@media screen and (max-width: 479px){.m-core-page-footer{flex-direction:column;align-items:center}}.m-core-page-footer a,.m-core-page-footer a:hover{color:#ffffff}.m-core-page-footer a:focus{outline:1px solid #ffffff;outline-offset:6px}.m-core-page-footer__bottom-nav{position:relative}@media screen and (max-width: 899px){.m-core-page-footer__bottom-nav{text-align:center}}.m-core-page-footer__social{padding-bottom:16px}.m-core-page-footer__social li{margin-bottom:0}.m-core-page-footer__mission-statement{font-weight:bold;max-width:1167.71704px}.m-core-page-footer__mission-statement p{font-size:22.5px;font-size:1.25rem;line-height:1.5;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-core-page-footer__mission-statement p{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-core-page-footer__mission-statement p{font-size:1.25rem;line-height:1.5}}@media screen and (max-width: 899px){.m-core-page-footer__mission-statement br{display:none}}.m-core-page-footer__signup-form p{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-core-page-footer__signup-form p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-core-page-footer__signup-form p{font-size:0.7272rem;line-height:1.5}}@media screen and (max-width: 647px){.m-core-page-footer__signup-form{margin-top:1em}}.m-core-page-footer__sign-up-container{max-width:1167.71704px;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 648px){.m-core-page-footer__sign-up-container{flex-direction:row}.m-core-page-footer__sign-up-container>*{width:48%}}.m-core-page-footer__sign-up-container--single-child{justify-content:space-around}.m-core-page-footer__sign-up-container--single-child .m-core-page-footer__mission-statement{width:100%;text-align:center}.m-core-page-footer--feedback{float:left;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-core-page-footer--feedback{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-core-page-footer--feedback{font-size:0.6363rem;line-height:1.5}}.m-core-page-footer--feedback a{cursor:pointer;color:#0E8FAB}.m-core-page-footer--feedback a:hover{color:#2541fc}.m-course-enrolments__filter.m-filter{padding:0}@media screen and (max-width: 647px){.m-course-enrolments__filter.m-filter{margin-top:25px}}.m-course-enrolments__filter.m-filter .m-filter__select{margin-bottom:0}.m-course-enrolments__filter.m-filter .a-select-container{margin-top:0;padding-right:0}@media screen and (max-width: 479px){.m-course-enrolments__filter.m-filter .a-select-container{width:100%}}.m-course-enrolments__filter.m-filter .a-select-container::after{right:15px}.m-course-run{margin-bottom:35px}.m-course-run::before,.m-course-run::after{content:" ";display:table}.m-course-run::after{clear:both}.m-course-run__media{transform:translateZ(0);display:block;overflow:hidden;display:block;position:relative}.m-course-run__media img:not(.a-ribbon){transform:translateZ(0);transition:transform ease-out 0.4s;display:block}.m-course-run__media:hover img:not(.a-ribbon){transform:scale(1.025) translateZ(0)}@media screen and (min-width: 680px){.m-course-run__media{width:204px;max-height:137px;margin-right:16px;float:left}}.m-course-run__media__data{background-color:transparent;background-image:linear-gradient(180deg, rgba(0,0,0,0.7), transparent);display:block;position:absolute;top:0;left:0;right:0;padding:20px 30px 34px 30px;color:#ffffff;text-align:right}@media screen and (min-width: 480px){.m-course-run__media__data{padding:11px 15px 17px 15px}}@media screen and (min-width: 680px){.m-course-run__media__data{padding:10px 14px 16px 14px}}@media screen and (min-width: 900px){.m-course-run__media__data{padding:10px 14px 16px 14px}}@media screen and (min-width: 1280px){.m-course-run__media__data{padding:11px 16px 18px 16px}}@media screen and (min-width: 1600px){.m-course-run__media__data{padding:15px 21px 24px 21px}}.m-course-run__main{text-align:left}@media screen and (min-width: 680px){.m-course-run__main{margin-left:220px}}.m-course-run--compact{margin-bottom:0}.m-course-run--compact .header-medium{margin-top:0;margin-bottom:0}.m-course-run--compact .m-course-run__main{padding:.8em .8em;background-color:#fafafa}.m-course-run--compact .m-course-run__main .headline{line-height:1.4}@media screen and (min-width: 480px){.m-course-run--compact .m-course-run__main{min-height:6.1em}}@media screen and (min-width: 680px){.m-course-run--compact .m-course-run__media{float:none;width:auto;max-height:none;margin-right:0}.m-course-run--compact .m-course-run__main{margin-left:0;min-height:7.3em}}@media screen and (min-width: 1280px){.m-course-run--compact .m-course-run__main{padding:1em;min-height:6.4em}}@media screen and (min-width: 1600px){.m-course-run--compact,.m-course-run--compact .headline{font-size:16px;line-height:22px}}.m-course-run--on-alt .m-course-run__main{background-color:#ffffff}.m-course-run--feed-item{margin:1em 0 0 0}@media screen and (min-width: 680px){.m-feed-item--compact .m-course-run--feed-item .m-course-run__main{margin-left:120px}}@media screen and (min-width: 680px){.m-feed-item--compact .m-course-run--feed-item .m-course-run__media{width:102px}}.m-feed-item--compact .m-course-run--feed-item .media_description{display:none}.m-course-search{position:relative}.m-course-search--enhanced{box-shadow:0 1px 6px #ededee}.m-course-search__input{font-size:16px;font-size:0.8888rem;line-height:1.5;width:100%;height:2rem;max-width:100%;padding-right:64px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-course-search__input{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-course-search__input{font-size:0.7272rem;line-height:1.5}}.m-course-search__input,.m-course-search__input[type="search"]{box-sizing:border-box}.m-course-search__input--spacious{height:2rem;font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-course-search__input--spacious{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-course-search__input--spacious{font-size:1.25rem;line-height:1.5}}.m-course-search__button.a-button{width:2rem;height:2rem;background-image:url(https://cdn.futurelearn.com/assets/svg_icons/search_white-e78985ff9ac45ae9178678ddfdffd9e5ee1c5f311af8def094cfd88377c816e1.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;position:absolute;top:0;bottom:0;right:0;border-style:none}.m-course-search__button.a-button>span{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.m-course-search__button--boss.a-button{width:2rem;height:2rem}.m-course-search__suggestions{position:relative;z-index:1}.m-course-search__suggestions-list{position:absolute;top:0;right:0;left:0;margin:0;padding:1.02082rem;border:1px solid #cacacc;border-top:0;list-style:none;background:#ffffff;box-shadow:0 1px 6px rgba(0,0,0,0.1);text-align:left}.m-course-search__suggestion{font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0.34027rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-course-search__suggestion{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-course-search__suggestion{font-size:0.6363rem;line-height:1.5}}.m-course-search__suggestion--active{background:#ededee}.m-course-search__suggestion-link{color:#727376}.m-course-search__suggestion-link:hover{color:#2541fc}.m-course-search__suggestion-title{margin-right:0.34027rem}.m-course-search__suggestion-type{text-transform:uppercase}.m-course-search--small .m-course-search__input{font-size:16px;font-size:0.8888rem;line-height:1.5;height:2rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-course-search--small .m-course-search__input{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-course-search--small .m-course-search__input{font-size:0.7272rem;line-height:1.5}}.m-course-search--small .m-course-search__button.a-button{width:2rem;height:2rem}.m-dual-billboard{overflow:hidden}.m-dual-billboard__content{display:flex;justify-content:space-between;flex-wrap:wrap}.m-dual-billboard__headline .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.m-dual-billboard__headline .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-dual-billboard__headline .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-dual-billboard__heading-code{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-dual-billboard__heading-code{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-dual-billboard__heading-code{font-size:0.6363rem;line-height:1.5}}.m-dual-billboard__heading{font-size:27px;font-size:1.5rem;line-height:1.25;margin:0.67em 0 0.67em 0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-dual-billboard__heading{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-dual-billboard__heading{font-size:1.5rem;line-height:1.25}}.m-dual-billboard__cta--wrapper{display:flex;flex-direction:column}.m-dual-billboard__cta--wrapper .a-button:not(:first-child){margin-top:16px}@media screen and (min-width: 648px){.m-dual-billboard__cta--wrapper{flex-direction:row}.m-dual-billboard__cta--wrapper .a-button:not(:first-child){margin-left:16px;margin-top:0}}.m-dual-billboard__left-aligned{margin-bottom:1.3611rem}.m-dual-billboard__right-aligned{display:flex;flex-direction:column}.m-dual-billboard__message{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-dual-billboard__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-dual-billboard__message{font-size:1rem;line-height:1.5}}.m-dual-billboard__grid{display:flex;flex-wrap:wrap;justify-content:flex-start}.m-dual-billboard__grid .a-standard-org-logo{margin-right:.5em;margin-bottom:.5em}.m-dual-billboard__logo img{max-width:300px}.m-dual-billboard__cta{display:none}@media screen and (min-width: 680px){.m-dual-billboard__content{flex-wrap:nowrap}.m-dual-billboard__left-aligned{max-width:60%}.m-dual-billboard__grid{justify-content:flex-end;margin-bottom:1.3611rem}.m-dual-billboard__grid .a-standard-org-logo{margin-right:0;margin-left:.5em}.m-dual-billboard__cta{display:block;text-align:right;margin-top:auto}}@media screen and (min-width: 648px){.m-dual-billboard__cta{flex-direction:row;margin-left:1.3611rem}}@media screen and (max-width: 679px){.m-dual-billboard--bg-inline{background:none !important}}.m-dual-billboard--bg{background:none}@media screen and (min-width: 680px){.m-dual-billboard--bg{background-position:center;background-repeat:no-repeat;background-size:cover}}.m-dual-billboard--responsive-images{background-position:90% 0;background-repeat:no-repeat}.m-dual-billboard--responsive-images .m-dual-billboard__left-aligned{max-width:100%}.m-dual-billboard--responsive-images .m-dual-billboard__left-aligned .a-heading{padding-right:calc(10% + 85px)}@media screen and (min-width: 900px){.m-dual-billboard--responsive-images{background-position:top center}.m-dual-billboard--responsive-images .m-dual-billboard__left-aligned{max-width:60%}.m-dual-billboard--responsive-images .m-dual-billboard__left-aligned .a-heading{padding-right:0}}@media screen and (min-width: 900px) and (min-width: 1280px){.m-dual-billboard--responsive-images{background-position:top right}}.m-dual-billboard--programs{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/programs-on-white-cb7b8aeffd9d2eee3899b78151808f0158134ea5e8ba05ca7f1d76ddab818dd8.jpg);background-size:82px}@media screen and (min-width: 900px){.m-dual-billboard--programs{background-image:url(https://cdn.futurelearn.com/assets/page_headers/large/programs-header-image-1453e2c4cbfc186b4c2e8f9278b38297b83e3a242342c37c4f49b63c78952bc8.jpg);background-size:auto 100%}}.m-dual-billboard--degrees{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/degrees-on-white-f5a22576b1560737c5c907b1a6bfc66ae03ab1db89317eaf08a22fa6a47d9916.jpg);background-size:70px}@media screen and (min-width: 900px){.m-dual-billboard--degrees{background-image:url(https://cdn.futurelearn.com/assets/page_headers/large/degrees-header-image-39abab633d96d24ceec5c7bf6862172bcfc32359b64bb2a4d8fc2c90b2840563.jpg);background-size:auto 100%}}.m-dual-billboard--inverse{color:#ffffff}.m-dual-billboard--inverse .m-dual-billboard__headline .a-item-title{color:#ffffff}.m-billboard-new{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;overflow:auto}.m-billboard-new__container{display:flex;flex-direction:column;position:relative}.m-billboard-new__icon-container{flex-shrink:0;display:flex;align-items:center}.m-billboard-new__image-container{padding-bottom:1rem}.m-billboard-new__content>:first-child{margin-top:0.6rem}.m-billboard-new__content>:last-child{margin-bottom:0.6rem}.m-billboard-new__content .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-billboard-new__content .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-billboard-new__content .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-billboard-new__icon svg{width:0;height:0}.m-billboard-new__small-print{color:#4a4d55;margin:0.68055rem 0;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-billboard-new__small-print{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-billboard-new__small-print{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 648px){.m-billboard-new__small-print{text-align:right}}.m-billboard-new__cta-wrapper{margin-top:1.3611rem;margin-bottom:1.3611rem}.m-billboard-new__cta-wrapper .a-button{width:100%;margin-bottom:16px}.m-billboard-new__cta-wrapper .a-button:last-child{margin-bottom:0}@media screen and (min-width: 480px){.m-billboard-new__cta-wrapper .a-button{width:auto;margin-left:16px;margin-bottom:0}.m-billboard-new__cta-wrapper .a-button:first-child{margin-left:0}}@media screen and (min-width: 680px){.m-billboard-new--wide .m-billboard-new__content{max-width:65%}}.m-billboard-new--centered{text-align:center}.m-billboard-new--centered .m-billboard-new__container{display:block}.m-billboard-new--centered .m-billboard-new__content{margin:0 auto}.m-billboard-new--centered .m-billboard-new__icon{margin:auto}.m-billboard-new--inverse{background-color:#4a4d55;color:#ffffff}.m-billboard-new--overlap{margin-bottom:-3rem;padding-bottom:3rem}.m-billboard-new--overlap-long{margin-bottom:-3rem;padding-bottom:0}@media screen and (min-width: 900px){.m-billboard-new--overlap-long{margin-bottom:-22rem;padding-bottom:18rem}}.m-billboard-new__split-section{overflow:hidden}.m-billboard-new--overlay{position:relative}.m-billboard-new--overlay:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#3a343a;opacity:.43}.m-billboard-new--split{color:#ffffff;overflow:hidden}.m-billboard-new--split .a-button{margin-bottom:0}.m-billboard-new--split .m-billboard-new__slot{background-size:cover;background-position:center}.m-billboard-new--split h3{font-weight:normal}@media screen and (max-width: 647px){.m-billboard-new--split .m-billboard-new__split-content{margin-top:1.3611rem;margin-bottom:1.3611rem}@supports (clip-path: polygon(0 0)){.m-billboard-new--split .m-billboard-new__slot--right{margin-top:-49px;padding-top:48px;clip-path:polygon(calc(100% + 1px) -1px, calc(100% - 16px) -1px, calc(100% - 16px) 16px, calc(100% - 32px) 16px, calc(100% - 32px) 32px, calc(100% - 48px) 32px, calc(100% - 48px) 48px, -1px 48px, -1px calc(100% + 1px), calc(100% + 1px) calc(100% + 1px))}}}@media screen and (min-width: 648px){.m-billboard-new--split{display:flex;position:relative;margin-bottom:-2.04165rem}.m-billboard-new--split .m-billboard-new__split-section{width:200%}.m-billboard-new--split .m-billboard-new__buttons{margin-bottom:0}.m-billboard-new--split .m-billboard-new__slot{width:calc(50% + 24px)}.m-billboard-new--split .m-billboard-new__slot--right{direction:rtl}.m-billboard-new--split .m-billboard-new__content{width:calc(50% - 24px - 2.7222rem);padding-bottom:2.04165rem;direction:ltr}@supports (clip-path: polygon(0 0)){.m-billboard-new--split .m-billboard-new__split-section{width:calc(200% - 48px)}.m-billboard-new--split .m-billboard-new__slot--right{margin-left:-48px;clip-path:polygon(-1px calc(100% + 1px), -1px calc(50% + 24px), 16px calc(50% + 24px), 16px calc(50% + 8px), 32px calc(50% + 8px), 32px calc(50% - 8px), 48px calc(50% - 8px), 48px calc(50% - 24px), 48px -1px, calc(100% + 1px) -1px, calc(100% + 1px) calc(100% + 1px))}}}.m-billboard-new__slot--left{background-color:#4a4d55}.m-billboard-new__slot--right{background-color:#393b42}@media screen and (min-width: 680px){.m-billboard-new__container{flex-direction:row}.m-billboard-new--reverse .m-billboard-new__container{flex-direction:row-reverse}.m-billboard-new__icon-container,.m-billboard-new__image-container{margin-left:auto;order:1}.m-billboard-new__image-container{padding-left:2rem;padding-bottom:0}.m-billboard-new__icon .a-svg-icon{width:5em;height:5em}.m-billboard-new__icon svg{width:10em;height:10em}.m-billboard-new__content{max-width:60%}.m-billboard-new--compact .m-billboard-new__content{max-width:20em;margin:auto}.m-billboard-new--contiguous-bottom{margin-bottom:-2.04165rem}.m-billboard-new--reverse .m-billboard-new__image-container{padding-left:0;padding-right:2rem}}.m-billboard-new--cyber-discovery{padding-top:29%;background-color:#0d2332;background-image:url(https://cdn.futurelearn.com/assets/billboards/small/cyber-discovery-c0b4be913ec455698adcb04ef16253d35837a65c3e240bedd93a8b8da886bf1e.png);background-size:100%;background-position:top}@media screen and (min-width: 680px){.m-billboard-new--cyber-discovery{padding-top:0;background-image:url(https://cdn.futurelearn.com/assets/billboards/medium/cyber-discovery-05c849d8d0fc0a0b51d9a42547d97c0c23aabfdd7a62c41115df37c934ced051.png);background-position:center right;background-size:contain}}@media screen and (min-width: 900px){.m-billboard-new--cyber-discovery{background-size:45%;background-position:right}}@media screen and (min-width: 1280px){.m-billboard-new--cyber-discovery{background-image:url(https://cdn.futurelearn.com/assets/billboards/large/cyber-discovery-3ffec803ce1d86de64e19f0e44b613786f0ab6da572e5a79573ba26139bf8822.png);background-size:contain}}@media screen and (min-width: 648px){.m-billboard-new--tablet .m-billboard-new__content{width:50%;align-self:start}}.m-billboard-new--promo{overflow:hidden;position:relative}.m-billboard-new--promo em{color:#ff4a6e;font-style:normal}.m-billboard-new--promo .a-content{margin-top:0;margin-bottom:0}.m-billboard-new--promo .m-billboard-new__container{flex-direction:column}.m-billboard-new--promo .m-billboard-new__content{max-width:none}.m-billboard-new--promo .m-billboard-new__icon-container{transform:rotate(18deg) translateY(-15%) translateX(15%)}.m-billboard-new--promo .m-billboard-new__background{height:100%;width:50%;position:absolute;right:0;z-index:-1;--clip-top-left: 80px;--clip-bottom-left: 380px;clip-path:polygon(calc(50% + var(--clip-top-left)) 0, 100% 0, 100% 100%, calc(50% + var(--clip-bottom-left)) 100%);-webkit-clip-path:polygon(calc(50% + var(--clip-top-left)) 0, 100% 0, 100% 100%, calc(50% + var(--clip-bottom-left)) 100%)}@supports (clip-path: polygon(0 0)) or (-webkit-clip-path: polygon(0 0)){.m-billboard-new--promo .m-billboard-new__background{background-image:linear-gradient(-10deg, #ff8151, #ff4a6e);background-size:cover;background-position:0% 0%;width:100%}}@media screen and (min-width: 480px){.m-billboard-new--promo .m-billboard-new__background{--clip-top-left: 125px;--clip-bottom-left: 475px}}@media screen and (min-width: 648px){.m-billboard-new--promo .m-billboard-new__background{--clip-top-left: 235px;--clip-bottom-left: 530px}}@media screen and (min-width: 900px){.m-billboard-new--promo .m-billboard-new__background{--clip-top-left: 400px;--clip-bottom-left: 635px}}@media screen and (min-width: 1280px){.m-billboard-new--promo .m-billboard-new__background{--clip-top-left: 455px;--clip-bottom-left: 707px}}@media screen and (min-width: 648px){.m-billboard-new--promo .m-billboard-new__container{flex-direction:row}.m-billboard-new--promo .m-billboard-new__content{display:flex;align-items:center}.m-billboard-new--promo .m-billboard-new__icon-container,.m-billboard-new--promo .m-billboard-new__image-container{margin-left:auto;order:1}.m-billboard-new--promo .m-billboard-new__icon-container{flex-basis:50%;padding:2rem;transform:rotate(18deg) translateY(-15%)}.m-billboard-new--promo .m-billboard-new__icon-container img{width:175%}}@media screen and (min-width: 1280px){.m-billboard-new--promo .m-billboard-new__icon-container img{width:150%}}.m-billboard-new--unlimited{background-size:auto;background-position:right top}@media screen and (min-width: 648px){.m-billboard-new--unlimited{background-image:url(https://cdn.futurelearn.com/assets/unlimited/infinity-slant-300px-215c88ecfdb605b147191503bfe784f688bba61b79cb3b3693a58ea517ba965a.jpg)}}@media screen and (min-width: 900px){.m-billboard-new--unlimited{background-image:url(https://cdn.futurelearn.com/assets/unlimited/infinity-slant-450px-3fc75dbb5eb7a67bc2343d1c99bcb12810468ce4a5fcddf14576aac600c37b5d.jpg);background-size:contain}}@media screen and (min-width: 1280px){.m-billboard-new--unlimited{background-image:url(https://cdn.futurelearn.com/assets/unlimited/infinity-slant-600px-188bbcd191d0221166fa1b33838db80cdcdf616c534187d43e9939efa8963a27.jpg);background-size:auto}}@media screen and (min-width: 1600px){.m-billboard-new--unlimited{background-image:url(https://cdn.futurelearn.com/assets/unlimited/infinity-slant-850px-85fef06b67062092f25087b135617eba19f5f5ba1417aad6009102d904dc03d6.jpg);background-size:contain}}.m-billboard-new--celebration{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-shadow:0 0 7px rgba(0,0,0,0.4);background-image:url(https://cdn.futurelearn.com/assets/statements/congratulations-banner-small-00720553f5687e2f0a6d4209f56847ca21fe20b4894d73a8383273b548123bb3.jpg)}@media screen and (min-width: 648px){.m-billboard-new--celebration{background-image:url(https://cdn.futurelearn.com/assets/statements/congratulations-banner-medium-0211c3aff7075ef498c95a032a035a4a9d9478b0c9497ecde18f24a8cbefacae.jpg)}}@media screen and (min-width: 900px){.m-billboard-new--celebration{background-image:url(https://cdn.futurelearn.com/assets/statements/congratulations-banner-large-8508b495d7159847885682fc6dcaca1fced45821b7641bb7a9e8ae6462ecf76c.jpg)}}.m-grid-of-cards{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;margin:-0.75rem}@media screen and (min-width: 480px){.m-grid-of-cards{flex-direction:row;justify-content:flex-start}}.m-grid-of-cards>*{margin:0.75rem}@media screen and (min-width: 480px){.m-grid-of-cards>*{width:calc(50% - 1.5rem)}}@media screen and (min-width: 900px){.m-grid-of-cards>*{width:calc(33.33% - 1.5rem)}}@media screen and (min-width: 480px) and (max-width: 899px){.m-grid-of-cards>.m-card--highlight-card:nth-child(n+3){display:none}}.m-grid-of-cards>.m-card--degrees-promo{margin:0.75rem}@media screen and (min-width: 480px){.m-grid-of-cards>.m-card--degrees-promo{width:calc(100% - 1.5rem)}}@media screen and (min-width: 900px){.m-grid-of-cards>.m-card--degrees-promo{width:calc(66.66% - 1.5rem)}}@media screen and (min-width: 1280px){.m-grid-of-cards--compact>*{width:calc(25% - 1.5rem)}}@media screen and (min-width: 1280px){.m-grid-of-cards--compact>.m-card--degrees-promo{width:calc(50% - 1.5rem);max-width:50%}}@media screen and (min-width: 900px){.m-grid-of-cards--wide>*{width:calc(50% - 1.5rem)}}@media screen and (min-width: 900px) and (max-width: 1279px){.m-grid-of-cards--collapsed>*:nth-child(4):last-child{display:none}}@media screen and (min-width: 480px) and (max-width: 899px){.m-grid-of-cards--tidy>*:nth-child(2n+1):nth-last-child(1){display:none}}@media screen and (min-width: 900px) and (max-width: 1279px){.m-grid-of-cards--tidy>*:nth-child(3n+1):nth-last-child(1){display:none}.m-grid-of-cards--tidy>*:nth-child(3n+1):nth-last-child(2){display:none}.m-grid-of-cards--tidy>*:nth-child(3n+2):nth-last-child(1){display:none}}@media screen and (min-width: 1280px){.m-grid-of-cards--tidy>*:nth-child(4n+1):nth-last-child(1){display:none}.m-grid-of-cards--tidy>*:nth-child(4n+1):nth-last-child(2){display:none}.m-grid-of-cards--tidy>*:nth-child(4n+1):nth-last-child(3){display:none}.m-grid-of-cards--tidy>*:nth-child(4n+2):nth-last-child(1){display:none}.m-grid-of-cards--tidy>*:nth-child(4n+2):nth-last-child(2){display:none}.m-grid-of-cards--tidy>*:nth-child(4n+3):nth-last-child(1){display:none}}@media screen and (max-width: 899px){.m-grid-of-cards--truncated>*:nth-child(n+5){display:none}}@media screen and (max-width: 647px){.m-grid-of-cards--small-overflow{flex-wrap:nowrap;flex-direction:row;justify-content:start;overflow-x:auto}}.m-grid-of-cards--centered{justify-content:center}.m-grid-of-cards--white .m-card{background:#ffffff}.m-grid-of-cards--2-col>*{width:calc(100% - 1.5rem)}@media screen and (min-width: 480px){.m-grid-of-cards--2-col>*{width:calc(50% - 1.5rem)}}.m-drawer{display:none}.m-drawer,.m-drawer p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-drawer,.m-drawer p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-drawer,.m-drawer p{font-size:0.6363rem;line-height:1.5}}.m-drawer--open{display:block;margin-bottom:16px}@media screen and (min-width: 648px){.m-drawer--open .list-bullet{padding-bottom:3px}}@media screen and (min-width: 648px){.m-eligibility-check{margin:0 auto;max-width:310px;text-align:left}}@media screen and (min-width: 648px){.m-eligibility-check{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;max-width:756px}}@media screen and (min-width: 750px){.m-eligibility-check{min-height:51px}}.m-eligibility-check__label{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-bottom:0.75em;margin-right:1em;font-weight:bold;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.m-eligibility-check__label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-eligibility-check__label{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 648px){.m-eligibility-check__label{display:inline-block;margin-bottom:0}}@media screen and (min-width: 648px){.m-eligibility-check__label{min-height:47px;margin:0;padding-top:10px}}@media screen and (min-width: 750px){.m-eligibility-check__label{font-size:22.5px;font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 680px) and (max-width: 1694px){.m-eligibility-check__label{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 1695px){.m-eligibility-check__label{font-size:1.25rem;line-height:1.5}}.m-eligibility-check__countries{background-color:#ffffff;margin-bottom:0.68055rem;padding-right:0;width:100%;font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-eligibility-check__countries{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-eligibility-check__countries{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px){.m-eligibility-check__countries{width:223px}}@media screen and (min-width: 648px){.m-eligibility-check__countries{margin:0}}select.m-eligibility-check__countries--select{background-color:transparent;max-width:480px;padding:0.65rem 1rem 0.65rem 1rem}@media screen and (min-width: 648px){select.m-eligibility-check__countries--select{width:223px}}@media screen and (min-width: 750px){select.m-eligibility-check__countries--select{padding-top:0.6rem;padding-bottom:0.6rem;font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 680px) and (max-width: 1694px){select.m-eligibility-check__countries--select{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 1695px){select.m-eligibility-check__countries--select{font-size:0.7272rem;line-height:1.5}}.m-eligibility-check__countries::after{color:#0E8FAB}@media screen and (min-width: 648px){.m-eligibility-check__button-container{min-width:290px;text-align:center}}@media screen and (min-width: 750px){.m-eligibility-check__button-container{width:361px;text-align:right}}input[type="submit"].m-eligibility-check--button{width:100%}@media screen and (min-width: 648px){input[type="submit"].m-eligibility-check--button{width:auto}}.m-eligibility-check__submitted-text{font-size:16px;font-size:0.8888rem;line-height:1.5;font-weight:bold;position:relative;display:none;padding:0;margin:0;width:100%;min-width:290px;white-space:nowrap}@media screen and (min-width: 680px) and (max-width: 1694px){.m-eligibility-check__submitted-text{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-eligibility-check__submitted-text{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 648px){.m-eligibility-check__submitted-text{padding-top:5px}}@media screen and (min-width: 648px){.m-eligibility-check__submitted-text{width:auto;padding-top:2px;min-height:47px}}@media screen and (min-width: 750px){.m-eligibility-check__submitted-text{font-size:22.5px;font-size:1.25rem;line-height:1.5;min-height:25px;width:361px;padding-top:3px;white-space:nowrap}}@media screen and (min-width: 750px) and (min-width: 680px) and (max-width: 1694px){.m-eligibility-check__submitted-text{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 1695px){.m-eligibility-check__submitted-text{font-size:1.25rem;line-height:1.5}}.m-eligibility-check__submitted-text--ineligible{margin-top:0.25em}@media screen and (min-width: 648px){.m-eligibility-check__submitted-text--ineligible{margin-top:0}}@media screen and (min-width: 648px){.m-eligibility-check__submitted-text--ineligible{padding-top:10px}}@media screen and (min-width: 750px){.m-eligibility-check__submitted-text--ineligible{padding-top:3px}}.m-eligibility-check__eligible{display:flex;align-items:center}@media screen and (min-width: 648px){.m-eligibility-check__eligible{justify-content:flex-start;margin:0 auto}}@media screen and (min-width: 648px){.m-eligibility-check__eligible{justify-content:center;max-width:420px}}.m-eligibility-check__tick{margin-left:1em}.m-eligibility-check__tick .a-svg-icon{width:25px}.eligibility-feedback--message{margin:1em auto 1em auto;padding:0;max-width:32em}.eligibility-feedback--message-item{display:inline-block;margin-top:1em;margin-bottom:1em}@media screen and (min-width: 648px){.eligibility-feedback--message-item{display:inline-block}}.m-event-highlight{display:flex;padding:20px;margin-bottom:56px;border-top:1px #cacacc solid;border-bottom:1px #cacacc solid;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-event-highlight{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-event-highlight{font-size:0.7272rem;line-height:1.5}}.m-event-highlight__icon{margin-right:1em}.m-event-highlight__icon .a-svg-icon{width:52px;height:52px}.m-event-highlight__details{margin-top:4px}.m-extra-benefits__slideout-container{display:flex;flex-direction:column}.m-extra-benefits__bg-detail-image:before{content:"";position:absolute;width:118px;height:42px;right:-76px;background-image:url(https://cdn.futurelearn.com/assets/unlimited/unlimited-detail-right-f2020b0f3f34fae42b447c4166a603247c13e44121f7ac47a0b1100edce3fe20.png);background-repeat:no-repeat}@media screen and (min-width: 900px){.m-extra-benefits__bg-detail-image:before{content:none}.m-extra-benefits__bg-detail-image{background-image:url(https://cdn.futurelearn.com/assets/unlimited/unlimited-detail-right-f2020b0f3f34fae42b447c4166a603247c13e44121f7ac47a0b1100edce3fe20.png);background-repeat:no-repeat;background-position:top right;max-width:calc(648px + 260px);padding:0 130px}}.m-extra-benefits .a-arrow-toggle{align-self:flex-end;margin-top:26px}.m-extra-benefits__heading{margin-top:1.3611rem}@media screen and (min-width: 480px){.m-extra-benefits__heading,.m-extra-benefits__footer{text-align:center}}.m-extra-benefits__footer{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-extra-benefits__footer{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-extra-benefits__footer{font-size:0.7272rem;line-height:1.5}}.m-extra-benefits__slideout-content:after{position:absolute;left:0;content:" ";display:block;height:1rem;width:100%;border-bottom:1px solid #ededee}@media screen and (min-width: 1392px){.displaying-comments .m-extra-benefits--slideout{display:none}}.m-feed{margin:0;padding:0;list-style:none;flex-basis:100%;max-width:100%}.m-feed .m-feed,.m-feed .m-postbox{padding-left:52px}.m-feed .m-feed{margin-top:20px;clear:both}.m-feed .a-link{cursor:pointer;display:block;padding-top:0.5em;padding-bottom:2em;position:relative;left:104px}.m-feed__header{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed__header{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed__header{font-size:0.7272rem;line-height:1.5}}.m-feed__header *{display:inline-block}.m-feed-item{display:flex;flex-wrap:wrap;padding:20px 0}.m-feed-item::before,.m-feed-item::after{content:" ";display:table}.m-feed-item::after{clear:both}.m-feed-item--pronounced{background-color:#fafafa;margin-bottom:2em;padding:1em;border:1px solid #ededee}.m-feed-item--pronounced .m-feed-item__heading{margin-top:4px}.m-feed-item--pronounced .m-feed-item__content p{margin-top:0.6em;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item--pronounced .m-feed-item__content p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item--pronounced .m-feed-item__content p{font-size:0.7272rem;line-height:1.5}}.m-feed-item--pronounced .m-feed-item__body{padding:0.25em}.m-feed-item--drag-and-drop{margin-bottom:1em;border:1px solid #cacacc}.m-feed-item--drag-and-drop .m-feed-item__body{padding-left:0;padding-top:0}.m-feed-item--dragging{transform:rotate(0deg);transition:all 0.1s}.m-feed-item--dragging:active{transform:rotate(5deg);box-shadow:1px 2px 4px 0 #cacacc}.m-feed-item__controls{padding-right:1.3611rem}.m-feed-item--compact{padding:16px 0}.m-feed-item--indented{padding-left:20px;padding-right:20px}.m-feed-item--indented.m-feed-item--compact{padding-left:16px;padding-right:16px}.m-feed-item--bordered{border-bottom:1px solid #ededee}.m-popover .m-feed-item--bordered:last-child,.m-feed-item--bordered.m-feed-item--has-replies .m-feed-item:last-child{border:0}.m-feed-item--double-border{padding-top:2.5em;padding-bottom:1.14em;border-bottom:1px solid #ededee;border-top:1px solid #ededee}.m-feed-item--alt{background-color:#fafafa}.m-feed-item__identifier{float:left;margin-right:20px}.m-feed-item--compact .m-feed-item__identifier{margin-right:16px}.m-feed-item--compact .m-feed-item__identifier .a-svg-icon{width:16px;height:16px;margin-top:6px}.m-feed-item__identifier .a-svg-icon{width:20px;height:20px;margin-top:4px}.m-popover__list .m-feed-item--alt.m-feed-item--celebration,.m-popover__list .m-feed-item--celebration:first-child{background-image:url(https://cdn.futurelearn.com/assets/celebration/confetti/notification-54d04a8d1fe246febc28bff38e80247b5e057e012267cabd1c69b164c22d8de7.png);background-repeat:no-repeat;background-position:top left;background-size:100%;padding-top:47px}.m-feed-item__body{float:left;flex:1 0 0%;min-width:0}.m-feed-item__body+.m-postbox{margin-top:20px}.m-feed-item__header{display:flex;flex-wrap:wrap;margin:.25em 0 .5em;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item__header{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item__header{font-size:0.6363rem;line-height:1.5}}.m-feed-item--with-img .m-feed-item__header{margin-top:0}.m-feed-item__preamble{float:left;flex:1 0 0%;margin-right:10px}.m-feed-item__preamble .a-stamp{margin-right:.6em}.m-feed-item__heading__primary{display:inline-block;margin-bottom:.3em;color:#3a343a;font-weight:bold}.m-feed-item__heading--with-stamp .m-feed-item__heading__primary{margin-right:.6em}.m-feed-item__heading__secondary{color:#727376;color:#3a343a}.m-feed-item__context-heading{display:block;margin-top:.25em;font-weight:bold;text-transform:uppercase}.m-feed-item__context-heading,.m-feed-item__context-heading a{color:#727376}.m-feed-item__context-heading:hover{color:#2541fc}.m-feed-item__meta{float:left;display:flex;flex-direction:row}.m-feed-item__timestamp{color:#727376;margin-left:.6em}.m-feed-item__timestamp--long{display:none}.m-feed-item__timestamp--short{display:block}.m-feed-item__content{clear:both;word-wrap:break-word}.m-feed-item__content,.m-feed-item__content p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item__content,.m-feed-item__content p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item__content,.m-feed-item__content p{font-size:0.6363rem;line-height:1.5}}.m-feed-item__content p{margin-bottom:1em;width:100%;overflow:hidden}.m-feed-item__content p:last-of-type{margin-bottom:0}.m-feed-item__content p:first-of-type{margin-top:0}.m-feed-item__content--truncated p{display:none}.m-feed-item__content--truncated p:first-of-type{text-overflow:ellipsis;display:inline-block;white-space:nowrap}.m-feed-item__edit-status{color:#727376}.m-feed-item__content__additions{display:flex;flex-wrap:wrap;width:100%}.m-feed-item__content__additions .a-avatar{margin-right:5px;margin-bottom:5px}.m-feed-item__extra-info{margin:0;padding:0;list-style:none}.m-feed-item__info-item{color:#727376;display:inline-block;margin-right:0.5em}.m-feed-item__info-item:last-child{margin-right:0}.m-feed-item__status{color:#727376;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;text-align:right;white-space:nowrap}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item__status{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item__status{font-size:0.6363rem;line-height:1.5}}.m-feed-item__content__additions,.m-feed-item__actions{margin-top:16px}.m-feed-item__action-link{margin-top:5px;margin-left:auto;padding-left:5px;align-self:flex-end;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;text-align:right;white-space:nowrap}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item__action-link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item__action-link{font-size:0.6363rem;line-height:1.5}}.m-feed-item__action-link:last-child{margin-left:15px}.m-feed-item__action-link:only-child{margin-left:auto}.m-feed-item__actions{font-size:14px;font-size:0.7777rem;line-height:1.5;display:flex;align-items:center;flex-wrap:wrap;white-space:nowrap}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item__actions{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item__actions{font-size:0.6363rem;line-height:1.5}}.m-feed-item__actions .report-form-wrapper{flex-basis:100%}.m-feed-item__actions .a-svg-icon{width:1.26em;height:auto}.m-feed-item__actions .a-svg-icon--flag{width:1em}.m-feed-item__actions--comment>*{flex-basis:17%}.m-feed-item__actions--secondary{flex-basis:100%}.m-feed-item__edit .link,.m-feed-item__delete .link{font-weight:bold}.m-feed-item__delete{margin-left:1em}.m-feed-item__edit,.m-feed-item__report{margin-left:auto;text-align:right}.m-feed-item__prevent-body-scroll{overflow:hidden}.m-feed-item__hide-scrollbars{-ms-overflow-style:none}.m-feed-item__hide-scrollbars::-webkit-scrollbar{display:none}.m-feed-item__pinned{width:100%;margin-bottom:1em}@media screen and (min-width: 680px){.m-feed-item__timestamp--long{display:block}.m-feed-item__timestamp--short{display:none}}.m-feed-item--feedback{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feed-item--feedback{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feed-item--feedback{font-size:1rem;line-height:1.5}}[data-hypernova-key="repliesThread"]{flex-basis:100%;width:100%}.m-feedback-message__container{width:100%;max-width:648px;max-width:32rem;margin-left:auto;margin-right:auto;outline:none;position:relative;box-sizing:border-box;clear:both}.m-feedback-message__container:focus:before{content:'';position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;outline:1px solid #2541fc}.m-feedback-message__container:focus .m-feedback-message__text:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDAgMjAwIj48Zz48cGF0aCBmaWxsPSIjMDBmIiBkPSJNMjAwIDEzMi4yVi0uNEw4My44IDEydjEyLjh6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3Ni42IDc4LjFWLTIuNEw4OC4zLTJ6Ii8+PHBhdGggZmlsbD0iIzAwZiIgZD0iTTgyLjYgMzAuNWg4LjFsLjMtNi45aC04LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0xMTIuMi0yMC40aDU1LjZ2NzQuOGgtNTUuNnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjYuMi0yOC4zaDk3LjJWOC41SDI2LjJ6Ii8+PC9nPjxnPjxnPjxwYXRoIGZpbGw9IiNGRUNCNTMiIGQ9Ik04Mi42IDIzLjZoOS4zTDE5Mi4zIDExN1YtLjRoLTE4Ljd2NzMuNUw5OS40IDguNUg4Mi42eiIvPjwvZz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTc2LjEgNzguMVYtMi40TDg3LjgtMnoiLz48L2c+PHBhdGggZmlsbD0iIzAwZiIgZD0iTTE5Mi4yOTUtLjM5aDcuNjkzVi42NzZoLTcuNjkzeiIvPjwvc3ZnPg==")}.m-feedback-message__container:focus .m-feedback-message--permanent .m-feedback-message__text:before{content:none}.m-feedback-message{display:table;position:relative;width:100%;height:50px;margin-top:20px;margin-bottom:40px;color:#3a343a;border:2px solid #fecb51}.m-feedback-message--permanent .m-feedback-message__text:before{content:none}.m-feedback-message__icon,.m-feedback-message__text{display:table-cell;height:100%;vertical-align:middle}.m-feedback-message__icon{width:47px;vertical-align:middle;font-size:32px;text-align:center;padding:8px 0;background-color:#fecb51}.m-feedback-message__icon svg{width:21px;height:auto;vertical-align:middle}.m-feedback-message__text{position:relative;margin:0;padding:5px 12px 5px 12px;letter-spacing:.2px;font-size:14px;font-size:0.7777rem;line-height:1.5;font-style:italic;background-color:#ffffff}@media screen and (min-width: 680px) and (max-width: 1694px){.m-feedback-message__text{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-feedback-message__text{font-size:0.6363rem;line-height:1.5}}.m-feedback-message__text:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDAgMjAwIj48cGF0aCBmaWxsPSIjRkVDQjUzIiBkPSJNODIuNiAyMy42aDkuM0wxOTIuMyAxMTdWLS40aC0xOC43djczLjVMOTkuNCA4LjVIODIuNnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTc2LjEgNzguMVYtMi40TDg3LjgtMnoiLz48L3N2Zz4=");position:absolute;bottom:-19px;right:-3px;width:25px;height:20px}.m-feedback-message--dismissable .m-feedback-message__text{padding-right:24px}.m-feedback-message__dismiss{position:absolute;top:0;right:0;font-size:24px;color:#3a343a}.m-feedback-message__dismiss .a-svg-icon{width:9px;height:9px;margin:6px}.m-feedback-message__dismiss__fallback{display:none}.m-filter{padding-top:2.04165rem;padding-bottom:1.3611rem}.m-filter .a-select-container::after{top:50%}.m-filter--white{background-color:#ffffff}.m-filter__submit{text-align:center}.m-filter__header{text-align:center}.m-filter__heading{margin-top:0;margin-bottom:1.3611rem}.m-filter__select{font-size:initial;width:100%}@media screen and (max-width: 479px){.m-filter__select-container .a-select-container{width:100%}.m-filter__select-container .a-select-container select{max-width:100%}}@media screen and (min-width: 480px){.m-filter__select{width:15em}.m-filter__select[name='filter_availability']{width:10em}}.m-filter__select-container{display:flex;flex-wrap:wrap;justify-content:center}.m-filter__active-filters{background-color:#ededee;font-size:0.7777rem;margin-top:2.7222rem;padding:10px}.m-filter__active-filters .a-button{margin:0.5em}.m-filter__active-filter{background-color:#ffffff;padding:5px}.m-filter__active-filter svg.a-svg-icon{margin:0 3px;width:0.7em}.m-filter__loader{text-align:center}.m-filter__submit{margin-left:0.5em}.m-form{width:100%;margin-bottom:1.3rem}.m-form .m-cc-feedback-message__container{width:70%;margin:0 auto}.m-form .m-cc-feedback-message{margin-top:0;margin-bottom:1.5em}.m-form--inline{display:inline}.m-form__fieldset{border:0 none;margin:0;padding:0}.m-form__label{display:block;font-weight:bold}.m-form__label+.a-input{margin-top:3px}.m-form__label--required:after{content:"*"}.m-form__label--regular{font-weight:normal}.m-form__fieldset--pronounced{margin:0 0 1.5rem 0;padding:1.5rem 0 0.5rem 0;background-color:#fafafa}.m-form__legend{background-color:inherit;font-weight:bold;padding-top:1.5rem;width:100%}.m-form__fieldset--contiguous-top{padding-top:0}.m-form__fieldset--contiguous-bottom{padding-bottom:0}.m-form__group{display:block;margin:0 auto;padding:0 0 1.25em 0}.m-form__group::before,.m-form__group::after{content:" ";display:table}.m-form__group::after{clear:both}@media screen and (min-width: 480px){.m-form__group{width:70%}}.m-form__group img{max-width:100%}.m-form__group label.error{margin-left:0}.m-form__group--icon{display:flex;align-items:center;justify-content:space-between}.m-form__group--icon div:first-child{width:calc(100% - 80px)}.m-form__group--icon .a-svg-icon{margin-top:24px}.m-form__group--tight-bottom{padding:0}.m-form__group--wide{width:90%}.m-form__group--full-width{width:auto}.m-form__group--block{width:auto;flex-direction:column}.m-form__group--block .a-input{margin-bottom:1em;min-width:100%}.m-form__group--block .a-button{flex-grow:1}@media screen and (min-width: 648px){.m-form__group--block{flex-direction:row}.m-form__group--block .a-input{margin-bottom:0;flex-grow:4;min-width:70%}}.m-form__group--inline,.m-form__group--inline-wrap{display:flex}.m-form__group--inline .a-input--prepend,.m-form__group--inline-wrap .a-input--prepend{flex:1 0 0%;max-width:70%}.m-form__group--inline .a-input--no-shrink,.m-form__group--inline-wrap .a-input--no-shrink{flex-shrink:0}.m-form__group--inline-wrap{flex-wrap:wrap}.m-form__group--inline-wrap span.error{order:1;margin-left:0}.m-form__block{margin-right:2em}.m-form__block:last-child{margin-right:0}.m-form__group--contiguous-bottom{padding-bottom:0}.m-form__group .m-form__status{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__group .m-form__status{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__group .m-form__status{font-size:1rem;line-height:1.5}}.m-form__control-group{float:left;margin-bottom:1.63332rem;width:100%}.m-form__control-group--no-float{float:none}.m-form__control-group--contiguous{margin-bottom:0}.m-form__control-group--tight{margin-bottom:1em}.m-form__control-group--centered{justify-content:center}.m-form__control-group--inline{display:flex;margin-bottom:16px;margin-top:8px}.m-form__control-group--inline .error{top:5px;margin:16px 0 0 16px}.m-form__control-group--separated{border-bottom:1px solid #ededee}.m-form__control-group--separated:last-child{border-bottom:0}.m-form__info{display:block;margin:0 0 0.75rem;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__info{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__info{font-size:0.6363rem;line-height:1.5}}.m-form__info--subtle{margin-top:.4em;color:#727376}.m-form__info--small{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__info--small{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__info--small{font-size:0.6363rem;line-height:1.5}}.m-form__info--spacious-bottom{margin-bottom:1.3611rem}.m-form__table table.m-table th,.m-form__table table.dataTable th{border-bottom:0}.m-form__table table.m-table td,.m-form__table table.m-table td label,.m-form__table table.m-table td .m-passport--mini .m-passport__id,.m-form__table table.dataTable td,.m-form__table table.dataTable td label,.m-form__table table.dataTable td .m-passport--mini .m-passport__id{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__table table.m-table td,.m-form__table table.m-table td label,.m-form__table table.m-table td .m-passport--mini .m-passport__id,.m-form__table table.dataTable td,.m-form__table table.dataTable td label,.m-form__table table.dataTable td .m-passport--mini .m-passport__id{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__table table.m-table td,.m-form__table table.m-table td label,.m-form__table table.m-table td .m-passport--mini .m-passport__id,.m-form__table table.dataTable td,.m-form__table table.dataTable td label,.m-form__table table.dataTable td .m-passport--mini .m-passport__id{font-size:0.6363rem;line-height:1.5}}.m-form__table table.m-table td,.m-form__table table.dataTable td{padding:3px 0 6px 8px;vertical-align:middle;background-color:#ffffff;border-bottom:2px solid #fafafa}.m-form__table table.m-table td:first-child,.m-form__table table.dataTable td:first-child{padding-left:1em}.m-form__table table.m-table td .m-passport--mini,.m-form__table table.dataTable td .m-passport--mini{margin-top:4px}.m-form__error{display:block;margin:0.375rem 0 0 0;font-size:14px;font-size:0.7777rem;line-height:1.5;color:#ff4a6e}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__error{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__error{font-size:0.6363rem;line-height:1.5}}.m-form__error-alt{display:flex;align-items:center;margin:0;padding:0.325rem;font-size:16px;font-size:0.8888rem;line-height:1.5;font-weight:bold;color:#3a343a;background-color:#fecb51}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__error-alt{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__error-alt{font-size:0.7272rem;line-height:1.5}}.m-form__error-alt__icon{margin:0 1em 0 0.5em}.m-form__error-alt__icon .a-svg-icon{height:32px;width:32px}.m-form__error-alt__text{flex:1}.m-form__char-count{display:block;position:relative;height:0;top:-25px;margin-right:10px;text-align:right;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__char-count{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__char-count{font-size:0.6363rem;line-height:1.5}}.m-form__preview{padding:0 0.75rem;background-color:#ffffff;border:1px solid #cacacc}.m-form__img-preview{margin-top:0.75rem}.m-form__checkbox{display:block}.m-form__checkbox div{display:inline-block}.m-form__checkbox input{margin-right:8px}.m-form__group--inline .m-form__checkbox,.m-form__group--inline-wrap .m-form__checkbox{margin-right:16px}.m-form__control-row{display:flex;align-items:center}.m-form__control-row>:not(:last-child){margin-right:20px}.m-form__label-and-checkbox{overflow:auto}.m-form__label-and-checkbox label{float:left;margin-left:8px;width:86%;font-weight:normal;font-size:14px}.m-form__label-and-checkbox input{float:left;margin-top:2px;margin-left:3px}.m-form__legend-radiogroup{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#4a4d55;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-form__legend-radiogroup{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-form__legend-radiogroup{font-size:0.6363rem;line-height:1.5}}.m-form__form-actions{margin:32px 0 16px 0}.m-formula{text-align:center}@media screen and (min-width: 480px){.m-formula{display:flex}}.m-formula__component{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-formula__component{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-formula__component{font-size:0.6363rem;line-height:1.5}}@media screen and (max-width: 479px){.m-formula__component{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 480px){.m-formula__component{font-size:14px;font-size:0.7777rem;line-height:1.5;flex-basis:0;flex-grow:1;position:relative}}@media screen and (min-width: 480px) and (min-width: 680px) and (max-width: 1694px){.m-formula__component{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 480px) and (min-width: 1695px){.m-formula__component{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.m-formula__component{font-size:14px;font-size:0.7777rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 680px) and (max-width: 1694px){.m-formula__component{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 1695px){.m-formula__component{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-formula__component{font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 1695px) and (min-width: 680px) and (max-width: 1694px){.m-formula__component{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px) and (min-width: 1695px){.m-formula__component{font-size:0.7272rem;line-height:1.5}}.m-formula__operator{font-size:22.5px;font-size:1.25rem;line-height:1.5;color:#727376;line-height:1}@media screen and (min-width: 680px) and (max-width: 1694px){.m-formula__operator{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-formula__operator{font-size:1.25rem;line-height:1.5}}@media screen and (max-width: 479px){.m-formula__operator{margin-top:-.1em;margin-bottom:.2em}}@media screen and (min-width: 480px){.m-formula__operator{font-size:27px;font-size:1.5rem;line-height:1.25;line-height:1;display:block;width:30px;padding-top:.1em;margin-top:0}}@media screen and (min-width: 480px) and (min-width: 680px) and (max-width: 1694px){.m-formula__operator{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 480px) and (min-width: 1695px){.m-formula__operator{font-size:1.5rem;line-height:1.25}}.m-formula__operator::before,.m-formula--no-equals .m-formula__operator--last::before{content:'+'}.m-formula__operator--last::before{content:'='}.m-formula__component__icon{font-size:27px;font-size:1.5rem;line-height:1.25;position:relative;height:1em;line-height:1}@media screen and (min-width: 680px) and (max-width: 1694px){.m-formula__component__icon{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-formula__component__icon{font-size:1.5rem;line-height:1.25}}@media screen and (max-width: 479px){.m-formula__component__icon{width:1em}}@media screen and (min-width: 480px){.m-formula__component__icon{font-size:36px;font-size:2rem;line-height:1.25;line-height:1}}@media screen and (min-width: 480px) and (min-width: 680px) and (max-width: 1694px){.m-formula__component__icon{font-size:2rem;line-height:1.25}}@media screen and (min-width: 480px) and (min-width: 1695px){.m-formula__component__icon{font-size:2.25rem;line-height:1.25}}@media screen and (min-width: 680px){.m-formula__component__icon{font-size:36px;font-size:2rem;line-height:1.25;line-height:1}}@media screen and (min-width: 680px) and (min-width: 680px) and (max-width: 1694px){.m-formula__component__icon{font-size:2rem;line-height:1.25}}@media screen and (min-width: 680px) and (min-width: 1695px){.m-formula__component__icon{font-size:2.25rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-formula__component__icon{font-size:36px;font-size:2rem;line-height:1.25;line-height:1}}@media screen and (min-width: 1695px) and (min-width: 680px) and (max-width: 1694px){.m-formula__component__icon{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px) and (min-width: 1695px){.m-formula__component__icon{font-size:2.25rem;line-height:1.25}}.m-formula__component__icon .a-svg-icon,.m-formula__component__icon .a-svg-icon--awards-purple{display:block;width:100%;height:100%;margin:0 auto}.m-formula__component__title{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}@media screen and (max-width: 479px){.m-formula__component__title{margin-left:.5em}}@media screen and (min-width: 480px){.m-formula__component__title{margin-top:1em;margin-bottom:1em}}.m-formula__component__text{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#727376;padding:0 10px}@media screen and (max-width: 899px){.m-formula__component__text{margin-top:1em}}@media screen and (min-width: 680px) and (max-width: 1694px){.m-formula__component__text{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-formula__component__text{font-size:0.6363rem;line-height:1.5}}@media screen and (max-width: 479px){.m-formula--long-text .m-formula__component{display:inline-block;text-align:center}.m-formula--long-text .m-formula__operator{margin-top:0.2em;margin-bottom:0.2em}.m-formula--long-text .m-formula__component__icon{display:inline-block;margin:12px auto}}.m-great-campaign__header-image--campaign-two{background-color:#85bd58;padding-top:8em;background-image:url(https://cdn.futurelearn.com/assets/bc/BC_header-medium_small_green-69ea6b84efe198b2bb982fe417857a20d75bc56ac3a1fa7f26756ce237ebccf0.jpg);background-size:auto !important;background-position:center 0 !important}@media screen and (min-width: 648px){.m-great-campaign__header-image--campaign-two{padding-top:7em;background-size:cover !important;background-image:url(https://cdn.futurelearn.com/assets/bc/BC_large_header_green-fd9cc7c0097d8a7ec1d0b4eb28b15305101a5d86e417b865aced846cacebceaf.jpg)}}@media screen and (min-width: 900px){.m-great-campaign__header-image--campaign-two{padding-top:8em}}@media screen and (min-width: 1000px){.m-great-campaign__header-image--campaign-two{padding-top:10em}}@media screen and (min-width: 1150px){.m-great-campaign__header-image--campaign-two{padding-top:11em}}@media screen and (min-width: 1280px){.m-great-campaign__header-image--campaign-two{padding-top:0;background-image:url(https://cdn.futurelearn.com/assets/bc/BC_xxlarge_xlarge_header_green-104b41e9595fefb7c304552b541b3bd9a1f2aa634fef2c431062a2c601ab1118.jpg);background-size:48% !important;background-position:bottom right !important}}@media screen and (min-width: 1450px){.m-great-campaign__header-image--campaign-two{background-position:bottom -0.3% right !important}}@media screen and (min-width: 1600px){.m-great-campaign__header-image--campaign-two{background-position:bottom 4.5% right !important}}.m-great-campaign__header-image--courses{background-color:#85bd58;height:270px;background-image:url(https://cdn.futurelearn.com/assets/bc/BC_header-medium_small_courses_green-4caa6bcba74a77349fdbcd48f2e85484b826b9cbc398c26c84d3ef2a031f7d15.jpg);background-size:auto !important;background-position:center 0 !important;display:flex !important;flex-direction:column-reverse}@media screen and (min-width: 480px){.m-great-campaign__header-image--courses{height:340px}}@media screen and (min-width: 648px){.m-great-campaign__header-image--courses{background-image:url(https://cdn.futurelearn.com/assets/bc/BC_header-medium_xlarge_courses_green-60ce0ebac91d916481622a314022209990e28411020a07050ce88f4a18ec2b25.jpg)}}@media screen and (min-width: 1280px){.m-great-campaign__header-image--courses{height:164px;background-image:url(https://cdn.futurelearn.com/assets/bc/BC_header_desktop_strip_green-ba8af07055049d73eb3012398daadc182e91df7bbfbbd34b724f10c66a4549a3.jpg);background-size:contain !important;background-position:center right !important}}.m-great-campaign__header-image--claim{background:#85bd58;background-image:url(https://cdn.futurelearn.com/assets/bc/BC_mobile_claim_green-eb472c9041c7002e41a4e744be55a63ceb83771496d9a5d7dceff54ee8decc49.jpg);background-size:auto !important;background-position:center 0 !important;padding-top:0 !important}@media screen and (min-width: 900px){.m-great-campaign__header-image--claim{background-image:url(https://cdn.futurelearn.com/assets/bc/BC_header_desktop_strip_green-ba8af07055049d73eb3012398daadc182e91df7bbfbbd34b724f10c66a4549a3.jpg);background-size:contain !important;background-position:center right !important}}.m-great-campaign-sticky-header{width:100%;padding-left:16px;padding-right:16px;background-color:#85bd58;background-image:url(https://cdn.futurelearn.com/assets/bc/CDP-header-small-left_green-c97cc9b57d632babf70cda4db7f72728579ff793e7274c911adb3563922a0fff.jpg),url(https://cdn.futurelearn.com/assets/bc/CDP-header-small-right_green-b69c977c75a683a395af683aabd1658ef15131087179ac926c8d232acf2c9eb1.jpg),radial-gradient(circle, #d8e6af 30%, #85bd58 95%);background-position:center left, center right;background-size:contain, contain;background-repeat:no-repeat, no-repeat}@media screen and (min-width: 1000px){.m-great-campaign-sticky-header{background-image:url(https://cdn.futurelearn.com/assets/bc/CDP-header-large_green-shorter-c69ff1b9df3d409020c8c030be788026de746dee3170eebd4a13ad12a51b0379.jpg),radial-gradient(circle, #d8e6af 30%, #85bd58 63%);background-position:center right;background-size:contain}}.m-great-campaign-sticky-header--fixed{position:fixed;top:0;z-index:1000}.m-great-campaign-sticky-header__content{font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0.59888rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-great-campaign-sticky-header__content{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-great-campaign-sticky-header__content{font-size:0.6363rem;line-height:1.5}}.m-great-campaign-sticky-header--animate{animation-duration:2s;animation-iteration-count:1;animation-name:slide-up-and-down;animation-fill-mode:forwards}.bc-anchor-helper{display:block;position:relative;visibility:hidden;top:0}@media screen and (min-width: 680px){.bc-anchor-helper{top:-76px}}.m-grid{margin:0;padding:0;list-style:none;margin:-12.25px}.m-grid::before,.m-grid::after{content:" ";display:table}.m-grid::after{clear:both}.m-grid__col{padding:12.25px}@media screen and (min-width: 480px){.m-grid__col{float:left;width:50%}.m-grid__col:nth-child(2n+1){clear:left}}@media screen and (min-width: 648px){.m-grid__col{float:left;width:33.33333%}.m-grid__col:nth-child(2n+1){clear:none}.m-grid__col:nth-child(3n+1){clear:left}}@media screen and (min-width: 900px){.m-grid__col{float:left;width:25%}.m-grid__col:nth-child(3n+1){clear:none}.m-grid__col:nth-child(4n+1){clear:left}}@media screen and (min-width: 1600px){.m-grid{margin:-18.375px}.m-grid__col{padding:18.375px}}.m-grid-educators{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:-30px -30px 0;max-width:100vw}@media screen and (min-width: 648px){.m-grid-educators{justify-content:center}}.m-grid-educators__col{width:100%;padding:30px 30px 0}@media screen and (min-width: 648px){.m-grid-educators__col{flex-basis:290px;max-width:290px}.m-grid-educators__col .m-media-element{flex-direction:column}}.m-grid-educators__col:only-of-type{flex-basis:auto;margin:auto;max-width:30rem}.m-grid-educators__col:only-of-type .m-media-element{flex-direction:row}.m-grid-educators__col:only-of-type .m-media-element__image{margin-bottom:0}.m-grid-large{margin:0;padding:0;list-style:none;margin:-18.375px}.m-grid-large::before,.m-grid-large::after{content:" ";display:table}.m-grid-large::after{clear:both}.m-grid-large__col{padding:18.375px}@media screen and (min-width: 900px){.m-grid-large__col{float:left;width:50%}.m-grid-large__col:nth-child(2n+1){clear:left}}@media screen and (min-width: 1280px){.m-grid-large{margin:-24.5px}.m-grid-large__col{padding:24.5px}}.m-headline{font-size:14px;font-size:0.7777rem;line-height:1.5;border-bottom:1px solid #ededee;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-headline{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-headline{font-size:0.6363rem;line-height:1.5}}.m-headline__label{color:#393b42;display:inline-block;padding-bottom:0.6em;border-bottom:1px solid #393b42;margin-bottom:-1px}@media screen and (min-width: 480px){.m-headline__label{padding-bottom:10px}}.m-headline__label-secondary{color:#727376;padding-bottom:0.6em}@media screen and (min-width: 480px){.m-headline__label-secondary{display:inline-block;padding-left:0.5em}}@media screen and (max-width: 479px){.m-headline--double .m-headline__label{border-bottom:0}}.m-hero{margin-bottom:1.3611rem}.m-hero--after-copy{margin-top:2.04165rem}.m-hero__caption-block{width:100%;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-hero__caption-block{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-hero__caption-block{font-size:0.6363rem;line-height:1.5}}.m-hero__copyright{float:right}.m-hero__copyright p{margin-top:0}.m-hint{min-width:220px;padding:20px;border-style:solid;border-color:#fecb51;background-color:#ffffff;color:#3a343a;border-width:2px}.m-hint p{margin-top:0}.m-hint p:last-child{margin-bottom:0}.m-hint .a-button{display:block;margin:0 auto}.m-hint--floating{position:relative;background-color:rgba(255,255,255,0.95);border-width:2px;z-index:1000}.m-hint--floating::before{content:"";display:block;position:absolute;border-style:solid;border-color:#fecb51;border-width:0}.m-hint--floating::after{content:"";display:block;position:absolute;border-style:solid;border-color:#ffffff;border-radius:50%;background-color:#fecb51}.m-hint--floating::before{left:-2px;right:auto;top:-52px;bottom:auto;height:50px;width:auto;border-width:0 2px 0 0;z-index:1002}.m-hint--floating::after{left:-6px;right:auto;top:-57px;bottom:auto;width:10px;height:10px;border-width:1px;z-index:1001}.m-hint--for-id-verified-badge{position:absolute;top:0;right:60px;min-width:240px;text-align:left}.m-hint--for-id-verified-badge:after{display:none}.m-hint--for-id-verified-badge::before{top:18px;bottom:auto;right:-22px;left:auto;width:20px;height:auto;border-width:2px 0 0}.m-hint--for-id-verified-badge::after{top:14px;bottom:auto;right:-27px;left:auto}@media screen and (min-width: 680px){.m-hint--for-id-verified-badge{right:80px}.m-hint--for-id-verified-badge::before{top:28px;bottom:auto;right:-22px;left:auto;width:20px;height:auto;border-width:2px 0 0}.m-hint--for-id-verified-badge::after{top:24px;bottom:auto;right:-27px;left:auto}}.m-hint--for-bookmarks{margin-bottom:28px}.m-hint--fade-in{animation:simple-fade-in .3s ease 0s 1 normal forwards}.m-hint.m-hint--fade-out{animation:fadeout .3s ease 0s 1 normal forwards;transform:translateY(0)}.m-hint.m-hint--hidden{display:none}.m-hint--for-cloze{position:absolute;width:288px;right:0;left:0;margin:auto;padding-right:30px;top:0;animation:simple-fade-in 0.2s ease-in forwards;transform:translateY(0)}.m-hint--for-cloze ul{padding-left:20px}.m-hint--for-cloze ul,.m-hint--for-cloze p{margin:0 0 1em}.m-hint--for-cloze ul,.m-hint--for-cloze li,.m-hint--for-cloze p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-hint--for-cloze ul,.m-hint--for-cloze li,.m-hint--for-cloze p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-hint--for-cloze ul,.m-hint--for-cloze li,.m-hint--for-cloze p{font-size:0.6363rem;line-height:1.5}}.m-hint--for-cloze::before{right:141px;left:auto;bottom:-22px;top:auto;height:20px;width:auto;border-width:0 2px 0 0}.m-hint--for-cloze::after{right:137px;left:auto;bottom:-27px;top:auto}.m-hint--for-cloze:before,.m-hint--for-cloze:after{display:none}@media screen and (min-width: 900px){.m-hint--for-cloze{bottom:175%;top:auto;left:auto;right:-144px}.m-hint--for-cloze:before{display:block;animation-duration:.2s}}.m-hint--for-hint-icon{position:absolute;width:288px;padding-right:30px;top:44px;right:-135px}.m-hint--for-hint-icon::before{right:141px;left:auto;top:-22px;bottom:auto;height:20px;width:auto;border-width:0 2px 0 0}.m-hint--for-hint-icon::after{right:137px;left:auto;top:-27px;bottom:auto}.m-hint--for-hint-icon:after{display:none}.m-hint--for-hint-icon:before{display:block}.no-js .m-hint--for-hint-icon:target{display:block}.m-hint--for-hint-icon .m-hint__dismiss{top:0}.m-hint__dismiss{padding:0;background:none;border:0;position:absolute;top:-15px;right:10px}.m-hint__dismiss .a-svg-icon{width:12px;height:12px;color:#3a343a;transition:color linear 0.4s}.m-hint__dismiss .a-svg-icon:hover{color:#2541fc}.m-hint--for-comment-data-sharing{position:absolute;width:288px;margin:auto;padding-right:30px;top:52px;right:-188px}.m-hint--for-comment-data-sharing:after{display:none}.m-hint--for-comment-data-sharing:before{display:block}.m-hint--for-comment-data-sharing p{margin:0 0 1em}.m-hint--for-comment-data-sharing p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-hint--for-comment-data-sharing p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-hint--for-comment-data-sharing p{font-size:0.6363rem;line-height:1.5}}.m-hint--for-comment-data-sharing::before{left:88px;right:auto;top:-32px;bottom:auto;height:30px;width:auto;border-width:0 2px 0 0}.m-hint--for-comment-data-sharing::after{left:84px;right:auto;top:-37px;bottom:auto}.m-hint--for-comment-data-sharing button{top:0}.m-hint-group{position:relative;display:inline-block}.m-icon-button{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;transition-property:background-color, color, border-color;transition-timing-function:linear;transition-duration:0.4s;font-size:14px;font-size:0.7777rem;line-height:1.5;display:inline-block;max-width:6em;margin-left:.5em;margin-right:.5em;text-align:center;vertical-align:top}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-button{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 900px){.m-icon-button{margin-left:1em;margin-right:1em}}.m-icon-button__text{display:block}.m-icon-button--even{width:6em}.m-icon-with-text-group{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 1280px){.m-icon-with-text-group{flex-direction:row;padding-top:6px}.m-icon-with-text-group .m-icon-with-text:not(:last-child){margin-right:0.6rem}}@media screen and (min-width: 1280px){.m-icon-with-text-group--seperators .m-icon-with-text:not(:last-child):after{display:inline;color:#cacacc;content:'|';font-weight:300;margin-left:0.3rem}}.no-js .m-icon-with-text-group--seperators .m-icon-with-text:after{content:none}.m-icon-with-text .a-svg-icon{display:inline-block;width:1.26em;height:auto;max-height:1.28em;vertical-align:middle}.m-icon-with-text .a-svg-icon.a-svg-icon--chevron-down{vertical-align:baseline;transition:transform ease-out 0.3s;height:0.6em}.m-icon-with-text--spaced .a-svg-icon{margin-right:.75em}.m-icon-with-text--black .a-svg-icon{color:#3a343a}.m-icon-with-text--black:hover .a-svg-icon{color:#2541fc}.m-icon-with-text--pink .a-svg-icon{color:#0E8FAB}.m-icon-with-text--pink:hover .a-svg-icon{color:#2541fc}.m-icon-with-text__text,.m-icon-with-text--smaller-text{display:inline-block;padding-top:2px;padding-left:2px;vertical-align:middle;font-weight:bold}.m-icon-with-text--smaller-text{vertical-align:text-bottom;font-size:18px;font-size:1rem;line-height:1.5;padding-left:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--smaller-text{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--smaller-text{font-size:1rem;line-height:1.5}}.m-icon-with-text--arrow-left .a-svg-icon.a-svg-icon--chevron-down{transform:rotate(90deg);margin-top:-2px}.m-icon-with-text--heading-action{font-size:14px;font-size:0.7777rem;line-height:1.5;display:inline-block;margin-left:1em;transform:translateY(-0.2em)}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--heading-action{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--heading-action{font-size:0.6363rem;line-height:1.5}}.m-icon-with-text--heading-action .a-svg-icon--edit{width:1em}.m-icon-with-text--table-action{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:3px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--table-action{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--table-action{font-size:0.6363rem;line-height:1.5}}.m-icon-with-text--table-action .a-svg-icon{width:1em}.m-icon-with-text--table-action .a-svg-icon--cross{width:0.8em}@media screen and (max-width: 679px){.m-icon-with-text--minimal .a-icon+.m-icon-with-text__text,.m-icon-with-text--minimal .a-icon+.m-icon-with-text--smaller-text{display:none}.m-icon-with-text--minimal .a-svg-icon+.m-icon-with-text__text,.m-icon-with-text--minimal .a-svg-icon+.m-icon-with-text--smaller-text{display:none}}.m-icon-with-text--toggle{font-size:14px;font-size:0.7777rem;line-height:1.5;display:block;margin:1em;cursor:pointer}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--toggle{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--toggle{font-size:0.6363rem;line-height:1.5}}.m-icon-with-text--toggle svg{transition:transform ease-out 0.3s}.m-icon-with-text--active{color:#2541fc !important}.m-icon-with-text--active:focus{outline:0}.m-icon-with-text--active .a-svg-icon.a-svg-icon--chevron-down{transform:rotate(180deg)}.m-icon-with-text--bookended{display:inline-block}.m-icon-with-text--large{display:block;padding:0;font-size:16px;font-size:0.8888rem;line-height:1.5;font-weight:bold;border:0;background:none}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--large{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--large{font-size:0.7272rem;line-height:1.5}}.m-icon-with-text--large:hover .a-svg-icon{color:#2541fc}.m-icon-with-text--small{padding:0;font-size:14px;font-size:0.7777rem;line-height:1.5;border:0;background:none}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--small{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--small{font-size:0.6363rem;line-height:1.5}}.m-icon-with-text--small .m-icon-with-text__text,.m-icon-with-text--small .m-icon-with-text--smaller-text{vertical-align:baseline}.m-icon-with-text--comments{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-icon-with-text--comments{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-icon-with-text--comments{font-size:0.6363rem;line-height:1.5}}.m-icon-with-text--comments .a-svg-icon{margin-right:0.2em}.m-icon-with-text--comments-top{display:inline-block}.m-icon-with-text--discussion .a-svg-icon{vertical-align:sub;margin-right:0.2rem}.m-item-title-group{font-size:inherit;line-height:inherit}.m-item-title-group__item{font-size:inherit;line-height:inherit;margin:.5em 0}.m-info-block p{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-info-block p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-info-block p{font-size:0.7272rem;line-height:1.5}}.m-info-block,.m-info-block h3{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-info-block,.m-info-block h3{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-info-block,.m-info-block h3{font-size:1rem;line-height:1.5}}.m-info-block--compact,.m-info-block--compact h3,.m-info-block--compact p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-info-block--compact,.m-info-block--compact h3,.m-info-block--compact p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-info-block--compact,.m-info-block--compact h3,.m-info-block--compact p{font-size:0.6363rem;line-height:1.5}}.m-info-block__header--double{display:inline}.m-info-block__header--double .follow-button form{font-weight:bold;display:inline}.m-info-block__title{margin:0;display:inherit;margin-right:5px}.a-section--premium .m-info-block__title{letter-spacing:0.025em}.m-info-block__body p{margin-top:0.5em;margin-bottom:0}.m-info-block--compact .m-info-block__body p{margin-top:0}.m-info-block__action{display:inline-block}.m-key-notice{font-size:14px;font-size:0.7777rem;line-height:1.5;display:flex;align-items:center;padding:.7em 0;border-top:1px solid #ededee;border-bottom:1px solid #ededee}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-notice{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-notice{font-size:0.6363rem;line-height:1.5}}.m-key-notice__icon{margin-left:.7em;margin-right:.7em}.m-key-notice__icon .a-svg-icon{height:2rem;width:auto}.m-key-notice--purple-icon .a-svg-icon path,.m-key-notice--purple-icon .a-svg-icon polygon{fill:#8700cd;stroke:#8700cd}.m-learner-portfolio__page-header{background-color:#8700cd;background-image:linear-gradient(to bottom, #8700cd, #0E8FAB);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8700cd', endColorstr='#0E8FAB', GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8700cd', endColorstr='#0E8FAB',GradientType=1)";height:350px;margin-top:0;padding:50px 0;color:#ffffff;text-align:center}.m-learner-portfolio__page-header .a-svg-icon--portfolio{width:100px;height:100px}.m-learner-portfolio__page-header h1{font-weight:normal}.m-learner-portfolio__content{margin-top:-100px;padding:25px}@media screen and (min-width: 680px){.m-learner-portfolio__content{padding:50px}}.m-learner-portfolio__deadline,.m-learner-portfolio__submitted-date,.m-learner-portfolio__sharing-status{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-learner-portfolio__deadline,.m-learner-portfolio__submitted-date,.m-learner-portfolio__sharing-status{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-learner-portfolio__deadline,.m-learner-portfolio__submitted-date,.m-learner-portfolio__sharing-status{font-size:0.6363rem;line-height:1.5}}.m-learner-portfolio__sharing{display:flex;flex-direction:column}.m-learner-portfolio__sharing .m-learner-portfolio__sharing-url{float:none;margin:8px auto 0 auto;margin-bottom:1.3611rem;color:#727376;max-width:none}@media screen and (min-width: 480px){.m-learner-portfolio__sharing .m-learner-portfolio__sharing-url{max-width:300px}}.m-learner-portfolio__tasks{padding-top:10px}.m-learner-portfolio__tasks .a-stepnumber{margin:-10px 10px 0 0}@media screen and (min-width: 680px){.m-learner-portfolio__tasks .a-stepnumber{margin-right:20px}}.m-learner-portfolio__task,.m-learner-portfolio__section{background-color:#fafafa;margin-bottom:1em}.m-learner-portfolio__section-header{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#4a4d55;width:100%;font-weight:bold;margin-top:-10px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-learner-portfolio__section-header{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-learner-portfolio__section-header{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.m-learner-portfolio__section-header{margin-top:-15px}}.m-learner-portfolio__task-header{width:100%;display:flex;font-weight:bold}.m-learner-portfolio__run-title{font-size:14px;font-size:0.7777rem;line-height:1.5;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;color:#4a4d55}@media screen and (min-width: 680px) and (max-width: 1694px){.m-learner-portfolio__run-title{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-learner-portfolio__run-title{font-size:0.6363rem;line-height:1.5}}.m-learner-portfolio__task-title{font-size:14px;font-size:0.7777rem;line-height:1.5;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0E8FAB;width:80%;margin-top:-10px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-learner-portfolio__task-title{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-learner-portfolio__task-title{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.m-learner-portfolio__task-title{margin-top:-15px}}.m-learner-portfolio__task-body p,.m-learner-portfolio__section-body p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-learner-portfolio__task-body p,.m-learner-portfolio__section-body p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-learner-portfolio__task-body p,.m-learner-portfolio__section-body p{font-size:0.6363rem;line-height:1.5}}.m-learner-portfolio__link{text-align:right;margin-top:-20px;padding-right:20px;padding-bottom:20px}.m-landscape-card{font-size:14px;font-size:0.7777rem;line-height:1.5;display:flex;flex-direction:column;margin-bottom:1em;margin:0.75rem;overflow:hidden}@media screen and (min-width: 680px) and (max-width: 1694px){.m-landscape-card{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-landscape-card{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 648px){.m-landscape-card{flex-direction:row;font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-landscape-card{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 1280px){.m-landscape-card{font-size:18px;font-size:1rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 1695px){.m-landscape-card{font-size:1rem;line-height:1.5}}.m-landscape-card__image{min-width:50%;min-height:150px;background-position:center;background-size:cover;background-repeat:no-repeat;transform:translateZ(0) rotate(0.001deg);transition:transform 0.4s}.m-landscape-card__image--highlight{transform:translateZ(0) rotate(0.001deg) scale(1.025)}.m-landscape-card__title{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-landscape-card__title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px){.m-landscape-card__title{margin-top:0.25em}}@media screen and (min-width: 1280px){.m-landscape-card__title{font-size:22.5px;font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__title{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 1695px){.m-landscape-card__title{font-size:1.25rem;line-height:1.5}}.m-landscape-card__content{padding:1em;background-color:#fafafa;transition:background-color 0.4s;z-index:1}@media screen and (min-width: 648px){.m-landscape-card__content{padding:1.5em}}.m-landscape-card__content--highlight{background-color:#ededee}.m-landscape-card__label .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__label .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-landscape-card__label .a-item-title{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 648px){.m-landscape-card__label .a-item-title{font-size:14px;font-size:0.7777rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__label .a-item-title{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-landscape-card__label .a-item-title{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 1280px){.m-landscape-card__label .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__label .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 1695px){.m-landscape-card__label .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-landscape-card__options{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;padding:1em 0}@media screen and (min-width: 648px){.m-landscape-card__options{padding:1em 0}}@media screen and (min-width: 1280px){.m-landscape-card__options{padding:1.5em 0}}.m-landscape-card__metadata-item{display:flex;flex-direction:row;padding-right:1em}@media screen and (max-width: 286px){.m-landscape-card__metadata-item{margin-bottom:0.6em}.m-landscape-card__metadata-item:last-child{margin-bottom:0}}.m-landscape-card__metadata-icon{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#cacacc;padding-right:0.3em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__metadata-icon{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-landscape-card__metadata-icon{font-size:0.7272rem;line-height:1.5}}.m-landscape-card__metadata-icon>*,.m-landscape-card__metadata-icon>div>*{height:1em;width:1em}@media screen and (min-width: 648px){.m-landscape-card__metadata-icon{font-size:18px;font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__metadata-icon{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-landscape-card__metadata-icon{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1280px){.m-landscape-card__metadata-icon{font-size:22.5px;font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__metadata-icon{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 1695px){.m-landscape-card__metadata-icon{font-size:1.25rem;line-height:1.5}}.m-landscape-card__metadata-label{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#4a4d55;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__metadata-label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-landscape-card__metadata-label{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 648px){.m-landscape-card__metadata-label{font-size:14px;font-size:0.7777rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__metadata-label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-landscape-card__metadata-label{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 1280px){.m-landscape-card__metadata-label{font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 680px) and (max-width: 1694px){.m-landscape-card__metadata-label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1280px) and (min-width: 1695px){.m-landscape-card__metadata-label{font-size:0.7272rem;line-height:1.5}}.m-link-list{margin:0;padding:0;list-style:none}.m-link-list__item{padding:.5em 0}.m-link-list--search-results h3{font-size:18px;font-size:1rem;line-height:1.5;margin:0 0 0.4rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-link-list--search-results h3{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-link-list--search-results h3{font-size:1rem;line-height:1.5}}.m-link-list--search-results h3 a{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#0E8FAB}.m-link-list--search-results h3 a:active,.m-link-list--search-results h3 a:hover{outline:0}.m-link-list--search-results h3 a:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-link-list--search-results h3 a{outline:none}.m-link-list--search-results h3 a:hover{color:#2541fc}.m-link-list--search-results p{font-size:inherit;margin:0.4rem 0 0}.m-link-list--search-results a{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#4a4d55;color:#727376}.m-link-list--search-results a:active,.m-link-list--search-results a:hover{outline:0}.m-link-list--search-results a:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-link-list--search-results a{outline:none}.m-link-list--search-results a:hover{color:#2541fc}.a-section--premium .m-link-list--search-results a{color:#ffffff}.m-link-list--search-results .m-link-list__item{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:0.3em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-link-list--search-results .m-link-list__item{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-link-list--search-results .m-link-list__item{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 648px){.m-link-list--search-results .m-link-list__item{display:flex}}.m-list-grid{margin:0;padding:0;list-style:none;margin:-29.4px;margin-bottom:0;max-width:100vw}.m-list-grid::before,.m-list-grid::after{content:" ";display:table}.m-list-grid::after{clear:both}.m-list-grid__col{padding:29.4px;margin-bottom:0;padding-bottom:0}@media screen and (min-width: 900px){.m-list-grid__col{float:left;width:50%}.m-list-grid__col:nth-child(1n+1){clear:none}.m-list-grid__col:nth-child(2n+1){clear:left}}@media screen and (min-width: 648px){.m-list-grid__col--medium{float:left;width:50%}.m-list-grid__col--medium:nth-child(1n+1){clear:none}.m-list-grid__col--medium:nth-child(2n+1){clear:left}}.m-list-grid.m-list-grid--comparison{margin:0}.m-list-grid.m-list-grid--comparison li{margin-bottom:0.68055rem;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-list-grid.m-list-grid--comparison li{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-list-grid.m-list-grid--comparison li{font-size:0.7272rem;line-height:1.5}}.m-list-grid.m-list-grid--comparison .a-svg-icon--tick{color:#3a343a}.m-list-grid.m-list-grid--comparison .a-svg-icon--cross{color:#cacacc}.m-list-with-icon{display:flex;align-items:flex-start;font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-list-with-icon{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-list-with-icon{font-size:1rem;line-height:1.5}}.m-list-with-icon .a-svg-icon{flex:0 0 20px;margin-right:0.5rem;margin-top:0.15rem;width:auto;height:20px}.m-list-with-icon__text{-ms-flex:0 1 100%}.m-list-with-icon--highlighted .a-svg-icon{color:#0E8FAB}.m-list-with-icon--gold .a-svg-icon{color:#ffaa54}.m-list-with-icon--centered{justify-content:center}.m-list-with-icon--small{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-list-with-icon--small{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-list-with-icon--small{font-size:0.7272rem;line-height:1.5}}.m-list-with-icon--small .a-svg-icon{flex:0 0 16px;width:16px;height:16px}.m-list-with-icon--large{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-list-with-icon--large{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-list-with-icon--large{font-size:1.25rem;line-height:1.5}}.m-list-with-icon--large .a-svg-icon{flex:0 0 22px;height:24px}.m-list-with-icon-group{margin:0;padding:0;list-style:none;margin-bottom:1.3611rem}.m-logo-roster{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.m-logo-roster .m-logo-roster__member{margin-bottom:1em}.m-logo-roster .m-logo-roster__member:last-child{margin-bottom:0}.m-logo-roster__member{display:flex;flex-direction:column;flex-basis:50%;text-align:center}.m-logo-roster__member .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-logo-roster__member .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-logo-roster__member .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-logo-roster__member .a-standard-org-logo{padding-top:0;margin-top:auto;border:0}@media screen and (min-width: 680px){.m-logo-roster .m-logo-roster__member:last-child{margin-bottom:1em}.m-logo-roster__member{flex-basis:0;flex:0 1 auto;text-align:left}.m-logo-roster__member .a-item-title{padding-left:15px}.m-logo-roster__member:only-child{text-align:center}.m-logo-roster__member:only-child .a-item-title{padding:0}}.m-main-nav{position:relative}.m-main-nav .a-menu-burger{padding-top:0.6em}.m-main-nav__submenu-panel{display:none;overflow:hidden;padding:0 16px}.m-main-nav__submenu-heading--active+.m-main-nav__submenu-panel{display:block}.m-main-nav__submenu-heading{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-main-nav__submenu-heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-main-nav__submenu-heading{font-size:1rem;line-height:1.5}}.m-main-nav__logo-container{display:flex;align-items:center;min-height:76px}@media screen and (min-width: 648px){.m-main-nav__logo-container{min-height:90px}}.m-main-nav__logo-link{padding:16px}.m-main-nav__logo-img{display:block;width:138px;height:16px}.m-main-nav__tools{display:flex;position:absolute;top:0;right:0;padding:1.2rem 1rem}.m-main-nav__signin{display:flex;align-items:center;margin-left:0.68055rem}.m-main-nav__categories-list{margin:0;padding:0;list-style:none}.m-main-nav__categories-list-item{font-size:16px;font-size:0.8888rem;line-height:1.5;break-inside:avoid;white-space:nowrap}@media screen and (min-width: 680px) and (max-width: 1694px){.m-main-nav__categories-list-item{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-main-nav__categories-list-item{font-size:0.7272rem;line-height:1.5}}.m-main-nav__category-link{display:block;padding:0.5rem}.m-main-nav .m-course-search{display:none;width:15rem}@media (min-width: 1120px){.m-main-nav .m-course-search{display:block}}.m-main-nav .m-main-nav__search-link{display:flex;max-height:2rem}.m-main-nav .m-main-nav__search-link .a-svg-icon{height:100%;color:#3a343a}.m-main-nav .m-main-nav__search-link:hover .a-svg-icon,.m-main-nav .m-main-nav__search-link.is-open .a-svg-icon{color:#2541fc}@media (min-width: 1120px){.m-main-nav .m-main-nav__search-link{display:none}}.m-main-nav .a-avatar{width:2rem;height:2rem}.m-main-nav .a-avatar .a-avatar__initials{line-height:2rem}@media screen and (max-width: 849px){.m-main-nav .a-content{margin:0.8em auto}.m-main-nav__submenu-heading{display:none;border-bottom:solid 1px #ffffff;margin:0 0 1px}[data-active-menu=navigation] .m-main-nav__submenu-heading{display:block}.m-main-nav__submenu-heading:first-of-type,.m-main-nav__submenu-heading--active+.m-main-nav__submenu-panel+.m-main-nav__submenu-heading{border-top:solid 1px #ededee}.m-main-nav__submenu-heading:last-of-type,.m-main-nav__submenu-heading--active{border-bottom-color:#ededee}.m-main-nav__categories-list{text-align:center}.m-main-nav__category-link{display:block;background-color:#fafafa;border:solid 1px #ededee;font-weight:bold;margin-bottom:0.5em}.m-main-nav__category-link--all-categories{min-height:42px}}@media screen and (min-width: 850px){.m-main-nav .a-menu-burger{display:none}.no-js .m-main-nav .a-arrow-toggle__handle{visibility:hidden}.m-main-nav__inner{display:flex;flex-wrap:wrap}.m-main-nav__logo-container{min-width:160px}}@media screen and (min-width: 850px) and (min-width: 900px){.m-main-nav__logo-container{width:calc((100vw - 1167.71704px) / 2 - 8px - 1rem)}}@media screen and (min-width: 850px){.m-main-nav__logo-img{width:276px;height:31px}.m-main-nav__categories-list{column-count:2}}@media screen and (min-width: 850px) and (min-width: 1280px){.m-main-nav__categories-list{column-count:3}}@media screen and (min-width: 850px){.m-main-nav__submenu-heading{margin:0;padding:0}.m-main-nav__submenu-panel{background-color:#fafafa;border-top:solid 1px #ededee;border-bottom:solid 1px #ededee;flex-basis:100%;order:1}.m-main-nav__category-link--all-categories{display:none}}.m-main-nav--inverse{background-color:#fafafa}.m-main-nav--inverse .m-main-nav__submenu-panel{background-color:#ffffff}@media screen and (min-width: 850px){.m-main-nav--inverse .m-main-nav__submenu-heading--active .a-arrow-toggle--submenu-item{background-color:#ffffff}}.m-marketing-leads{transition:all 0.4s}.m-marketing-leads.is-focussed:focus{background-color:#fecb51;outline:none}@media screen and (min-width: 680px){.marketing-leads__email-field{width:100%}}label.m-marketing-leads__error{width:100%}.m-media-element{display:flex}.m-media-element::before,.m-media-element::after{content:" ";display:table}.m-media-element::after{clear:both}.m-media-element__image{flex-shrink:0;float:left;margin-right:1.5em;margin-bottom:1em}.m-media-element__body{overflow:hidden}.m-media-element--compact{display:block;margin-bottom:0}.m-media-element--compact .m-media-element__image{margin-right:16px}.m-menu{margin:0;padding:0;list-style:none}.m-menu__item{font-size:14px;font-size:0.7777rem;line-height:1.5;border-bottom:1px solid #ededee;font-weight:bold;margin-bottom:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-menu__item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-menu__item{font-size:0.6363rem;line-height:1.5}}.m-menu__item:last-child{border-bottom:0}.a-menu-burger,.m-menu__burger{background-color:transparent;border:0;display:inline-block;margin-right:5px;padding:1px 0 0 0.6em;position:relative;top:-1px;width:calc(24px + 0.6em);z-index:100;vertical-align:middle}.a-menu-burger span,.a-menu-burger:before,.a-menu-burger:after,.m-menu__burger span,.m-menu__burger:before,.m-menu__burger:after{border-radius:1px;display:block;margin-bottom:5px;width:100%;height:2px;padding-top:2px;background-color:#4a4d55;transition:all 0.3s ease-in}.a-menu-burger span,.m-menu__burger span{overflow:hidden}.a-menu-burger:before,.a-menu-burger:after,.m-menu__burger:before,.m-menu__burger:after{content:""}.a-menu-burger:focus span,.a-menu-burger:focus:before,.a-menu-burger:focus:after,.m-menu__burger:focus span,.m-menu__burger:focus:before,.m-menu__burger:focus:after{background-color:#2541fc}@media screen and (min-width: 900px){.m-menu__burger{display:none}}.a-menu-burger[aria-pressed=true] span,.m-menu__burger.is-open span{opacity:0}.a-menu-burger[aria-pressed=true]:before,.m-menu__burger.is-open:before{transform:translateY(8px) rotate(45deg)}.a-menu-burger[aria-pressed=true]:after,.m-menu__burger.is-open:after{transform:translateY(-6px) rotate(-45deg)}.m-menu--main{overflow-y:hidden}.js .m-menu--main{display:none}@media screen and (min-width: 900px){.m-menu--main .m-menu__item:first-child{border-top:1px solid #ededee}}@media screen and (min-width: 900px){.m-menu--main{margin-top:5px}.js .m-menu--main{display:block !important}}@media screen and (min-width: 680px){.m-menu--main{text-align:center}.m-menu--main .m-menu__item{font-size:16px;font-size:0.8888rem;line-height:1.5;display:inline-block;border-bottom:0}}@media screen and (min-width: 680px) and (min-width: 680px) and (max-width: 1694px){.m-menu--main .m-menu__item{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 1695px){.m-menu--main .m-menu__item{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 680px){.m-menu--main .a-block-button{padding:.8em;margin:.6em 0}}.m-menu--discovery .m-menu__item{border:0;font-size:inherit;font-weight:inherit}.m-menu--discovery .a-block-button{padding:0.2em 0;text-align:inherit}@media screen and (min-width: 680px){.m-menu--discovery .a-block-button{font-size:14px;font-size:0.7777rem;line-height:1.5;padding:0.6em 0}}@media screen and (min-width: 680px) and (min-width: 680px) and (max-width: 1694px){.m-menu--discovery .a-block-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 1695px){.m-menu--discovery .a-block-button{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 750px){.m-menu--discovery .a-block-button{font-size:18px;font-size:1rem;line-height:1.5;padding:0}}@media screen and (min-width: 750px) and (min-width: 680px) and (max-width: 1694px){.m-menu--discovery .a-block-button{font-size:1rem;line-height:1.5}}@media screen and (min-width: 750px) and (min-width: 1695px){.m-menu--discovery .a-block-button{font-size:1rem;line-height:1.5}}.m-menu--admin-section-nav{border-top:1px solid #ededee;margin-top:0;width:100%}@media screen and (min-width: 900px){.m-menu--admin-section-nav{border-top:0;width:auto}}.m-menu__burger--admin-section-nav{align-self:center;top:2px;margin-right:1.4em}.m-key-info{margin:0;padding:0;list-style:none}.m-key-info--padded{padding-left:16px;padding-right:16px}.m-key-info>*{margin:1.3611rem 0}.m-key-info__item{display:flex}.m-key-info__item--separator{display:none}.m-key-info__item .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info__item .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-info__item .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-key-info__content{font-weight:bold;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info__content{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-info__content{font-size:0.6363rem;line-height:1.5}}@media screen and (max-width: 899px){.m-key-info__content::before{content:' : ';font-weight:normal}}.m-key-info__icon{font-size:22.5px;font-size:1.25rem;line-height:1.5;color:#727376;padding-right:.5em;display:flex}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info__icon{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-info__icon{font-size:1.25rem;line-height:1.5}}.m-key-info__icon>*,.m-key-info__icon>div>*{height:1em;width:1em}.m-key-info__source{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:1.2em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info__source{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-info__source{font-size:0.6363rem;line-height:1.5}}.m-key-info__link{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:.2em;margin-left:.5em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info__link{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-info__link{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 900px){.m-key-info{display:flex}.m-key-info--overlap{background-color:#ffffff;padding:0.68055rem 2.04165rem;margin-top:-3rem}.m-key-info--overlap .m-key-info__item{justify-content:center}.m-key-info--overlap .m-key-info__item--separator{flex:0}.m-key-info__item{padding:0 1em;flex-grow:1}.m-key-info__item:first-child{padding-left:0}.m-key-info__item--separator{border-left:solid 1px #cacacc;display:flex;max-height:2em;padding:0}.m-key-info__item--separator:last-child{display:none}.m-key-info__item-text{display:flex;flex-direction:column}.m-key-info__icon{font-size:22.5px;font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 900px) and (min-width: 680px) and (max-width: 1694px){.m-key-info__icon{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 900px) and (min-width: 1695px){.m-key-info__icon{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 900px){.m-key-info__link{margin:0.4em 0 0 0}}@media screen and (min-width: 1600px){.m-key-info__source{position:absolute;right:0;top:0;width:10%;margin:1.3611rem}}.m-key-info--large .m-key-info__item .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info--large .m-key-info__item .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-key-info--large .m-key-info__item .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-key-info--large .m-key-info__content{font-size:27px;font-size:1.5rem;line-height:1.25}@media screen and (min-width: 680px) and (max-width: 1694px){.m-key-info--large .m-key-info__content{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-key-info--large .m-key-info__content{font-size:1.5rem;line-height:1.25}}.m-key-info--large .m-key-info__item--separator{max-height:none}.is-blurred{filter:blur(8px)}.m-modal{background:#ffffff;border:solid 1px #fecb51;padding:16px;z-index:1001;margin:1em}.js .m-modal{position:absolute;top:4vh}.m-modal p{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#393b42}@media screen and (min-width: 680px) and (max-width: 1694px){.m-modal p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-modal p{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 648px){.m-modal{padding:2em 2em 1.25em;margin:1em auto}.js .m-modal{top:8vh;left:50%;transform:translate(-50%, 0);margin:0}.m-modal p{font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-modal p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-modal p{font-size:0.7272rem;line-height:1.5}}.m-modal__heading{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-modal__heading{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-modal__heading{font-size:1.25rem;line-height:1.5}}.m-modal__action{cursor:pointer}@media screen and (max-width: 479px){.m-modal__action{width:100%}}.m-microsurvey{display:flex;flex-direction:column;width:80%;margin:0 auto;font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-microsurvey{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-microsurvey{font-size:1rem;line-height:1.5}}@media screen and (max-width: 679px){.m-microsurvey{width:100%}.m-microsurvey .m-button-group__secondary{padding-left:0}}.m-microsurvey--wide{width:100%}.m-microsurvey__question{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 680px){.m-microsurvey__question{flex-direction:row;margin-bottom:1em}}.m-microsurvey__icons{display:flex;flex-direction:row;margin-top:1em}@media screen and (max-width: 679px){.m-microsurvey__icons .a-radio-button:first-child .a-radio-button__label{padding-left:0}}.m-microsurvey__icons .a-svg-icon:hover{color:#2541fc}.m-microsurvey__icons input[type="radio"]:focus+.a-svg-icon{border:1px solid #2541fc}.m-microsurvey__icons input[type="radio"]:checked+.a-svg-icon{color:#2541fc}.m-microsurvey__icons--bright .a-svg-icon{color:#0E8FAB}.m-microsurvey__icons--centered{justify-content:center}.m-microsurvey__animated-icon .a-svg-icon--sentiment-positive__smile,.m-microsurvey__animated-icon .a-svg-icon--sentiment-positive__left-eye{transform-origin:center}.m-microsurvey__animated-icon input[type="radio"]:focus+.a-svg-icon .a-svg-icon--sentiment-positive__smile{transform:rotate(16deg)}.m-microsurvey__animated-icon input[type="radio"]:focus+.a-svg-icon .a-svg-icon--sentiment-positive__left-eye{transform:scaleY(0.4)}.m-microsurvey__animated-icon .a-svg-icon--sentiment-negative__eye{transform:translateY(0);transform-origin:0 55px}.m-microsurvey__animated-icon .a-svg-icon--sentiment-negative__mouth{transform:translateY(0)}.m-microsurvey__animated-icon input[type="radio"]:focus+.a-svg-icon .a-svg-icon--sentiment-negative__mouth{transform:perspective(100px) translateY(5px)}.m-microsurvey__animated-icon input[type="radio"]:focus+.a-svg-icon .a-svg-icon--sentiment-negative__eye{transform:scaleY(0.4) translateY(20px)}.m-microsurvey__animated-icon .a-svg-icon--sentiment-neutral__mouth{transform-origin:36px 60px}.m-microsurvey__animated-icon input[type="radio"]:focus+.a-svg-icon .a-svg-icon--sentiment-neutral__mouth{transform:rotate(-8deg)}.m-card{background-color:#fafafa;transition:background-color 0.4s;font-size:14px;font-size:0.7777rem;line-height:1.5;color:#393b42;display:flex;flex-direction:column;position:relative}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card{font-size:0.6363rem;line-height:1.5}}.m-card:hover,.m-card:focus{background-color:#ededee}.m-card--landscape .m-card__button{padding:0;padding-top:1em}.m-card--landscape .m-card__content{display:flex;flex-direction:column;flex-grow:1}.m-card--landscape .m-card__intro{flex-grow:1}@media screen and (min-width: 1280px){.m-card--landscape .m-card__link-block{flex-direction:row}.m-card--landscape .m-card__image{width:50%;height:inherit}.m-card--landscape .m-card__image img{height:100%}.m-card--landscape .m-card__content{width:50%}}@media screen and (max-width: 647px){.m-card--overflow{width:70vw;min-width:70vw;flex:1;max-width:none}}.m-card__image{height:150px;overflow:hidden;position:relative}@media screen and (min-width: 1280px){.m-card--expanding-program-card .m-card__image{height:200px;margin-bottom:100px}.m-card--expanding-program-card .m-card__image>img{height:200px}}@media screen and (min-width: 1600px){.m-card--expanding-program-card .m-card__image{height:250px}.m-card--expanding-program-card .m-card__image>img{height:250px}}.m-card__image>img{transform:translateZ(0) rotate(0.001deg) scale(1.01);transition:transform 0.4s}@supports (object-fit: cover){.m-card__image>img{object-fit:cover;height:150px}}@supports (object-fit: cover) and (-ms-ime-align: auto){.m-card__image>img{height:auto}}.m-card:hover .m-card__image>img,.m-card:focus .m-card__image>img{transform:translateZ(0) rotate(0.001deg) scale(1.03)}.m-card__image .m-card__notice{color:#ffffff;position:absolute;top:10%;width:100%;padding:0 1.5em;text-align:right;z-index:1}.m-card__image--with-gradient::before{height:83px;z-index:1;display:block;position:relative;background-image:linear-gradient(to top, rgba(54,19,117,0), #160437);content:'';opacity:0.9;margin-bottom:-83px}.m-card__link-block{display:flex;flex-direction:column;flex-grow:1}.m-card--expanding-program-card .m-card__link-block{position:relative}.m-card__link-block--no-flex-grow{flex-grow:0}.m-card__button{padding:0 1em 1em;padding-top:0}.m-card__buttons{padding:1em;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.m-card__buttons>*{flex-grow:1;padding:0;min-width:50%}.m-card__content{padding:1em;position:relative}.m-card--expanding-program-card .m-card__content{padding-bottom:0}.m-card__content--flex-grow{flex-grow:1}.m-card__intro{color:#727376}.m-card__short-description{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card__short-description{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card__short-description{font-size:0.7272rem;line-height:1.5}}.m-card__label{max-width:85%}.m-card__label .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card__label .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card__label .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-card__title{font-size:18px;font-size:1rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em;line-height:1.3em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card__title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card__title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 680px){.m-card__title{line-height:1.3em}}@media screen and (min-width: 1695px){.m-card__title{line-height:1.3em}}.m-card--highlight-card .m-card__title{margin-bottom:0}.m-card__assessment-date{padding:1em;padding-bottom:0;font-weight:bold}.m-card__date{display:flex;flex-direction:row;margin-top:auto;padding:1em;font-weight:bold}.m-card__date-icon{padding-right:0.6em}.m-card__date-icon>svg{height:1.1em;width:1.1em}.m-card--expanding-program-card .m-card__intro{max-height:1px;opacity:0;overflow:hidden;transition:max-height 0.5s, opacity 0.75s, margin-bottom 0.4s;margin-bottom:0}@media screen and (max-width: 1279px){.m-card--expanding-program-card .m-card__intro{max-height:none;margin-bottom:0.75rem;opacity:1}}.m-card--expanding-program-card .m-card__link-block:focus .m-card__intro,.m-card--expanding-program-card .m-card__link-block:hover .m-card__intro{max-height:200px;margin-bottom:0.75rem;opacity:1;transition:max-height 0.5s, opacity 0.75s}.m-card__overlay{position:absolute}@media screen and (max-width: 1279px){.m-card__overlay{position:relative}}.m-card--expanding-program-card .m-card__overlay{background-color:#fafafa;transition:background-color 0.4s;flex-grow:1;display:flex;flex-direction:column;bottom:0}.m-card--expanding-program-card:hover .m-card__overlay,.m-card--expanding-program-card:focus .m-card__overlay{background-color:#ededee}.m-card__progress-bar-container{position:relative;height:2px;width:90%;background-color:#ededee;margin:-20px auto 20px}.m-card__progress-bar{position:absolute;height:100%;width:100%;background-color:#0E8FAB}.m-card__calls_to_action{margin:0.5rem 0}.m-card__calls_to_action .a-button{width:100%}.m-card__options{display:flex;flex-direction:row;align-items:flex-start;margin-top:auto}.m-card__course-options{flex-wrap:wrap}.m-card__metadata-item{display:flex;flex-direction:row;padding-left:1em;padding-bottom:1em}.m-card__metadata-icon{font-size:16px;font-size:0.8888rem;line-height:1.5;color:#4a4d55;padding-right:0.3em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card__metadata-icon{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card__metadata-icon{font-size:0.7272rem;line-height:1.5}}.m-card__metadata-icon>*,.m-card__metadata-icon>div>*{height:1em;width:1em}.m-card__metadata-label{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#4a4d55}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card__metadata-label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card__metadata-label{font-size:0.6363rem;line-height:1.5}}.m-card__leave-button{display:block;float:right;width:25px;height:25px;background-size:cover;border:0;background-image:url(https://cdn.futurelearn.com/assets/your_programs_header/leave-course-icon-75882a76e0f464fca371c6877138c1e4ed4de4f8d739dbf6d1e9340d3aef6f7e.svg);background-color:transparent;margin-top:-5px}.m-card__star-icon,.m-card__cross-icon{display:block;float:right;width:25px;height:25px;padding:3px;background-color:#ededee;margin-top:-5px;border-radius:50%;position:absolute;top:165px;right:10px}.m-card__star-icon .a-svg-icon--cross,.m-card__cross-icon .a-svg-icon--cross{height:0.7em;width:0.7em;color:#3a343a}.m-card__popup-message{background-color:#fafafa;position:absolute;width:100%;text-align:center;font-weight:bold;transition:bottom ease-out 0.3s;left:0;padding:.5em;bottom:-2.5em}.m-card__popup-message--show{bottom:0}.m-card__content-header{display:flex;justify-content:space-between;align-items:flex-start}.m-card__leave-course-form h4{font-size:16px;margin-top:0}.m-card__leave-course-form .list-inline li{display:inline-block}.m-card--fade-out{animation:fadeout .4s ease 0s 1 normal forwards}.m-card--degrees-promo{font-size:16px;font-size:0.8888rem;line-height:1.5;max-width:none}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card--degrees-promo{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card--degrees-promo{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 480px){.m-card--degrees-promo{background-position: 30px, left -100px, top;
    background-image:url(https://cdn.futurelearn.com/assets/degrees/promos/large-degree-promo-image-1a1ebeb4e437feba302f2ad3aca377a7f532b1420cf0b17ce827909ed70b2692.svg),linear-gradient(-180deg, rgba(80,0,226,0.98) 0%, #8700cd 100%);background-repeat:no-repeat, repeat;
}}.m-card--degrees-promo *{color:#ffffff}.m-card--degrees-promo .m-card__title{font-size:22.5px;font-size:1.25rem;line-height:1.5;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-card--degrees-promo .m-card__title{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-card--degrees-promo .m-card__title{font-size:1.25rem;line-height:1.5}}@media screen and (max-width: 479px){.m-card--degrees-promo .m-card__link-block,.m-card--degrees-promo .m-card__link-block:hover{background-color:#8700cd}}@media screen and (min-width: 480px){.m-card--degrees-promo .m-card__link-block{justify-content:center;padding-left:260px;padding-right:5px}}.m-card--degrees-promo .m-card__image{background-color:#5000e2}.m-card--degrees-promo .m-card__image img{object-fit:fill}@media screen and (min-width: 480px){.m-card--degrees-promo .m-card__image{display:none}}.m-program-block{background-color:#fafafa;margin-bottom:1em;overflow:hidden}.m-program-block .m-card-carousel__scroll-button svg{color:#0E8FAB}.m-program-block .m-card{background-color:#ffffff}.m-program-block .m-card:hover,.m-program-block .m-card:focus{background-color:#ededee}.m-program-block__header{display:flex;flex-direction:column;justify-content:space-between;padding:1.08888rem 0}.m-program-block__headline .a-item-title{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-program-block__headline .a-item-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-program-block__headline .a-item-title{font-size:0.7272rem;line-height:1.5}}.m-program-block__heading{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin:0.40833rem 0 0 0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-program-block__heading{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-program-block__heading{font-size:1.5rem;line-height:1.25}}.m-program-block__heading>a{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#3a343a}.m-program-block__heading>a:active,.m-program-block__heading>a:hover{outline:0}.m-program-block__heading>a:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-program-block__heading>a{outline:none}.m-program-block__heading>a:hover{color:#2541fc}.m-program-block__heading-code{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-program-block__heading-code{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-program-block__heading-code{font-size:0.6363rem;line-height:1.5}}.m-program-block__counts{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:0.40833rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-program-block__counts{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-program-block__counts{font-size:0.6363rem;line-height:1.5}}.m-program-block__buttons{display:flex;flex-direction:column;margin-top:0.68055rem}.m-program-block__buttons>.a-button{margin-bottom:0.40833rem}.m-program-block__buttons>.a-button:last-child{margin:0}@media screen and (min-width: 480px){.m-program-block__buttons{flex-direction:row;flex-shrink:0}.m-program-block__buttons>.a-button{margin-right:0.68055rem;margin-bottom:0}}@media screen and (min-width: 648px){.m-program-block__header{flex-direction:row;align-items:center}.m-program-block__buttons{margin-left:0.68055rem;margin-top:0}}.m-options-panel{font-size:14px;font-size:0.7777rem;line-height:1.5;display:flex;border-top:1px solid #ededee;border-bottom:1px solid #ededee}@media screen and (min-width: 680px) and (max-width: 1694px){.m-options-panel{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-options-panel{font-size:0.6363rem;line-height:1.5}}.m-options-panel__option{padding:0 .6em;border-left:1px solid #ededee;white-space:nowrap}.m-options-panel__option:first-child{padding-left:0;border-left:0}.m-options-panel__option:last-child{border-right:0}.m-options-panel__option .a-select-container{margin:0;padding-right:0}.m-options-panel__option .a-select-container .a-input{font-size:14px;font-size:0.7777rem;line-height:1.5;display:inline-block;min-width:75px;padding-right:16px;border:0;font-weight:bold;background-color:transparent;cursor:pointer}@media screen and (min-width: 680px) and (max-width: 1694px){.m-options-panel__option .a-select-container .a-input{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-options-panel__option .a-select-container .a-input{font-size:0.6363rem;line-height:1.5}}.m-options-panel__option .a-select-container:after{margin-right:0;right:0}.m-options-panel__label{display:inline-block;vertical-align:middle;color:#727376;font-size:inherit}.m-options-panel__select{display:inline-block;vertical-align:middle}.js .m-options-panel__submit{display:none}.m-order-processing-overlay{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:101}.m-order-processing-overlay div{color:#ffffff;position:relative}.m-order-processing-overlay div p{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-order-processing-overlay div p{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-order-processing-overlay div p{font-size:0.7272rem;line-height:1.5}}.m-order-processing-overlay div .a-loader{display:block}.m-order-processing-overlay div .a-loader .a-loader__ball{width:10px;height:10px}.m-order-processing-overlay__background{background:#3a343a;opacity:0.8;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}.m-page-footer--bordered{border-top:1px solid #ededee}@media screen and (max-width: 679px){.m-page-footer__core{padding-bottom:2em}}.m-page-nav{margin:0;padding:0;list-style:none;margin:-12.25px}.m-page-nav::before,.m-page-nav::after{content:" ";display:table}.m-page-nav::after{clear:both}.m-page-nav__item{font-size:14px;font-size:0.7777rem;line-height:1.5;padding:12.25px;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-page-nav__item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-page-nav__item{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 648px){.m-page-nav__item{float:left;width:50%}.m-page-nav__item:nth-child(2n+1){clear:left}}.m-pagination{margin-bottom:16px}.m-pagination::before,.m-pagination::after{content:" ";display:table}.m-pagination::after{clear:both}.m-pagination__link-list{margin:0;padding:0;list-style:none;float:right;margin-right:18px}.m-pagination__list-item{display:inline-block;font-weight:bold;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-pagination__list-item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-pagination__list-item{font-size:0.6363rem;line-height:1.5}}.m-pagination__list-item:nth-of-type(2):before{content:' | ';display:inline-block;margin:0 9px 0 8px;color:#0E8FAB}.m-pagination__link{display:inline-block}.m-pagination__link span{display:inline-block}.m-pagination__icon{font-size:40px;position:relative;top:12px;display:inline-block;width:10px}.m-pagination__icon:before{display:inline-block}.m-pagination__link .a-svg-icon--arrow{width:15px;margin-top:15px;vertical-align:-50%}.m-pagination__link--previous .a-svg-icon--arrow{transform:rotate(180deg);margin-right:7px}.m-pagination__link--next .a-svg-icon--arrow{margin-left:7px}.m-pagination__page-list,.m-pagination__page-number{font-size:14px;font-size:0.7777rem;line-height:1.5;line-height:4.5em;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-pagination__page-list,.m-pagination__page-number{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-pagination__page-list,.m-pagination__page-number{font-size:0.6363rem;line-height:1.5}}.m-pagination__page-list a,.m-pagination__page-list span.page.current{padding:2px 1px 2px 4px;margin:0 6px}.m-pagination__page-list span.page.current{border-bottom:3px solid #2541fc;color:#2541fc}@media screen and (max-width: 479px){.m-pagination__page-list{display:none}}@media screen and (min-width: 480px){.m-pagination__page-number{display:none}}.m-partners::before,.m-partners::after,.m-partners__item::before,.m-partners__item::after{content:" ";display:table}.m-partners::after,.m-partners__item::after{clear:both}.m-partners__item .m-partners__logo,.m-partners__item .m-partners__headline{float:left}.m-partners__item .m-partners__logo{border:1px solid #ededee;margin:16px;margin-left:0;width:40%;min-width:117px;min-height:68px}.m-partners__item .m-partners__headline{max-width:40%;line-height:16px;padding-top:19px}@media screen and (min-width: 460px){.m-partners__item .m-partners__headline{padding-top:48px}}.m-partners__item .m-partners__link,.m-partners__item .m-partners__link:visited{color:#727376}@media screen and (min-width: 648px){.m-partners{margin:-11px}.m-partners::before,.m-partners::after{content:" ";display:table}.m-partners::after{clear:both}.m-partners__item{padding:11px;float:left;width:25%;border:0;height:180px}.m-partners__item:nth-child(4n+1){clear:left}.m-partners__item .m-partners__headline{padding-top:0}.m-partners__item .m-partners__headline,.m-partners__item .m-partners__logo{max-width:100%;width:100%;margin:0;margin-bottom:8px}}.m-pocket-belt{border:0}@media screen and (min-width: 900px){.m-pocket-belt{border-bottom:1px solid #ededee;border-top:1px solid #ededee}}.m-pocket-belt--left-align .m-pocket-belt__pocket-subtitle{padding-left:0}.m-pocket-belt--left-align .m-pocket-belt__pocket-label{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-pocket-belt--left-align .m-pocket-belt__pocket-label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-pocket-belt--left-align .m-pocket-belt__pocket-label{font-size:0.7272rem;line-height:1.5}}@media screen and (max-width: 479px){.m-pocket-belt--left-align .m-pocket-belt__content{white-space:normal}}@media screen and (min-width: 850px) and (max-width: 899px){.m-pocket-belt--left-align .m-pocket-belt__pocket{background-color:#ffffff}}@media screen and (min-width: 900px){.m-pocket-belt--left-align .m-pocket-belt__pocket{text-align:left}}.m-pocket-belt__content{display:flex;flex-direction:column;justify-content:center;max-width:1167.71704px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width: 900px){.m-pocket-belt__content{flex-direction:row;justify-content:space-around}}.m-main-nav .m-pocket-belt__content{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}@media screen and (min-width: 900px){.m-pocket-belt__content--header{margin-top:5px;justify-content:center}.m-pocket-belt__content--header .m-pocket-belt__pocket{width:auto}.m-pocket-belt__content--header .m-pocket-belt__pocket:not(:nth-last-child(2)){padding-right:2em}.m-pocket-belt__content--header .m-pocket-belt__content--header__links{display:none}.m-pocket-belt__content--header .m-pocket-belt__pocket-subtitle{display:none}}.m-pocket-belt__pocket{margin-bottom:.8em;text-align:center;background-color:#fafafa;border:1px solid #ededee}.m-pocket-belt__pocket:first-child{margin-top:.8em}@media screen and (min-width: 900px){.m-pocket-belt__pocket{background-color:inherit;border:0;width:50%;padding-top:1px;padding-bottom:1px;margin:0}.m-pocket-belt__pocket:first-child{margin-top:0}}.m-pocket-belt__pocket-link{display:block;padding-top:.6em;padding-bottom:.5em}@media screen and (min-width: 900px){.m-pocket-belt__pocket-link{padding:.8em .4em}}.m-pocket-belt__pocket-label{font-size:18px;font-size:1rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-pocket-belt__pocket-label{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-pocket-belt__pocket-label{font-size:1rem;line-height:1.5}}.m-pocket-belt__pocket-subtitle{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:0.3em;margin-bottom:0;padding-left:10px;padding-right:10px;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.m-pocket-belt__pocket-subtitle{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-pocket-belt__pocket-subtitle{font-size:0.7272rem;line-height:1.5}}.m-pocket-belt--no-spacing .m-pocket-belt__content{padding-left:0;padding-right:0}.m-pocket-belt--no-spacing .m-pocket-belt__pocket:first-child{margin-top:0}.m-pocket-belt--no-spacing .m-pocket-belt__pocket:last-child{margin-bottom:0}.m-pocket-belt--bg-img{border-bottom:0;border-top:0}.m-pocket-belt--bg-img .m-pocket-belt__pocket{background-position:center left -2rem;background-repeat:no-repeat}@media screen and (min-width: 850px){.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket{background-color:#ffffff}}@media screen and (min-width: 900px){.m-pocket-belt--bg-img .m-pocket-belt__pocket{width:30%;border:1px solid #ededee;text-align:left}}.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket--courses{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/courses-on-gainsboro-bc0e2a558ef02bfdbb4210fe8b75645162ee6bd4cd9697574d6998087dfaebce.jpg);background-position:center right -20px;background-size:90px}@media screen and (min-width: 850px){.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket--courses{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/courses-on-white-37d3bfe6f094278538bd0de1b9b2d5c0ee45ef1327edbd106f8723986fc77772.jpg);background-position:bottom -10px right -30px;background-size:120px}}.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket--programs{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/programs-on-gainsboro-cf56d10ed1fc696687f365f611bf8e9898e06bab9a92ac73a49a2e6f69d4fbf6.jpg);background-position:center right -13px;background-size:80px}@media screen and (min-width: 850px){.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket--programs{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/programs-on-white-cb7b8aeffd9d2eee3899b78151808f0158134ea5e8ba05ca7f1d76ddab818dd8.jpg);background-position:bottom -10px right -5px;background-size:85px}}.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket--degrees{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/degrees-on-gainsboro-efacecaed3462b471fa637eb072676adf472cefdbf9d7a0746d1f8e13f7aa196.jpg);background-position:center right -8px;background-size:75px}@media screen and (min-width: 850px){.m-main-nav .m-pocket-belt--bg-img .m-pocket-belt__pocket--degrees{background-image:url(https://cdn.futurelearn.com/assets/course_symbols/degrees-on-white-f5a22576b1560737c5c907b1a6bfc66ae03ab1db89317eaf08a22fa6a47d9916.jpg);background-position:bottom -15px right -10px;background-size:85px}}.m-pocket-belt--bg-img .m-pocket-belt__pocket-link{padding-left:2.99442rem;padding-right:2.99442rem}@media screen and (min-width: 900px){.m-pocket-belt--bg-img .m-pocket-belt__pocket-link{padding-left:1.08888rem;padding-right:4.0833rem}}.m-pocket-belt--bg-img .m-pocket-belt__pocket-label{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-pocket-belt--bg-img .m-pocket-belt__pocket-label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-pocket-belt--bg-img .m-pocket-belt__pocket-label{font-size:0.7272rem;line-height:1.5}}.m-pocket-belt--bg-img .m-pocket-belt__pocket-subtitle{padding-left:0}.m-pocket-belt--bg-img .m-pocket-belt__content{white-space:normal;justify-content:space-between}.m-progress-ring{display:block;color:#ffffff;text-align:center;text-transform:uppercase}.m-progress-ring+.m-progress-ring{margin-top:48px;padding-top:48px;border-top:1px dotted rgba(255,255,255,0.5)}.m-progress-ring.m-progress-ring--medium{text-transform:none}.m-progress-ring--plain,.m-progress-ring--exciting{color:#3a343a}.m-progress-ring__container{position:relative;width:220px;height:220px;margin:0 auto}.m-progress-ring--medium .m-progress-ring__container{width:180px;height:180px}.m-progress-ring__container .a-svg-icon{position:absolute;top:14%;left:50%;margin-left:-20px}.m-progress-ring__indicator{transform:rotate(-89.9999deg)}.m-progress-ring__track{fill:transparent;stroke:rgba(255,255,255,0.4);stroke-width:1.5}.m-progress-ring--plain .m-progress-ring__track,.m-progress-ring--exciting .m-progress-ring__track{stroke:#cacacc}.m-progress-ring--plain .m-progress-ring__track{stroke-width:3.5}.m-progress-ring__fill{fill:transparent;stroke:#ffffff;stroke-width:1.5;stroke-dasharray:301.59289;stroke-dashoffset:301.59289}.m-progress-ring--plain .m-progress-ring__fill{stroke-width:3.5;stroke:#2541fc}.m-progress-ring--exciting .m-progress-ring__fill{stroke:url("#gradient")}.m-progress-ring__value,.m-progress-ring__text{position:absolute;top:0;left:0;width:220px;height:220px;margin:0;text-align:center}.m-progress-ring--medium .m-progress-ring__value,.m-progress-ring--medium .m-progress-ring__text{top:-10px;width:180px;height:180px}.m-progress-ring__value{font-size:68px;line-height:220px;font-weight:bold}.m-progress-ring--medium .m-progress-ring__value{font-size:36px;line-height:180px}.m-progress-ring__text{font-size:14px;font-size:0.7777rem;line-height:1.5;top:68%}@media screen and (min-width: 680px) and (max-width: 1694px){.m-progress-ring__text{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-progress-ring__text{font-size:0.6363rem;line-height:1.5}}.m-progress-ring--medium .m-progress-ring__text{font-size:16px;font-size:0.8888rem;line-height:1.5;top:54%}@media screen and (min-width: 680px) and (max-width: 1694px){.m-progress-ring--medium .m-progress-ring__text{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-progress-ring--medium .m-progress-ring__text{font-size:0.7272rem;line-height:1.5}}.no-js .m-progress-ring[data-progress="0"] .m-progress-ring__fill{stroke-dashoffset:301.59289}.no-js .m-progress-ring[data-progress="1"] .m-progress-ring__fill{stroke-dashoffset:298.57697}.no-js .m-progress-ring[data-progress="2"] .m-progress-ring__fill{stroke-dashoffset:295.56104}.no-js .m-progress-ring[data-progress="3"] .m-progress-ring__fill{stroke-dashoffset:292.54511}.no-js .m-progress-ring[data-progress="4"] .m-progress-ring__fill{stroke-dashoffset:289.52918}.no-js .m-progress-ring[data-progress="5"] .m-progress-ring__fill{stroke-dashoffset:286.51325}.no-js .m-progress-ring[data-progress="6"] .m-progress-ring__fill{stroke-dashoffset:283.49732}.no-js .m-progress-ring[data-progress="7"] .m-progress-ring__fill{stroke-dashoffset:280.48139}.no-js .m-progress-ring[data-progress="8"] .m-progress-ring__fill{stroke-dashoffset:277.46546}.no-js .m-progress-ring[data-progress="9"] .m-progress-ring__fill{stroke-dashoffset:274.44953}.no-js .m-progress-ring[data-progress="10"] .m-progress-ring__fill{stroke-dashoffset:271.43361}.no-js .m-progress-ring[data-progress="11"] .m-progress-ring__fill{stroke-dashoffset:268.41768}.no-js .m-progress-ring[data-progress="12"] .m-progress-ring__fill{stroke-dashoffset:265.40175}.no-js .m-progress-ring[data-progress="13"] .m-progress-ring__fill{stroke-dashoffset:262.38582}.no-js .m-progress-ring[data-progress="14"] .m-progress-ring__fill{stroke-dashoffset:259.36989}.no-js .m-progress-ring[data-progress="15"] .m-progress-ring__fill{stroke-dashoffset:256.35396}.no-js .m-progress-ring[data-progress="16"] .m-progress-ring__fill{stroke-dashoffset:253.33803}.no-js .m-progress-ring[data-progress="17"] .m-progress-ring__fill{stroke-dashoffset:250.3221}.no-js .m-progress-ring[data-progress="18"] .m-progress-ring__fill{stroke-dashoffset:247.30617}.no-js .m-progress-ring[data-progress="19"] .m-progress-ring__fill{stroke-dashoffset:244.29024}.no-js .m-progress-ring[data-progress="20"] .m-progress-ring__fill{stroke-dashoffset:241.27432}.no-js .m-progress-ring[data-progress="21"] .m-progress-ring__fill{stroke-dashoffset:238.25839}.no-js .m-progress-ring[data-progress="22"] .m-progress-ring__fill{stroke-dashoffset:235.24246}.no-js .m-progress-ring[data-progress="23"] .m-progress-ring__fill{stroke-dashoffset:232.22653}.no-js .m-progress-ring[data-progress="24"] .m-progress-ring__fill{stroke-dashoffset:229.2106}.no-js .m-progress-ring[data-progress="25"] .m-progress-ring__fill{stroke-dashoffset:226.19467}.no-js .m-progress-ring[data-progress="26"] .m-progress-ring__fill{stroke-dashoffset:223.17874}.no-js .m-progress-ring[data-progress="27"] .m-progress-ring__fill{stroke-dashoffset:220.16281}.no-js .m-progress-ring[data-progress="28"] .m-progress-ring__fill{stroke-dashoffset:217.14688}.no-js .m-progress-ring[data-progress="29"] .m-progress-ring__fill{stroke-dashoffset:214.13096}.no-js .m-progress-ring[data-progress="30"] .m-progress-ring__fill{stroke-dashoffset:211.11503}.no-js .m-progress-ring[data-progress="31"] .m-progress-ring__fill{stroke-dashoffset:208.0991}.no-js .m-progress-ring[data-progress="32"] .m-progress-ring__fill{stroke-dashoffset:205.08317}.no-js .m-progress-ring[data-progress="33"] .m-progress-ring__fill{stroke-dashoffset:202.06724}.no-js .m-progress-ring[data-progress="34"] .m-progress-ring__fill{stroke-dashoffset:199.05131}.no-js .m-progress-ring[data-progress="35"] .m-progress-ring__fill{stroke-dashoffset:196.03538}.no-js .m-progress-ring[data-progress="36"] .m-progress-ring__fill{stroke-dashoffset:193.01945}.no-js .m-progress-ring[data-progress="37"] .m-progress-ring__fill{stroke-dashoffset:190.00352}.no-js .m-progress-ring[data-progress="38"] .m-progress-ring__fill{stroke-dashoffset:186.98759}.no-js .m-progress-ring[data-progress="39"] .m-progress-ring__fill{stroke-dashoffset:183.97167}.no-js .m-progress-ring[data-progress="40"] .m-progress-ring__fill{stroke-dashoffset:180.95574}.no-js .m-progress-ring[data-progress="41"] .m-progress-ring__fill{stroke-dashoffset:177.93981}.no-js .m-progress-ring[data-progress="42"] .m-progress-ring__fill{stroke-dashoffset:174.92388}.no-js .m-progress-ring[data-progress="43"] .m-progress-ring__fill{stroke-dashoffset:171.90795}.no-js .m-progress-ring[data-progress="44"] .m-progress-ring__fill{stroke-dashoffset:168.89202}.no-js .m-progress-ring[data-progress="45"] .m-progress-ring__fill{stroke-dashoffset:165.87609}.no-js .m-progress-ring[data-progress="46"] .m-progress-ring__fill{stroke-dashoffset:162.86016}.no-js .m-progress-ring[data-progress="47"] .m-progress-ring__fill{stroke-dashoffset:159.84423}.no-js .m-progress-ring[data-progress="48"] .m-progress-ring__fill{stroke-dashoffset:156.82831}.no-js .m-progress-ring[data-progress="49"] .m-progress-ring__fill{stroke-dashoffset:153.81238}.no-js .m-progress-ring[data-progress="50"] .m-progress-ring__fill{stroke-dashoffset:150.79645}.no-js .m-progress-ring[data-progress="51"] .m-progress-ring__fill{stroke-dashoffset:147.78052}.no-js .m-progress-ring[data-progress="52"] .m-progress-ring__fill{stroke-dashoffset:144.76459}.no-js .m-progress-ring[data-progress="53"] .m-progress-ring__fill{stroke-dashoffset:141.74866}.no-js .m-progress-ring[data-progress="54"] .m-progress-ring__fill{stroke-dashoffset:138.73273}.no-js .m-progress-ring[data-progress="55"] .m-progress-ring__fill{stroke-dashoffset:135.7168}.no-js .m-progress-ring[data-progress="56"] .m-progress-ring__fill{stroke-dashoffset:132.70087}.no-js .m-progress-ring[data-progress="57"] .m-progress-ring__fill{stroke-dashoffset:129.68494}.no-js .m-progress-ring[data-progress="58"] .m-progress-ring__fill{stroke-dashoffset:126.66902}.no-js .m-progress-ring[data-progress="59"] .m-progress-ring__fill{stroke-dashoffset:123.65309}.no-js .m-progress-ring[data-progress="60"] .m-progress-ring__fill{stroke-dashoffset:120.63716}.no-js .m-progress-ring[data-progress="61"] .m-progress-ring__fill{stroke-dashoffset:117.62123}.no-js .m-progress-ring[data-progress="62"] .m-progress-ring__fill{stroke-dashoffset:114.6053}.no-js .m-progress-ring[data-progress="63"] .m-progress-ring__fill{stroke-dashoffset:111.58937}.no-js .m-progress-ring[data-progress="64"] .m-progress-ring__fill{stroke-dashoffset:108.57344}.no-js .m-progress-ring[data-progress="65"] .m-progress-ring__fill{stroke-dashoffset:105.55751}.no-js .m-progress-ring[data-progress="66"] .m-progress-ring__fill{stroke-dashoffset:102.54158}.no-js .m-progress-ring[data-progress="67"] .m-progress-ring__fill{stroke-dashoffset:99.52566}.no-js .m-progress-ring[data-progress="68"] .m-progress-ring__fill{stroke-dashoffset:96.50973}.no-js .m-progress-ring[data-progress="69"] .m-progress-ring__fill{stroke-dashoffset:93.4938}.no-js .m-progress-ring[data-progress="70"] .m-progress-ring__fill{stroke-dashoffset:90.47787}.no-js .m-progress-ring[data-progress="71"] .m-progress-ring__fill{stroke-dashoffset:87.46194}.no-js .m-progress-ring[data-progress="72"] .m-progress-ring__fill{stroke-dashoffset:84.44601}.no-js .m-progress-ring[data-progress="73"] .m-progress-ring__fill{stroke-dashoffset:81.43008}.no-js .m-progress-ring[data-progress="74"] .m-progress-ring__fill{stroke-dashoffset:78.41415}.no-js .m-progress-ring[data-progress="75"] .m-progress-ring__fill{stroke-dashoffset:75.39822}.no-js .m-progress-ring[data-progress="76"] .m-progress-ring__fill{stroke-dashoffset:72.38229}.no-js .m-progress-ring[data-progress="77"] .m-progress-ring__fill{stroke-dashoffset:69.36637}.no-js .m-progress-ring[data-progress="78"] .m-progress-ring__fill{stroke-dashoffset:66.35044}.no-js .m-progress-ring[data-progress="79"] .m-progress-ring__fill{stroke-dashoffset:63.33451}.no-js .m-progress-ring[data-progress="80"] .m-progress-ring__fill{stroke-dashoffset:60.31858}.no-js .m-progress-ring[data-progress="81"] .m-progress-ring__fill{stroke-dashoffset:57.30265}.no-js .m-progress-ring[data-progress="82"] .m-progress-ring__fill{stroke-dashoffset:54.28672}.no-js .m-progress-ring[data-progress="83"] .m-progress-ring__fill{stroke-dashoffset:51.27079}.no-js .m-progress-ring[data-progress="84"] .m-progress-ring__fill{stroke-dashoffset:48.25486}.no-js .m-progress-ring[data-progress="85"] .m-progress-ring__fill{stroke-dashoffset:45.23893}.no-js .m-progress-ring[data-progress="86"] .m-progress-ring__fill{stroke-dashoffset:42.22301}.no-js .m-progress-ring[data-progress="87"] .m-progress-ring__fill{stroke-dashoffset:39.20708}.no-js .m-progress-ring[data-progress="88"] .m-progress-ring__fill{stroke-dashoffset:36.19115}.no-js .m-progress-ring[data-progress="89"] .m-progress-ring__fill{stroke-dashoffset:33.17522}.no-js .m-progress-ring[data-progress="90"] .m-progress-ring__fill{stroke-dashoffset:30.15929}.no-js .m-progress-ring[data-progress="91"] .m-progress-ring__fill{stroke-dashoffset:27.14336}.no-js .m-progress-ring[data-progress="92"] .m-progress-ring__fill{stroke-dashoffset:24.12743}.no-js .m-progress-ring[data-progress="93"] .m-progress-ring__fill{stroke-dashoffset:21.1115}.no-js .m-progress-ring[data-progress="94"] .m-progress-ring__fill{stroke-dashoffset:18.09557}.no-js .m-progress-ring[data-progress="95"] .m-progress-ring__fill{stroke-dashoffset:15.07964}.no-js .m-progress-ring[data-progress="96"] .m-progress-ring__fill{stroke-dashoffset:12.06372}.no-js .m-progress-ring[data-progress="97"] .m-progress-ring__fill{stroke-dashoffset:9.04779}.no-js .m-progress-ring[data-progress="98"] .m-progress-ring__fill{stroke-dashoffset:6.03186}.no-js .m-progress-ring[data-progress="99"] .m-progress-ring__fill{stroke-dashoffset:3.01593}.no-js .m-progress-ring[data-progress="100"] .m-progress-ring__fill{stroke-dashoffset:0}.m-progress-quiz{float:left;width:100%;margin-top:48px;text-transform:uppercase}.m-progress-quiz::before,.m-progress-quiz::after{content:" ";display:table}.m-progress-quiz::after{clear:both}.m-progress-quiz .m-link-list__item{padding:40px 12px;text-transform:none;border-bottom:1px dotted rgba(255,255,255,0.5)}.m-progress-quiz .m-link-list__item:first-child{border-top:1px dotted rgba(255,255,255,0.5)}.m-progress-quiz .m-composite-link--wrapped:hover .m-composite-link__primary{color:#ffffff}.m-progress-quiz .m-composite-link__primary{color:#ffffff}.m-progress-quiz .a-svg-icon{color:#ffffff}.m-progress-quiz .media_description li{margin-bottom:0.5em}.m-progress-quiz .media_description ul{padding:0;margin-bottom:1.5em}.m-progress-quiz__row{display:block;position:relative;min-height:220px}.m-progress-quiz__row:first-child{border-top:1px dotted rgba(255,255,255,0.5)}.m-progress-quiz__row--locked{text-transform:none}.m-progress-quiz__column{color:#ffffff;padding:20px 0}.m-progress-quiz__column--info{text-align:center}.m-progress-quiz__column--info .a-stepnumber{margin-top:24px;margin-bottom:16px}.m-progress-quiz__column--details{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}.m-progress-quiz__column--details .media_centered_container{display:table;width:100%}.m-progress-quiz__score{display:table-cell;text-align:right;width:44%;padding:0;vertical-align:middle}.m-progress-quiz__score .media_centered_container{display:block;width:auto;padding-right:4%}.m-progress-quiz__score .media_body{overflow:visible}.m-progress-quiz__score-percentage{font-weight:bold;font-size:48px;line-height:38px;margin:0}.m-progress-quiz__state{margin:0 12px 0 25px}.m-progress-quiz__state .media_centered_container{display:flex;align-items:baseline}.m-progress-quiz__state .a-svg-icon{width:27px;vertical-align:middle;margin-right:16px}.m-progress-quiz__title,.m-progress-quiz__state-text{margin:0;line-height:20px;font-size:14px;font-weight:normal}@media screen and (min-width: 648px){.m-progress-quiz__row{position:relative;display:table;table-layout:fixed;width:100%;height:135px;min-height:0;border-bottom:1px dotted rgba(255,255,255,0.5);transition:background-color linear 0.4s}.m-progress-quiz__row:first-child{border-top:1px dotted rgba(255,255,255,0.5)}.m-progress-quiz__row:hover{background-color:rgba(255,255,255,0.15)}.m-progress-quiz__column{display:table-cell;vertical-align:middle}.m-progress-quiz__column--info{text-align:left;width:33.33%;padding-left:12px}.m-progress-quiz__column--info .media_centered_container{position:relative}.m-progress-quiz__column--info .media_centered_container .media_icon{margin:auto;position:absolute;top:50%;transform:translate(0, -50%)}.m-progress-quiz__column--info .media_centered_container .media_body{margin-left:48px}.m-progress-quiz__column--info .media_centered_container .media_body .header{line-height:146%}.m-progress-quiz__column--info .media_centered_container .media_body .header .headline{margin-bottom:0;padding-bottom:0;line-height:146% !important}.m-progress-quiz__column--info .media_centered_container .media_icon+.media_body{margin-top:0}.m-progress-quiz__column--info .a-stepnumber{margin-top:0;margin-bottom:0}.m-progress-quiz__column--details{width:66.66%;border-top:0;border-bottom:0}}.m-promo{background-color:#fafafa;padding:1em;text-align:center}.m-promo>*{margin-bottom:1em}.m-promo__media-container>*{margin:0 auto}@media screen and (min-width: 480px){.m-promo--unlimited-bg{background-image:url(https://cdn.futurelearn.com/assets/unlimited/small-bg-left-090f1a62b94a80b856ca950e408e73e57a931a8e7423d8cb52e00f1f5c8d9894.png),url(https://cdn.futurelearn.com/assets/unlimited/small-bg-right-23ec562d9dac8fab6d5c4d9f04ed075c09d08110a7a5be44458e8da1daf44639.png);background-position:bottom left, top right;background-repeat:no-repeat}}@supports (display: grid){.m-promo{display:grid;grid-gap:1em}.m-promo>*{margin:0}.m-promo--wide{grid-template-columns:auto 1fr;text-align:left}.m-promo--wide .m-promo__media-container{grid-row-end:span 2}.m-promo--wide .m-promo__heading{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-promo--wide .m-promo__heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-promo--wide .m-promo__heading{font-size:1rem;line-height:1.5}}.m-promo--wide .m-promo__content{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-promo--wide .m-promo__content{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-promo--wide .m-promo__content{font-size:0.7272rem;line-height:1.5}}.m-promo--wide .m-promo__cta{grid-column-start:2}}.m-popover{position:absolute;top:59px;right:0;padding:0.75em 0;min-width:170px;font-size:14px;font-size:0.7777rem;line-height:1.5;background-color:#ffffff;border:1px solid #ededee;box-shadow:0 1px 5px 1px rgba(0,0,0,0.05);z-index:10;pointer-events:none;visibility:hidden;opacity:0;transform:translateY(10px);transition-property:opacity, transform, visibility;transition-timing-function:ease-out;transition-duration:0.3s}@media screen and (min-width: 680px) and (max-width: 1694px){.m-popover{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-popover{font-size:0.6363rem;line-height:1.5}}.no-js .m-popover:target{pointer-events:auto;opacity:1;visibility:visible}.m-popover:after,.m-popover:before{bottom:100%;right:15px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.m-popover:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:7px;margin-left:-7px}.m-popover:before{right:14px;border-color:rgba(237,237,238,0);border-bottom-color:#ededee;border-width:8px;margin-left:-8px}.m-popover:focus{outline:0}.m-popover--open{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0);z-index:1000}.m-popover--notifications{max-width:370px;min-height:100px;width:calc(100vw - 32px);padding:0}.m-popover--notifications .m-feed{max-height:400px;max-height:calc(75vh - 76px);overflow-y:auto}.m-popover--notifications:after{right:72px}.m-popover--notifications:before{right:71px}.m-popover--user-options{max-width:370px;min-height:100px;padding:0.75em 0}@media screen and (max-width: 479px){.m-popover--user-options{width:calc(100vw - 32px)}}.m-popover--user-options .m-popover__list-item>a,.m-popover--user-options button{text-align:center}.m-popover--user-options .m-popover__list-item button{color:#0E8FAB}.m-popover--user-options .m-popover__list-item button:hover,.m-popover--user-options .m-popover__list-item button:focus{color:#2541fc;outline:0}.m-popover--admin-options{right:auto;left:5px;top:57px}.m-popover--admin-options:after{right:auto;left:34px}.m-popover--admin-options:before{right:auto;left:34px}.m-popover__indent{padding:0 16px}.m-popover__list{position:relative;margin:0;padding:0;list-style:none}.m-popover__list-item{position:relative;margin:0;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-popover__list-item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-popover__list-item{font-size:0.6363rem;line-height:1.5}}.m-popover__list-item .m-icon-with-text__text,.m-popover__list-item .m-icon-with-text--smaller-text{padding-left:.5em}.m-popover__list-item__icon{position:absolute;top:.2em;left:0.65em;font-size:1.8em}.m-popover__list-link{position:relative;display:block;width:100%;padding:0.75em 1.5em;font-weight:bold;text-align:left;background-color:transparent;border:0}.m-popover__list-link:hover,.m-popover__list-link:focus{color:#2541fc;outline:0}.m-popover__list-link--active{color:#2541fc}.m-popover__btn{display:block;padding:.75em;font-size:14px;font-size:0.7777rem;line-height:1.5;text-align:center;border-top:1px solid #ededee;background-color:#fafafa;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.m-popover__btn{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-popover__btn{font-size:0.6363rem;line-height:1.5}}.m-popover__count-badge{margin-left:5px}.m-portfolio-attachment,.m-portfolio-attachment-name,.m-portfolio-attachment-date,.m-portfolio-attachment-action-link,.m-portfolio-attachment-error{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-portfolio-attachment,.m-portfolio-attachment-name,.m-portfolio-attachment-date,.m-portfolio-attachment-action-link,.m-portfolio-attachment-error{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-portfolio-attachment,.m-portfolio-attachment-name,.m-portfolio-attachment-date,.m-portfolio-attachment-action-link,.m-portfolio-attachment-error{font-size:0.7272rem;line-height:1.5}}.m-portfolio-attachment{margin-top:0.68055rem !important;margin-bottom:0.68055rem !important}.m-portfolio-attachment__inner{background-color:#ededee;padding:10px 15px;margin-bottom:0}.m-portfolio-attachment__body{display:flex;justify-content:space-between;flex-wrap:wrap}.m-portfolio-attachment__header{display:flex;align-items:center;flex-wrap:wrap;margin-top:0.13611rem;margin-bottom:0.13611rem}.m-portfolio-attachment-name{word-break:break-all;margin:0;margin-right:5px}.m-portfolio-attachment-date{word-break:break-all;color:#727376}.m-portfolio-attachment-date:before{content:' - '}.m-portfolio-attachment__actions{margin-top:0.13611rem !important;margin-bottom:0.13611rem !important;padding-left:0 !important}.m-portfolio-attachment-error{color:#4a4d55;margin-top:0 !important;margin-bottom:0;position:static !important}.m-portfolio-attachment__confirmation p{margin-bottom:0.34027rem;font-size:14px}.m-portfolio-attachment__confirmation ul.m-portfolio-attachment__confirmation-actions{margin:0;padding:0;list-style:none}.m-portfolio-attachment__confirmation button{font-size:14px}.m-postbox{display:none;width:100%}.no-js .m-postbox{display:flex}.m-postbox .a-avatar{margin-right:20px}.m-feed-item--has-replies .m-postbox{display:flex}.m-postbox textarea:focus+.m-postbox__footer{display:block}.m-postbox--compact .a-input--autoresize.a-input--wide{height:38px;min-height:30px}.m-postbox--close-avatar .a-avatar{margin-right:0}.m-postbox--visible{display:block;display:flex}.m-postbox__form{flex:1 0 0%}.m-postbox__footer{display:none}.m-postbox--show-footer .m-postbox__footer,.no-js .m-postbox__footer{display:block}.m-quiz-progress-nav{display:table;position:relative;width:100%;margin-top:2.04165rem;margin-bottom:2.04165rem;padding-top:16px}.m-quiz-progress-nav__list{display:table-row}.m-quiz-progress-nav__item{display:none;padding-left:6px;padding-right:6px;text-align:center;border-top:1px solid #727376;vertical-align:top}.m-quiz-progress-nav__item.is-small-screen-visible{display:table-cell}.m-quiz-progress-nav__item a{display:block;color:#4a4d55;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-quiz-progress-nav__item a{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-quiz-progress-nav__item a{font-size:0.6363rem;line-height:1.5}}.m-quiz-progress-nav__item--intro,.m-quiz-progress-nav__item--summary{width:35px}.m-quiz-progress-nav__item--intro{padding-left:0}.m-quiz-progress-nav__item--intro a{position:relative;left:-7px}.m-quiz-progress-nav__item--summary{padding-right:0}.m-quiz-progress-nav__item--summary a{position:relative;right:-6px}.m-quiz-progress-nav__status{display:flex;justify-content:center;align-items:center;z-index:1;width:16px;height:16px;margin:-8px auto 8px;border:1px solid #727376;border-radius:50%;background-color:#ffffff;transition:transform ease-out 0.3s}.m-quiz-progress-nav__status:hover{transform:scale(1.1)}.m-quiz-progress-nav__status .a-svg-icon{height:auto;width:1rem}.m-quiz-progress-nav__status .a-svg-icon--info{width:1.2rem}.m-quiz-progress-nav__item--intro .m-quiz-progress-nav__status,.m-quiz-progress-nav__item--summary .m-quiz-progress-nav__status{border-radius:0}.m-quiz-progress-nav__item--intro .m-quiz-progress-nav__status{left:0;text-align:left}.m-quiz-progress-nav__item--summary .m-quiz-progress-nav__status{right:0}.m-quiz-progress-nav__item--correct .m-quiz-progress-nav__status,.m-quiz-progress-nav__item--incorrect .m-quiz-progress-nav__status{background-color:#2541fc;border-color:#2541fc}.m-quiz-progress-nav__item--correct .m-quiz-progress-nav__status .a-svg-icon *,.m-quiz-progress-nav__item--incorrect .m-quiz-progress-nav__status .a-svg-icon *{fill:#ffffff}.m-quiz-progress-nav__item--current .m-quiz-progress-nav__status{transform:scale(1.4);border-color:#2541fc}.m-quiz-progress-nav__item--current{font-weight:bold}.m-quiz-progress-nav__end-marker{display:none;position:absolute;top:8px;right:-1px;height:16px;border-left:1px solid #727376}.m-quiz-progress-nav__end-marker.is-small-screen-visible{display:block}@media screen and (min-width: 680px){.m-quiz-progress-nav__item{display:table-cell}.m-quiz-progress-nav__item--intro a{left:-10px}.m-quiz-progress-nav__item--summary a{right:-10px}.m-quiz-progress-nav__item--intro,.m-quiz-progress-nav__item--summary{width:50px}.m-quiz-progress-nav__status{width:24px;height:24px;margin-top:-12px}.m-quiz-progress-nav__item--correct .m-quiz-progress-nav__status,.m-quiz-progress-nav__item--incorrect .m-quiz-progress-nav__status{background-color:#2541fc;border-color:#2541fc}.m-quiz-progress-nav__end-marker{display:block}}.m-radio-button-group--binary{display:flex;align-items:center;font-size:14px;font-size:0.7777rem;line-height:1.5;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.m-radio-button-group--binary{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-radio-button-group--binary{font-size:0.6363rem;line-height:1.5}}.m-radio-button-group--binary:focus{outline:none}.m-radio-button-group__label{margin-right:.5em}.m-related{font-size:14px;font-size:0.7777rem;line-height:1.5;background-color:#fafafa}@media screen and (min-width: 680px) and (max-width: 1694px){.m-related{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-related{font-size:0.6363rem;line-height:1.5}}.m-related:hover,.m-related:focus{background-color:#ededee}.m-related__image{height:150px;overflow:hidden}.m-related__image>img{transform:translateZ(0);transition:transform 0.4s}.m-related:hover .m-related__image>img,.m-related:focus .m-related__image>img{transform:translateZ(0) scale(1.025)}.m-related__content{padding:1em}.m-related__username{font-weight:bold;color:#0E8FAB}.m-related__user-email{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-related__user-email{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-related__user-email{font-size:0.6363rem;line-height:1.5}}.m-related__label,.m-related__author{color:#727376}.m-related__label{font-size:14px;font-size:0.7777rem;line-height:1.5;border:solid 1px currentColor;display:inline-block;padding:0.25em 0.5em 0.2em;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.m-related__label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-related__label{font-size:0.6363rem;line-height:1.5}}.m-roster__members{display:flex;flex-wrap:wrap;justify-content:flex-end;max-height:96px;overflow:hidden;margin-left:-5px;margin-right:-5px}@media screen and (min-width: 400px){.m-roster__members{max-height:48px}}.m-roster__member{margin-top:4px;margin-left:5px;margin-right:5px}.m-roster__footer{font-size:14px;font-size:0.7777rem;line-height:1.5;text-align:right;font-weight:bold;padding-top:.8em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-roster__footer{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-roster__footer{font-size:0.6363rem;line-height:1.5}}.m-run-header{background-color:#fafafa;border-bottom:1px solid #ededee}@media screen and (min-width: 680px){.m-run-header .a-content{padding-top:2.04165rem}}.m-run-header__title-wrapper{line-height:44px}.m-run-header__title{margin-top:-.5em;display:inline-block;overflow-x:hidden;width:100%;line-height:normal;vertical-align:middle;text-overflow:ellipsis}@media screen and (min-width: 648px){.m-run-header__flag{margin-left:0.2rem}}.m-run-header__title-text{display:inline;margin:0 0.1em 0 0;white-space:nowrap}.m-run-header__title-text .m-run-header__title-text--primary{margin-right:.4em;margin-bottom:.3em}@media screen and (min-width: 648px){.m-run-header__title-text{display:inline}}.m-run-nav{margin:0;padding:0;list-style:none;overflow:hidden}.m-run-nav>li{float:left}.m-run-nav>li>a{display:block;color:inherit}.m-run-nav__item{font-size:14px;font-size:0.7777rem;line-height:1.5;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-run-nav__item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-run-nav__item{font-size:0.6363rem;line-height:1.5}}.m-run-nav__link{padding:8px 10px}.m-run-nav__title{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-run-nav__title{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-run-nav__title{font-size:0.6363rem;line-height:1.5}}.m-run-nav__item{border-top:1px solid transparent;background-clip:padding-box}.m-run-nav__link:hover{color:#2541fc}.m-run-nav__item--active{border-top:1px solid #2541fc;background-color:#ffffff;color:#2541fc}.m-run-nav__item--active .m-run-nav__link{color:#2541fc}.m-run-nav__container--stretching{display:table;table-layout:fixed;width:100%}.m-run-nav__container--stretching .m-run-nav{display:table-row}.m-run-nav__container--stretching .m-run-nav__item{display:table-cell;float:none}.m-run-nav__container{position:relative;top:1px}.m-run-nav__item--active{border-left:1px solid #ededee;border-right:1px solid #ededee}.m-run-nav__item{color:#4a4d55;font-weight:bold;line-height:1.2}.m-run-nav__item.has-new-activity{position:relative}.m-run-nav__item.has-new-activity:after{position:absolute;content:'';width:6px;height:6px;background-color:#0E8FAB;border-radius:50%;top:4px;left:92px}.m-run-nav__item .a-svg-icon{display:block;margin:0 auto 8px auto;height:18px;width:18px}.m-run-progress-nav{box-sizing:content-box;position:relative;display:table;width:100%;table-layout:fixed;border-collapse:collapse}.m-run-progress-nav a{display:block;position:relative}@media screen and (min-width: 648px){.m-run-progress-nav{margin-top:-25px}}.m-run-progress-nav__bg{display:table-caption;height:112px;margin-bottom:-112px;background-color:#2541fc;background-image:linear-gradient(to right, #2541fc, #0E8FAB);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2541fc', endColorstr='#0E8FAB', GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2541fc', endColorstr='#0E8FAB',GradientType=1)"}.m-run-progress-nav--compact .m-run-progress-nav__bg{height:45px;margin-bottom:-45px}.m-run-progress-nav__list{position:relative;z-index:1;display:table-row}.m-run-progress-nav__item{display:table-cell;padding-bottom:16px;border-color:#ffffff;border-style:solid;border-width:0;border-right-width:5px;list-style:none}.m-run-progress-nav__item:first-child{padding-left:0}.m-run-progress-nav__item:last-child{border-right:0;box-shadow:1px -1px 0 #ffffff}.m-run-progress-nav__itembox{display:block;margin:0;height:72px;vertical-align:middle;font-weight:bold;font-size:45px;line-height:40px;color:#ffffff;text-align:center;border:1px solid transparent}.m-run-progress-nav--compact .m-run-progress-nav__itembox{height:30px;font-size:16px;line-height:30px}.m-run-progress-nav__item--current .m-run-progress-nav__itembox{background:#0E8FAB;border-color:#0E8FAB}.m-run-progress-nav__item--upcoming .m-run-progress-nav__itembox{color:#727376;background:#ffffff;border-color:#ededee}.m-run-progress-nav__item--finished-run .m-run-progress-nav__itembox{background:#2541fc;border-color:#2541fc}.m-run-progress-nav__itembox__label{display:block;height:24px;font-size:14px;font-size:0.7777rem;line-height:1.5;line-height:24px;text-transform:uppercase;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-run-progress-nav__itembox__label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-run-progress-nav__itembox__label{font-size:0.6363rem;line-height:1.5}}.m-run-progress-nav__bar{position:relative;display:block;height:8px;box-shadow:1px 0 0 #ffffff;border-color:#ffffff;border-style:solid;border-width:0;border-top-width:5px}.m-run-progress-nav__item--current .m-run-progress-nav__bar{background:#0E8FAB}.m-run-progress-nav__item--upcoming .m-run-progress-nav__bar{background:#727376}.m-run-progress-nav__item--finished-run .m-run-progress-nav__bar{background:#2541fc}.m-run-progress-nav__bar__fill{box-sizing:border-box;position:absolute;height:100%;width:100%;background:#ffffff;border:1px solid #ededee;right:0}.m-run-progress-nav__bar__fill--100{width:0;border:0}.m-run-progress-nav__bar__fill--75{width:25%;border-left-width:0}.m-run-progress-nav__bar__fill--50{width:50%;border-left-width:0}.m-run-progress-nav__bar__fill--25{width:75%;border-left-width:0}.m-run-progress-nav__highlight{position:relative;width:100%;height:25px;margin:0;padding:0;background-color:#ffffff;border-left:1px solid #ffffff;text-align:center}.m-run-progress-nav__highlight__icon{position:absolute;left:50%;margin:3px 0 0 -7px;padding:0;line-height:0}.m-run-progress-nav__highlight__icon .a-svg-icon{width:17px}.m-run-progress-nav__highlight__icon .a-svg-icon polygon{fill:#0E8FAB}.to-do-overview{overflow:hidden}@media screen and (max-width: 647px){.to-do-overview .m-run-progress-nav{position:relative;width:100%;z-index:0}.to-do-overview .m-run-progress-nav--mtn-three{table-layout:auto;overflow:hidden}.to-do-overview .m-run-progress-nav--mtn-three .m-run-progress-nav__bg{display:none}.to-do-overview .m-run-progress-nav--mtn-three .m-run-progress-nav__list{display:block;width:100%;margin:0;padding:0;overflow:hidden}.to-do-overview .m-run-progress-nav--mtn-three .m-run-progress-nav__item{display:none;float:left;margin-bottom:0;width:31.33%}.to-do-overview .m-run-progress-nav--mtn-three .m-run-progress-nav__item.is-small-screen-visible{display:block}.to-do-overview .m-run-progress-nav--mtn-three .m-run-progress-nav__item--past .m-run-progress-nav__itembox{background:#2541fc;border-color:#2541fc}.to-do-overview .m-run-progress-nav--mtn-three .m-run-progress-nav__item--past .m-run-progress-nav__bar{background:#2541fc}.is-small-screen-visible+.is-small-screen-visible+.is-small-screen-visible{border-right:0}}.m-run-weekly-survey{border-top:1px solid #ededee;margin-top:2.7222rem;padding-top:2.7222rem}.m-run-weekly-survey__title{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:0.13611rem;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-run-weekly-survey__title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-run-weekly-survey__title{font-size:1rem;line-height:1.5}}.m-section-tabs{margin-bottom:2.17776rem;margin-left:0}.m-section-tabs li{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-section-tabs li{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-section-tabs li{font-size:1rem;line-height:1.5}}.m-section-tabs--reduced li{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-section-tabs--reduced li{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-section-tabs--reduced li{font-size:0.7272rem;line-height:1.5}}.m-section-tabs--condensed{margin-top:0.54444rem;margin-bottom:0}.m-section-tabs--inline{display:flex;justify-content:space-between}@media screen and (max-width: 479px){.m-section-tabs--inline{flex-direction:column}}.m-section-tabs__items{margin:0;padding:0;list-style:none}.m-section-tabs__item{display:inline-block;padding-right:6px;margin-bottom:0.54444rem}.m-section-tabs__item-link{color:#0E8FAB}.m-section-tabs__item-label{height:24px;padding-right:10px}.m-section-tabs .is-selected .m-section-tabs__item-label{color:#2541fc}.m-section-tabs__wrapper{text-align:center;padding:1.3611rem 0}.m-sequence{background-position: 67%, 60% 200%, 200%;
    background-color:#ededee;
}.m-sequence__content{position:relative;margin-top:1.3611rem;margin-bottom:1.3611rem}.js .m-sequence__content{padding-bottom:87.384%}.m-sequence__display{overflow:hidden}.js .m-sequence__display{position:absolute;top:0;left:0;width:100%}.m-sequence__caption{float:right;width:50%;padding-top:2.7222rem}.js .m-sequence__caption{opacity:0;transform:translateY(2em);transition-property:opacity, transform;transition-timing-function:ease-out;transition-duration:0.4s}.is-selected .m-sequence__caption{transition-delay:.2s;opacity:1;transform:translateY(0)}.m-sequence__image-frame{position:relative;float:left;width:50%}.m-sequence__image{overflow:hidden;position:absolute;left:10.760667903525046%;top:10.084925690021231%;width:69.202226345083488%;height:69.202226345083488%;z-index:100}.js .m-sequence__step{transform:translateY(100%);transition:transform ease-out 0.4s}.is-selected .m-sequence__step{transform:translateY(0)}.m-sequence__badge{position:absolute;visibility:hidden;opacity:0;transform:rotate(-31deg)}@media screen and (min-width: 648px){.m-sequence__badge{visibility:visible;top:346px;right:146px}.m-sequence__badge svg{width:50px}}@media screen and (min-width: 900px){.m-sequence__badge{top:390px;right:116px}.m-sequence__badge svg{width:50px}}@media screen and (min-width: 1280px){.m-sequence__badge{top:447px;right:186px}.m-sequence__badge svg{width:50px}}.m-sequence__background-certificate .m-sequence__badge{opacity:1;transition:opacity linear 0.4s}.m-sequence__background-certificate{background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/certificate-corner-0df62c3a5479839b735a37ddfa33f634c35727e8ee0f0615d5f480d5238b0d54.png);background-repeat:no-repeat;background-position:bottom;background-size:66%;background-position-x:100%;background-position-y:100%;transition:background-position-x 1s, background-position-y 1s}@media screen and (min-width: 648px){.m-sequence__background-certificate{background-size:109%;background-position-x:100%;background-position-y:100%}}@media screen and (min-width: 900px){.m-sequence__background-certificate{background-size:80%;background-position-x:60%;background-position-y:100%}}@media screen and (min-width: 1280px){.m-sequence__background-certificate{background-size:41%;background-position-x:49%;background-position-y:100%}}.m-sequence__background-id{z-index:0.1;background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/blurred-ID-2d280a2a9ed9fb6246dbb27c1d9904581e4b640bddfa4878996829298f6cbdbd.png);background-repeat:no-repeat;background-position:left;background-size:47%;background-position-x:2%;transition:background-position-x 1s, background-position-y 1s}@media screen and (min-width: 648px){.m-sequence__background-id{background-size:40%;background-position-x:10%}}@media screen and (min-width: 900px){.m-sequence__background-id{background-size:30%;background-position-x:28%}}.m-sequence-nav__list{padding:0;list-style:none;display:flex;justify-content:space-between;border-top:solid 1px #727376;width:100%;margin-top:4.0833rem}.m-sequence-nav__step{text-transform:uppercase}.m-sequence-nav__step a{display:block;color:#4a4d55;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-sequence-nav__step a{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-sequence-nav__step a{font-size:0.6363rem;line-height:1.5}}.m-sequence-nav__marker{display:block;position:relative;z-index:1;width:38px;height:38px;margin:-20px auto 20px;border:1px solid #727376;border-radius:50%;background-color:#ffffff}.js-seqence-nav__current span{background-color:#2541fc;border:0}.m-sharing-links{margin:0;padding:0;list-style:none;display:inline-block}.m-sharing-links__item{display:inline-block;margin-bottom:0}.m-sharing-links__item a{display:inline-block;outline-offset:-6px}.m-sharing-links__icon{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#4a4d55;font-size:36px;font-size:2rem;line-height:1.25;margin-right:2px}.m-sharing-links__icon:active,.m-sharing-links__icon:hover{outline:0}.m-sharing-links__icon:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-sharing-links__icon{outline:none}.m-sharing-links__icon:hover{color:#2541fc}.a-section--premium .m-sharing-links__icon{color:#ffffff}@media screen and (min-width: 680px) and (max-width: 1694px){.m-sharing-links__icon{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-sharing-links__icon{font-size:2.25rem;line-height:1.25}}.m-sharing-links__icon:hover{color:#2541fc}.m-sharing-links--coloured .m-sharing-links__icon--twitter:hover{color:#55acee}.m-sharing-links--coloured .m-sharing-links__icon--facebook:hover{color:#3b5999}.m-sharing-links--coloured .m-sharing-links__icon--linkedin:hover{color:#0077b5}.m-sharing-links--coloured .m-sharing-links__icon--whatsapp:hover{color:#128c7e}.m-sharing-links--large .m-sharing-links__icon{font-size:36px;font-size:2rem;line-height:1.25;margin-left:.25em;margin-right:.25em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-sharing-links--large .m-sharing-links__icon{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-sharing-links--large .m-sharing-links__icon{font-size:2.25rem;line-height:1.25}}.m-sharing-links--spaced .m-sharing-links__icon{margin-left:.25em;margin-right:.25em}.m-sharing-links--inverse .m-sharing-links__icon{color:#ffffff}.m-share__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-bottom:2.04165rem;margin-top:0;padding-top:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-share__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-share__heading{font-size:2.25rem;line-height:1.25}}.m-share__message{font-size:18px;font-size:1rem;line-height:1.5;margin:0;padding:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-share__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-share__message{font-size:1rem;line-height:1.5}}.m-share__tools{margin-top:2.04165rem;margin-bottom:2.04165rem}.m-share__tools--tight{margin-top:0.54444rem;margin-bottom:0.54444rem}.a-heading+.m-share__tools{margin-top:1.3611rem;margin-bottom:1.3611rem}.m-share__body{font-size:18px;font-size:1rem;line-height:1.5;margin:0;padding:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-share__body{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-share__body{font-size:1rem;line-height:1.5}}.m-shelved-table{margin:0;padding:0;list-style:none}.m-shelved-table__shelve{font-size:16px;font-size:0.8888rem;line-height:1.5;display:flex;flex-wrap:wrap;padding-top:1em;padding-bottom:1em;margin-bottom:0;border-bottom:1px solid #cacacc}@media screen and (min-width: 680px) and (max-width: 1694px){.m-shelved-table__shelve{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-shelved-table__shelve{font-size:0.7272rem;line-height:1.5}}.m-shelved-table__shelve:first-child{border-top:1px solid #cacacc}.m-shelved-table__flex-container{width:100%}.m-shelved-table__icon{display:inline-block;margin-right:1em}.m-shelved-table__icon>svg{width:41px;height:41px}.m-shelved-table--highlightable .m-shelved-table__flex-container{margin-left:1em}.m-shelved-table--highlightable .m-shelved-table__shelve{padding-left:6px}.m-shelved-table--highlightable .m-shelved-table__shelve--highlighted{padding-left:0;border-left:6px solid #0E8FAB}.m-shelved-table__message{font-weight:bold;display:inline-block;margin-left:auto;margin-right:auto;text-align:left}.m-shelved-table__note{font-weight:normal;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-shelved-table__note{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-shelved-table__note{font-size:0.6363rem;line-height:1.5}}.m-shelved-table__action{margin-top:1rem}.m-shelved-table__run-join-cta{display:block;float:right;margin-bottom:0}.m-shelved-table__cta{line-height:1}.m-shelved-table__cta .m-shelved-table__run-join-cta{float:none}.m-shelved-table__footer{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:1.3611rem;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-shelved-table__footer{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-shelved-table__footer{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 480px){.m-shelved-table__icon{margin:0 1em 0 0}.m-shelved-table__icon>svg{width:32px;height:32px}.m-shelved-table__flex-container{display:flex}.m-shelved-table__flex-container>*{align-items:center}.m-shelved-table__message{line-height:2em;margin:0}.m-shelved-table__action{margin-left:auto;margin-top:0;align-self:center}.m-shelved-table__cta{line-height:2em;margin-left:0}}.m-signpost-compact{display:block;position:relative;overflow:hidden;color:#ffffff;background-color:#393b42;padding-bottom:33.33333%}@media screen and (min-width: 480px){.m-signpost-compact{padding-bottom:66.66667%}}@media screen and (min-width: 648px){.m-signpost-compact{padding-bottom:100%}}@media screen and (min-width: 1280px){.m-signpost-compact{padding-bottom:66.66667%}}.m-signpost-compact:hover{color:#ffffff}.m-signpost-compact:hover .m-signpost-compact__background-image{transform:scale(1.025) rotate(0.0001deg) translateZ(0);opacity:1}.m-signpost-compact__background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all ease-out 0.4s;position:absolute;top:0;left:0;bottom:0;right:0;border:0;transform:translateZ(0)}.m-signpost-compact__content{position:absolute;top:50%;left:0;width:100%;padding:0 1em;text-align:center;z-index:1;transform:translateY(-50%)}.m-signpost-compact__title{font-size:18px;font-size:1rem;line-height:1.5;padding-top:3em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-signpost-compact__title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-signpost-compact__title{font-size:1rem;line-height:1.5}}.m-signpost-compact__icon{display:block;position:absolute;top:0;left:50%;width:2.5em;height:2.5em;margin-left:-1.25em;opacity:.9}.m-signpost-compact__icon svg{width:2em;height:2em}.m-signpost-compact__icon-home-page svg{width:1.8em}.m-spotlight{overflow:hidden;position:relative;text-align:center;padding-top:61.7284%;background-position:center top;background-repeat:no-repeat;background-size:contain;background-color:#fafafa}.m-spotlight__heading{font-size:22.5px;font-size:1.25rem;line-height:1.5;margin-top:0;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-spotlight__heading{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-spotlight__heading{font-size:1.25rem;line-height:1.5}}.m-spotlight__message{font-size:18px;font-size:1rem;line-height:1.5;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.m-spotlight__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-spotlight__message{font-size:1rem;line-height:1.5}}.m-spotlight--bg{padding-top:1.3611rem}@media screen and (max-width: 679px){.m-spotlight--bg{background-image:none !important}}.m-spotlight--bg .m-spotlight__content{padding:1.3611rem 0}.m-spotlight--bg-pink{background:linear-gradient(#0E8FAB, #8700cd)}.m-spotlight__cta--large{display:none}@media screen and (min-width: 680px){.m-spotlight{display:flex;justify-content:space-between;align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#4a4d55;color:#ffffff;padding-top:0;min-height:400px;text-align:left}.m-spotlight--inverse,.m-spotlight--bg-pink .m-spotlight--inverse{color:#3a343a;background-color:#fafafa}.m-spotlight--inverse-clean{color:#3a343a;background-color:#ffffff}.m-spotlight--bg{background-position:75% 50%;background-size:cover}.m-spotlight__content{width:40%}.m-spotlight--mirror .m-spotlight__content{order:2;margin-left:auto}.m-spotlight__image{margin-right:2em}.m-spotlight--mirror .m-spotlight__image{order:1}.m-spotlight__content--wide{width:90%}.m-spotlight--bg-pink .m-spotlight--inverse{color:#ffffff;background-color:initial}.m-spotlight--bg-pink .m-spotlight--bg{background-position:right -18em bottom;background-size:auto 100%}.m-spotlight__cta--small{display:none}.m-spotlight__cta--large{display:inline-block}}@media screen and (min-width: 900px){.m-spotlight--bg-pink .m-spotlight--bg{background-position:right -12em bottom}}@media screen and (min-width: 1280px){.m-spotlight--bg{background-position:right center}.m-spotlight--bg-pink .m-spotlight--bg{background-position:right -2em bottom}}.m-standfirst{font-size:18px;font-size:1rem;line-height:1.5;margin:0 auto;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-standfirst{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-standfirst{font-size:1rem;line-height:1.5}}.m-standfirst__message{font-size:inherit;margin-bottom:0}.m-standfirst__cta{margin-top:.75em;font-weight:bold}.m-standfirst__cta-icon-badge{margin-top:1.3611rem}.m-standfirst--large{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-standfirst--large{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-standfirst--large{font-size:1.25rem;line-height:1.5}}.m-standfirst--small{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-standfirst--small{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-standfirst--small{font-size:0.7272rem;line-height:1.5}}.m-standfirst--flex{display:flex;flex-direction:column}@media screen and (min-width: 648px){.m-standfirst--flex{flex-direction:row;justify-content:space-between}}.m-standfirst--flex>.m-standfirst{background-color:#fafafa;margin:0 0 1.5em;padding:1.5em 1em}@media screen and (min-width: 648px){.m-standfirst--flex>.m-standfirst{width:48%}}.m-step-header{position:relative;margin-bottom:2.7222rem}.m-step-header::before,.m-step-header::after{content:" ";display:table}.m-step-header::after{clear:both}.m-step-header .m-learner-progress__label{position:absolute;top:-2em;right:0;color:#727376}.m-step-header__stepnumber{display:inline-block;padding-bottom:7px}.m-step-header--open-step .m-step-header__main{border-bottom:1px solid #ededee}.m-step-header--open-step .m-step-header__stepnumber{border-bottom:1px solid #393b42;margin-bottom:-1px}.m-step-header--open-step .m-step-header__course-title{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:1em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-step-header--open-step .m-step-header__course-title{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-step-header--open-step .m-step-header__course-title{font-size:0.6363rem;line-height:1.5}}.m-step-nav{margin-top:1rem;border-top:1px solid #ededee;border-bottom:1px solid #ededee}.m-step-nav::before,.m-step-nav::after{content:" ";display:table}.m-step-nav::after{clear:both}.m-step-nav .a-svg-icon{position:absolute;top:0;bottom:0;width:45px;margin:auto;color:#727376;transition:color linear 0.4s}.m-step-nav__item{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;min-height:115px;padding:1em 1.5em;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;text-transform:uppercase;transition:background-color linear 0.4s}@media screen and (min-width: 680px) and (max-width: 1694px){.m-step-nav__item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-step-nav__item{font-size:0.6363rem;line-height:1.5}}.m-step-nav__item:hover{background-color:#fafafa}.m-step-nav__item:hover .m-step-nav__item-label,.m-step-nav__item:hover .a-svg-icon{color:#2541fc}.m-step-nav__item--active .a-svg-icon{color:#0E8FAB}.m-step-nav__item--previous{float:left;padding-left:4em;border-top:1px solid #ededee}.m-step-nav__item--previous .a-svg-icon{left:0;transform:rotate(180deg)}.m-step-nav__item--next{float:right;padding-right:4em;text-align:right}.m-step-nav__item--next .a-svg-icon{right:0}.m-step-nav__item--wiggle .a-svg-icon{animation:wiggle 0.5s ease-out 0.3s}.m-step-nav__item-label{display:block;color:#3a343a;transition:color linear 0.4s}.m-step-nav__item--active .m-step-nav__item-label{color:#0E8FAB}.m-step-nav__item-sub-label{display:block;margin-top:4px;color:#727376}@media screen and (min-width: 480px){.m-step-nav{display:flex}.m-step-nav__item{width:50%}.m-step-nav__item--previous{border-top:0;border-right:1px solid #ededee}.m-step-nav__item--next{order:2}}@keyframes slide-down{from{transform:translateY(-100%)}to{transform:translateY(0%)}}.m-sticky-banner{position:fixed;bottom:0;width:100%;z-index:100}@media screen and (min-width: 680px){.m-sticky-banner{transform:translateY(-100%);visibility:hidden;top:0;bottom:auto}}@media screen and (min-width: 680px){.m-sticky-banner--fixed{visibility:visible;animation:slide-down 0.4s ease-out;animation-fill-mode:forwards}}.m-sticky-banner--unfixed{visibility:hidden}.m-sticky-banner__content{position:relative;z-index:1;background-color:#fafafa}.m-sticky-banner__content .a-content{display:flex;justify-content:center;align-items:center}.m-sticky-banner__content .a-button{padding:0.5em 1em;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-sticky-banner__content .a-button{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-sticky-banner__content .a-button{font-size:0.6363rem;line-height:1.5}}.m-sticky-banner__content .a-hint-button{margin:5px 0}.m-sticky-banner__content p{display:none;margin:0}.m-sticky-banner__content .m-button-group{display:flex;margin:0.68055rem;justify-content:center}.m-sticky-banner__content .m-button-group__primary{display:flex}@media screen and (min-width: 680px){.m-sticky-banner__content .a-content{justify-content:space-between}.m-sticky-banner__content p{display:block}.m-sticky-banner__content .a-hint-button{display:none}}.m-sticky-banner__menu{display:none}@media screen and (min-width: 900px){.m-sticky-banner__menu{display:block;transform:translateY(-100%)}.m-sticky-banner__menu--animated{transition:transform 0.2s linear}.m-sticky-banner__menu--visible{transform:translateY(0%)}}.m-submenu{background-color:#ededee;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.m-submenu__item{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:bold;padding:5px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-submenu__item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-submenu__item{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 680px){.m-submenu__item{font-size:16px;font-size:0.8888rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 680px) and (max-width: 1694px){.m-submenu__item{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 680px) and (min-width: 1695px){.m-submenu__item{font-size:0.7272rem;line-height:1.5}}.m-submenu__item--is-selected{color:#2541fc}.m-submenu__item--is-selected a::after{content:'';border-bottom:solid 3px #2541fc;width:100%;margin-top:2px;margin-bottom:-10px;float:left}@media screen and (min-width: 480px){.m-submenu__item--is-selected a::after{margin-top:12px}}.m-syllabus,.m-syllabus__item,.m-syllabus__sublist,.m-syllabus h3,.m-syllabus h4{font-size:inherit;list-style-type:none;margin:0;padding:0}.m-syllabus{font-size:16px;font-size:0.8888rem;line-height:1.5;margin:auto;max-width:648px}@media screen and (min-width: 680px) and (max-width: 1694px){.m-syllabus{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-syllabus{font-size:0.7272rem;line-height:1.5}}.m-syllabus__item{margin-left:50px;position:relative}.m-syllabus__heading{padding:1em 0}.m-syllabus__show-more,.m-syllabus__item-content{background-color:#ededee;padding:1em}.m-syllabus__show-more{padding-top:0}.m-syllabus__sublist-container .m-syllabus__show-more{margin-left:50px}.no-js .m-syllabus__show-more{display:none}.m-syllabus__sublist-container{width:calc(100% + 50px);margin-left:-50px}.m-syllabus__sublist .m-syllabus__heading{background-color:#ededee;padding:1em}.m-syllabus__sublist .m-syllabus__heading::before{width:0;height:0;border:0 solid transparent;border-right:8px solid #ededee;border-top-width:8px;border-bottom-width:8px;position:absolute;content:'';margin-left:calc(-1em - 16px / 2);margin-top:4px;margin-top:0}@supports (display: grid){.m-syllabus{max-width:none}@media screen and (min-width: 648px){.m-syllabus__sublist-container>div,.m-syllabus__item{display:grid;grid-template-columns:10em 50px 1fr;margin-left:0}.m-syllabus__item{padding-bottom:1em}.m-syllabus__sublist-container{grid-column:1 / -1;width:100%}.m-syllabus__sublist-container,.m-syllabus__sublist-container .m-syllabus__show-more{margin-left:0}.m-syllabus__sublist .m-syllabus__item{padding-bottom:0}.m-syllabus__sublist .m-syllabus__heading{background-color:transparent}.m-syllabus__sublist .m-syllabus__heading::before{display:none}.m-syllabus__item::before,.m-syllabus__item::after{grid-column:2 / 3}.m-syllabus__heading{text-align:right}.m-syllabus__show-more,.m-syllabus__item-content{grid-column:3}.m-syllabus__item-content::before{width:0;height:0;border:0 solid transparent;border-right:8px solid #ededee;border-top-width:8px;border-bottom-width:8px;position:absolute;content:'';margin-left:calc(-1em - 16px / 2);margin-top:4px}.m-syllabus__sublist .m-syllabus__item-content::before{margin-top:0}.m-syllabus__sublist{grid-column:span 3;width:100%;margin:0}}}.m-syllabus__sublist-container{display:none}.m-syllabus__item--is-open .m-syllabus__sublist-container{display:inherit}.m-syllabus__item::before,.m-syllabus__item::after{left:-25px;transform:translateX(-50%)}@supports (display: grid){@media screen and (min-width: 648px){.m-syllabus__item::before,.m-syllabus__item::after{left:25px;transform:translateX(-50%)}}}.m-syllabus__item::after{content:'';position:absolute;background-color:#0E8FAB;border-radius:50%;width:24px;height:24px;top:1em}.m-syllabus__item::before{content:'';top:0;position:absolute;width:2px;height:100%;background-color:#0E8FAB}.m-syllabus__item:first-child::before{top:1em}.m-syllabus__item:last-child::before{height:1em}.m-syllabus__sublist .m-syllabus__item::after{background-color:#ffffff;border:solid 1px #0E8FAB;width:1em;height:1em}.m-syllabus>.m-syllabus__item:first-child::before,.m-syllabus>.m-syllabus__item:first-child::after{background-color:#2541fc}.m-syllabus>.m-syllabus__item:first-child::before{background:linear-gradient(#2541fc, #0E8FAB)}.m-syllabus>.m-syllabus__item:last-child::before,.m-syllabus>.m-syllabus__item:last-child::after{background-color:#fecb51}.m-syllabus>.m-syllabus__item:nth-last-child(2)::before{background:linear-gradient(#0E8FAB, #fecb51)}.m-testimonial{flex:1 1 auto;max-width:480px}.m-testimonial p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-testimonial p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-testimonial p{font-size:0.6363rem;line-height:1.5}}.m-testimonial__image-container{margin-bottom:0.68055rem;text-align:center}.m-testimonial--small-img .m-testimonial__image{max-width:128px}.m-testimonial__quote{margin:0;border:0;padding-left:0}.m-text-highlight{display:flex;min-height:56px;margin-top:1em;padding:.5em 1em .7em 1em;border-left:4px solid #0E8FAB;background-color:#ededee}.m-text-highlight__content{flex:1;align-self:center;font-weight:bold;overflow:hidden}.m-text-highlight__content p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-text-highlight__content p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-text-highlight__content p{font-size:0.6363rem;line-height:1.5}}.m-text-highlight__content p:last-child{margin-bottom:0}.m-text-highlight__stepnumber{float:right;position:relative;top:5px;margin-left:1em;order:2}.m-text-highlight__stepnumber .a-stepnumber{transition-property:color, border-color;transition-timing-function:linear;transition-duration:0.4s}.m-text-highlight__stepnumber .a-stepnumber:hover{color:#2541fc;border-color:#2541fc}.transcript{height:0;margin-bottom:0;overflow:hidden;transition:all 500ms;padding-left:24px;border-left:1px dashed #727376}.no-js .transcript{overflow:auto;height:auto;margin-bottom:68px}.transcript__para{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.transcript__para{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.transcript__para{font-size:0.6363rem;line-height:1.5}}.transcript__para i{font-style:italic}.transcript__para b{font-weight:bold}.transcript__para u{text-decoration:underline}.transcript--visible{margin-bottom:68px}.transcript__timestamp{display:inline;font-weight:bold;color:#727376;cursor:pointer}.transcript__timestamp:after{content:"\000A";white-space:pre}.m-unlimited-bg{position:absolute;width:100%;height:100%}@media screen and (max-width: 679px){.m-unlimited-bg__img{display:none}}.m-unlimited-bg__img{position:absolute}.m-unlimited-bg__img:nth-child(1){width:73%;left:50%}.m-unlimited-bg__img:nth-child(2){width:75%;top:309px;left:-43%}.m-unlimited-bg__img:nth-child(3){bottom:2.04165rem;left:40%;width:93%}.m-user-corner{position:relative;float:right;margin-left:16px}.m-user-corner__notifications,.m-user-corner__avatar{display:inline-block;vertical-align:middle}.m-user-corner__notifications{position:relative;margin-right:18px;margin-left:6px}.m-user-corner__notifications>a{display:block;line-height:0}.m-user-corner__notifications>a:focus{outline:1px solid #2541fc}.is-mouse-focussed .m-user-corner__notifications>a{outline:none}.m-user-corner__notifications .a-svg-icon--notifications{color:#3a343a;width:22px;height:22px}.m-user-corner__notifications .a-svg-icon--notifications:hover{color:#2541fc}.m-user-corner__count-badge{position:absolute;top:-14px;right:-14px}.m-user-corner__avatar img{vertical-align:top}.m-learner-progress{position:relative;width:100%}.m-learner-progress__bar{height:2px;background-color:#ededee}.m-learner-progress__bar__fill{display:block;height:100%;background:#2541fc;background-image:linear-gradient(to right, #2541fc 0%, #0E8FAB 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2541fc', endColorstr='#0E8FAB', GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2541fc', endColorstr='#0E8FAB',GradientType=1)";max-width:100%}.m-learner-progress__label{font-weight:bold;text-transform:uppercase;font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.m-learner-progress__label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-learner-progress__label{font-size:0.6363rem;line-height:1.5}}.m-learner-progress__bar__fill--pink{background:#0E8FAB}.m-whisperbox{position:relative;text-align:center;border-top:1px solid #ededee;border-bottom:1px solid #ededee;padding:0 0 16px;margin-top:32px;margin-bottom:48px}.m-whisperbox__heading{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:16px;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-whisperbox__heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-whisperbox__heading{font-size:1rem;line-height:1.5}}.m-whisperbox--boss .m-whisperbox__heading{font-size:27px;font-size:1.5rem;line-height:1.25;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-whisperbox--boss .m-whisperbox__heading{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-whisperbox--boss .m-whisperbox__heading{font-size:1.5rem;line-height:1.25}}.m-whisperbox--without-bottom-border{border-bottom:0}.m-whisperbox--adjacent{padding-bottom:0;margin-top:0;border:0}.m-whisperbox--no-heading{margin:0;padding:0}.m-whisperbox--no-heading p{margin:.5em 0}.m-whisperbox__icon{position:absolute;background-color:#ffffff;top:-16px;padding:0 12px;left:50%;transform:translateX(-50%)}.m-whisperbox__icon svg{width:28px;height:28px}.m-fact-sheet{background:#fafafa}.m-fact-sheet__overview{padding:1.02082rem}@media screen and (min-width: 648px){.m-fact-sheet__overview{display:grid;grid-template-columns:60% 40%;grid-template-rows:1fr auto;padding:0;width:100%}}.m-fact-sheet__left{padding-bottom:1.3611rem}@media screen and (min-width: 648px){.m-fact-sheet__left{grid-column-start:1;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 1;padding:1.3611rem}}.m-fact-sheet__right{padding:1.02082rem;color:#ffffff;background:#5000e2}@media screen and (min-width: 648px){.m-fact-sheet__right{grid-column-start:2;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 2;padding:1.3611rem}}.m-fact-sheet__buttons{padding-top:1.3611rem}.m-fact-sheet__buttons .a-button:first-child{margin-right:16px}@media screen and (min-width: 648px){.m-fact-sheet__buttons{grid-column-start:1;grid-column-end:span 1;grid-row-start:2;grid-row-end:span 1;padding:1.3611rem;padding-top:0}}.m-fact-sheet__image{display:block;max-width:86px}@media screen and (min-width: 648px){.m-fact-sheet__image{max-width:149px}}.m-fact-sheet__title{font-size:27px;font-size:1.5rem;line-height:1.25;margin-top:1.02082rem;margin-bottom:0.34027rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__title{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.m-fact-sheet__title{font-size:1.5rem;line-height:1.25}}.m-fact-sheet__text p{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__text p{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__text p{font-size:1rem;line-height:1.5}}.m-fact-sheet__detail:last-child .m-fact-sheet__text p{margin-bottom:0}.m-fact-sheet__text li{font-size:18px}.m-fact-sheet__text--description{font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__text--description{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__text--description{font-size:0.7272rem;line-height:1.5}}@media screen and (min-width: 648px){.m-fact-sheet__text--description{font-size:18px;font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__text--description{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-fact-sheet__text--description{font-size:1rem;line-height:1.5}}.m-fact-sheet__list{margin:0}.m-fact-sheet__term{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__term{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__term{font-size:0.6363rem;line-height:1.5}}.m-fact-sheet__term:first-child{margin-top:0}.m-fact-sheet__definition{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-left:0;border-bottom:1px solid #979797;padding-bottom:0.68055rem;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__definition{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__definition{font-size:0.7272rem;line-height:1.5}}.m-fact-sheet__definition:last-child{border-bottom:0;padding-bottom:0}.m-fact-sheet__details{padding:1.3611rem;background:#fafafa}.m-fact-sheet__detail{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__detail{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__detail{font-size:0.7272rem;line-height:1.5}}.m-fact-sheet__detail:last-child{margin-bottom:0}.m-fact-sheet__heading{margin-top:0;margin-bottom:0.68055rem}.m-fact-sheet__table{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0;border-bottom:1px solid #cacaca;table-layout:auto;word-break:initial}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__table{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__table{font-size:0.6363rem;line-height:1.5}}@media screen and (min-width: 648px){.m-fact-sheet__table{font-size:18px;font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__table{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px) and (min-width: 1695px){.m-fact-sheet__table{font-size:1rem;line-height:1.5}}.m-fact-sheet__table a{font-weight:bold}.m-fact-sheet__table th,.m-fact-sheet__table td{border-right:0;border-bottom:1px solid #cacaca;padding:0.68055rem}@media screen and (min-width: 648px){.m-fact-sheet__table th,.m-fact-sheet__table td{white-space:nowrap}.m-fact-sheet__table th:first-child,.m-fact-sheet__table td:first-child{width:100%;white-space:normal}}.m-fact-sheet__table th{padding-top:0}.m-fact-sheet__table tr:last-child td{padding-bottom:0.68055rem}.m-fact-sheet__actions{font-size:18px;font-size:1rem;line-height:1.5;margin-top:-1.02082rem;padding:1.02082rem;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.m-fact-sheet__actions{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-fact-sheet__actions{font-size:1rem;line-height:1.5}}@media screen and (min-width: 648px){.m-fact-sheet__actions{margin-top:-1.3611rem;padding:1.3611rem}}ul.m-portfolio-upload__attachment-list{list-style:none;padding-left:0}.m-portfolio-upload__file-upload{border:1px dashed #cacacc;background-color:#fafafa;padding:1.3611rem;position:relative;margin-top:2.04165rem;margin-bottom:2.04165rem}.m-portfolio-upload__file-upload input[type="file"]{display:block;position:absolute;width:100%;height:100%;cursor:pointer;top:0;right:0;bottom:0;left:0;opacity:0}label.m-portfolio-upload__file-file-label{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;width:100%;height:100%}.m-portfolio-upload__file-upload__hint{font-size:18px;color:#3a343a;text-align:center}.m-portfolio-upload__file-upload__hint p{margin:0.34027rem}.m-portfolio-upload__file-upload__hint-link{color:#0E8FAB}p.m-portfolio-upload__file-upload__hint-filetype{font-size:16px}.m-portfolio-upload__progress{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;width:100%}.m-portfolio-upload__progress__label{text-align:center;margin-bottom:10px}.m-portfolio-upload__progress__bar{margin-bottom:10px}.m-futurelearn-for-business-contact__heading{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-futurelearn-for-business-contact__heading{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-futurelearn-for-business-contact__heading{font-size:1.25rem;line-height:1.5}}.m-futurelearn-for-business-contact__message{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-futurelearn-for-business-contact__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-futurelearn-for-business-contact__message{font-size:1rem;line-height:1.5}}.m-futurelearn-for-business-contact__row{margin:-1.3611rem}.m-futurelearn-for-business-contact__row::before,.m-futurelearn-for-business-contact__row::after{content:" ";display:table}.m-futurelearn-for-business-contact__row::after{clear:both}.m-futurelearn-for-business-contact__col{padding:1.3611rem}.m-futurelearn-for-business-contact__col>*:first-child{margin-top:0}.m-futurelearn-for-business-contact__col>*:last-child{margin-bottom:0}@media screen and (min-width: 648px){.m-futurelearn-for-business-contact__col{padding:1.3611rem;float:left;width:50%}.m-futurelearn-for-business-contact__col:nth-child(2n+1){clear:left}}.o-billboard{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.o-billboard__content{text-align:center}.o-billboard__header{margin-bottom:3.40275rem}.o-billboard__headline{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-billboard__headline{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-billboard__headline{font-size:1rem;line-height:1.5}}.o-billboard__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-top:0;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-billboard__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-billboard__heading{font-size:2.25rem;line-height:1.25}}.o-billboard__message{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:0}@media screen and (min-width: 680px) and (max-width: 1694px){.o-billboard__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-billboard__message{font-size:1rem;line-height:1.5}}.o-billboard__cta{margin-top:2.7222rem}.o-billboard__cta--double .a-button{display:block;width:160px;margin:0 auto}.o-billboard__cta--double .a-button:first-child{margin-bottom:20px}@media screen and (min-width: 480px){.o-billboard__cta--double .a-button{display:inline-block;width:auto;margin:0 10px}.o-billboard__cta--double .a-button:first-child{margin-bottom:0}}.o-billboard__cta-supporting-label{font-size:16px;font-size:0.8888rem;line-height:1.5;display:inline-block;margin-top:1.3611rem;margin-bottom:0;color:#ffffff}@media screen and (min-width: 680px) and (max-width: 1694px){.o-billboard__cta-supporting-label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-billboard__cta-supporting-label{font-size:0.7272rem;line-height:1.5}}.o-billboard__cta-supporting-label:hover{color:#ffffff}.o-billboard--discussion{background-color:#030303}.o-billboard--discussion img{width:auto;max-width:100%;padding-top:2.7222rem;padding-bottom:0rem}.o-billboard--program-promo,.o-billboard--run-promo{position:relative}.o-billboard--program-promo:before,.o-billboard--run-promo:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000000;opacity:.43}.o-billboard--program-promo .o-billboard__content,.o-billboard--run-promo .o-billboard__content{position:relative;z-index:1}.o-billboard--right{background-position:center right;background-repeat:no-repeat;background-size:contain}@media (max-width: 1169px){.o-billboard--right{background-position:center;background-repeat:no-repeat;background-size:cover}}.o-billboard__content--study-uk{max-width:840px}.o-checkout-summary{color:#727376}.o-checkout-summary::before,.o-checkout-summary::after{content:" ";display:table}.o-checkout-summary::after{clear:both}.o-checkout-summary p{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-checkout-summary p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-checkout-summary p{font-size:0.6363rem;line-height:1.5}}.o-checkout-summary__image{display:block;border:1px solid #ededee}@media screen and (min-width: 680px){.o-checkout-summary__image{float:left;width:204px;margin-right:16px}}.o-checkout-summary__details{overflow:hidden;margin-top:24px}@media screen and (min-width: 680px){.o-checkout-summary__details{margin-top:0}}.o-checkout-summary__course-title,.o-checkout-summary__organisation{margin:0;font-size:14px;font-size:0.7777rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.o-checkout-summary__course-title,.o-checkout-summary__organisation{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-checkout-summary__course-title,.o-checkout-summary__organisation{font-size:0.6363rem;line-height:1.5}}.o-checkout-summary__course-title{color:#3a343a}.o-digital-award{position:relative;text-align:center}.o-digital-award__banner{position:relative;text-align:center;background:url(https://cdn.futurelearn.com/assets/awards/congratulations-banner-small-91dad32fdb5583af4a2c226d94ecc47d9ff7431968e452246653ebca9b06d176.jpg) no-repeat;background-size:cover;color:#ffffff}@media screen and (min-width: 648px){.o-digital-award__banner{background:url(https://cdn.futurelearn.com/assets/awards/congratulations-banner-medium-f7eec4f8893f3d7f3f548a288d7a8b5082d4130fff12a691b78ff2454fee0aee.jpg) no-repeat;background-size:cover}}@media screen and (min-width: 900px){.o-digital-award__banner{background:url(https://cdn.futurelearn.com/assets/awards/congratulations-banner-large-dbca9bf510b0b5d59b34fcc51ff575992b5719286a717f687df1b09ad775fabb.jpg) no-repeat;background-size:cover}}.o-digital-award__text-shadow{text-shadow:0 0 7px rgba(0,0,0,0.4)}.o-digital-award__id-verified-badge{position:absolute;margin-right:0;padding-right:0;top:305px;right:20px}@media screen and (min-width: 680px){.o-digital-award__id-verified-badge{right:64px;top:347px}}.o-eureka{display:block;position:fixed;bottom:0;right:0;z-index:100;animation:bounceInUp 2s;animation-fill-mode:both}.o-eureka__img{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.5))}.o-eureka__question{position:absolute;top:-74px;left:-1px;width:190px;animation:swing .8s;animation-fill-mode:both;animation-delay:2s;transform-origin:85% 100%;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.5));z-index:2}.o-eureka__bubble{position:absolute;display:table;top:0;left:-145px;width:200px;height:150px;padding:20px;font-size:16px;line-height:20px;background:#ffffff;box-shadow:0 0 20px rgba(0,0,0,0.3);border-radius:150px / 110px;text-align:center;font-weight:bold;animation:zoomIn 4.4s;animation-fill-mode:both;animation-delay:2.8s;animation-direction:alternate;animation-iteration-count:2;transform-origin:100% 100%}.o-eureka__bubble span{display:table-cell;vertical-align:middle}.o-eureka__bubble:after{display:block;content:"";position:absolute;top:104px;right:3px;width:20px;height:16px;box-shadow:5px -5px 10px 0 rgba(0,0,0,0.15);background-color:#ffffff;transform:rotate(60deg) skew(-35deg)}@keyframes bounceInUp{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}100%{transform:translate3d(0, 0, 0)}}.bounceOutDown{animation:bounceOutDown 2s;animation-fill-mode:both}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}100%{opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}100%{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}18%{opacity:1;transform:scale3d(1, 1, 1)}100%{opacity:1;transform:scale3d(1, 1, 1)}}.o-idv-benefits__spotlight:nth-child(1){background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/spotlight/small/certificate-a8913c54aa939487dab5170147a96ce851a7946151db2424ad50c7bc5ff625e1.png)}.o-idv-benefits__spotlight:nth-child(2){background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/spotlight/small/university-92272564865cea7a348f367e7d9942631d36d5652f8fb1e048c1cf81e6ab2c18.png)}.o-idv-benefits__spotlight:nth-child(3){background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/spotlight/small/phone-id-d78cdd72c373bdf586493d7a3f07c3271f3d3de1a723b702492a329250f349ad.png)}@media screen and (min-width: 680px){.o-idv-benefits__spotlight:nth-child(1){background-color:#0054a0;background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/spotlight/wide/certificate-effda99ad8795af9c1d52c18d25bc38867454b6b9a9d018137538d6c14b0072b.png)}.o-idv-benefits__spotlight:nth-child(2){background-color:#000000;background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/spotlight/wide/university-c3565847e65f6bad5a5e2f8300cdf62912c1659c59c130612f9b3e30c1305f1e.jpg)}.o-idv-benefits__spotlight:nth-child(3){background-color:#e87e73;background-image:url(https://cdn.futurelearn.com/assets/identity-verification/how-it-works/spotlight/wide/phone-id-f904692cb83d4e883843a5c31c460ff1598cfae02a1add1383d4c79247ccd4f0.png)}}.o-main-header{position:relative;z-index:2;min-height:76px}.o-main-header::before,.o-main-header::after{content:" ";display:table}.o-main-header::after{clear:both}.o-main-header__logo{position:absolute;left:16px;top:16px}.o-main-header__tools{position:absolute;top:16px;right:16px}.o-main-header--run{border-bottom:0;padding:16px 120px 16px 76px}.o-motivational-placeholder{text-align:center;color:#393b42}.o-motivational-placeholder__heading{margin-top:1.3611rem;margin-bottom:2.04165rem}.o-motivational-placeholder__message{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-motivational-placeholder__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-motivational-placeholder__message{font-size:1rem;line-height:1.5}}.o-order-confirmation__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-top:4.0833rem;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-order-confirmation__heading{font-size:2.25rem;line-height:1.25}}.o-order-confirmation__message{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:2.7222rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__message{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__message{font-size:1rem;line-height:1.5}}.o-order-confirmation__order-details__heading{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__order-details__heading{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__order-details__heading{font-size:1.25rem;line-height:1.5}}.o-order-confirmation__order-details__row{overflow:hidden;border-top:1px solid #ededee;border-bottom:1px solid #ededee}.o-order-confirmation__order-details__row+.o-order-confirmation__order-details__row{border-top:0}.o-order-confirmation__order-details__row__item{font-size:14px;font-size:0.7777rem;line-height:1.5;display:inline-block;margin-top:0.68055rem;margin-bottom:0.68055rem;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__order-details__row__item{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__order-details__row__item{font-size:0.6363rem;line-height:1.5}}.o-order-confirmation__order-details__row__item+.o-order-confirmation__order-details__row__item{float:right}.o-order-confirmation__order-details__price{font-size:22.5px;font-size:1.25rem;line-height:1.5;margin-top:0.68055rem;margin-bottom:2.7222rem;font-weight:700;text-align:right}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__order-details__price{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__order-details__price{font-size:1.25rem;line-height:1.5}}.o-order-confirmation__cta{margin-bottom:2.7222rem;text-align:center}.o-order-confirmation__support{margin-top:4.0833rem}.o-order-confirmation__support>p{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__support>p{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__support>p{font-size:0.6363rem;line-height:1.5}}.o-order-confirmation__support__heading{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:0.68055rem;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__support__heading{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__support__heading{font-size:0.6363rem;line-height:1.5}}.o-order-confirmation__disclaimer{font-size:14px;font-size:0.7777rem;line-height:1.5;color:#727376;text-align:center;max-width:32em;margin-left:auto;margin-right:auto;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-order-confirmation__disclaimer{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-order-confirmation__disclaimer{font-size:0.6363rem;line-height:1.5}}.o-profile{text-align:center}.o-profile .a-avatar{width:200px;height:200px;margin:0 auto}.o-profile .a-avatar__initials{font-size:73.978px;line-height:200px}.o-profile__avatar{width:200px;height:200px}.o-profile__id-verified-badge{position:absolute;margin-right:0;padding-right:0;top:95px;right:20px}@media screen and (min-width: 680px){.o-profile__id-verified-badge{right:64px;top:130px}}.o-profile__name{font-size:36px;font-size:2rem;line-height:1.25;margin-top:2.04165rem;margin-bottom:2.04165rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile__name{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-profile__name{font-size:2.25rem;line-height:1.25}}.o-profile__description{margin-top:2.04165rem}.o-profile__description>p{margin:0;font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile__description>p{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-profile__description>p{font-size:1rem;line-height:1.5}}.o-profile__description>p+p{margin-top:0.68055rem}.o-profile__location{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:2.04165rem;margin-bottom:0;text-transform:uppercase;font-weight:700;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile__location{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-profile__location{font-size:0.6363rem;line-height:1.5}}.o-profile__location-label{color:#3a343a}.o-profile__button{margin-top:2.04165rem}.o-profile__blocked-user{font-size:18px;font-size:1rem;line-height:1.5;margin-top:2.04165rem;margin-bottom:0}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile__blocked-user{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-profile__blocked-user{font-size:1rem;line-height:1.5}}.o-profile__report-user{margin-top:2.04165rem}.o-profile__suspend-user{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile__suspend-user{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-profile__suspend-user{font-size:0.6363rem;line-height:1.5}}.o-profile__suspend-user textarea{width:100%;max-width:50%;margin:0 auto}.o-profile__suspend-user .link{font-weight:bold}.o-profile-activity .m-section-tabs__items{margin-top:0}.o-profile-activity .media-feed.media-small.media-sectioned .media_body .preamble_headline.followfeed{float:none}.o-profile-activity__heading{font-size:36px;font-size:2rem;line-height:1.25;text-align:center;margin-bottom:2.7222rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile-activity__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-profile-activity__heading{font-size:2.25rem;line-height:1.25}}.o-profile-courses__heading{font-size:36px;font-size:2rem;line-height:1.25;margin-bottom:2.7222rem;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile-courses__heading{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-profile-courses__heading{font-size:2.25rem;line-height:1.25}}.o-profile-courses__runs{padding:0;list-style:none}.o-profile-courses__run{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-weight:700;border-top:1px solid #ededee}.o-profile-courses__run-details{font-size:14px;font-size:0.7777rem;line-height:1.5;padding-top:0.68055rem;padding-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-profile-courses__run-details{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-profile-courses__run-details{font-size:0.6363rem;line-height:1.5}}.o-profile-courses__run-title{color:#3a343a}.o-profile-courses__run-org{color:#727376}.o-profile-courses__run-user-public-role{color:#3a343a}.o-profile-courses__public-role{flex-shrink:0;margin-left:5px}.o-progress{overflow:hidden;flex:1 0 auto;margin-top:8px;background-color:#2541fc;background-image:linear-gradient(to bottom, #2541fc 0%, #0E8FAB 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2541fc', endColorstr='#0E8FAB', GradientType=0)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2541fc', endColorstr='#0E8FAB',GradientType=0)";color:#ffffff}.o-progress--plain{background:transparent;color:#3a343a}.o-progress__content{overflow:hidden}.o-proof-product{position:relative;text-align:center;padding-top:83px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/digital-proof-background-35423aae74e3f5793fd8fa727db717f2f51ee80538ac25b7f42c6d110bbc03dd.svg) no-repeat 50% -219px;background-size:648px}@media screen and (min-width: 480px){.o-proof-product{background-position:50% -86px}}@media screen and (min-width: 1280px){.o-proof-product{background-size:729px;background-position:50% -119px}}.o-proof-product::before{position:absolute;content:"";top:0;left:50%;width:40px;height:176px;margin-left:-20px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-sop-5050ecfbe048ca06caf044ed03b7949decb1ac0ea425c44ba62bd6698ac2dc73.svg) no-repeat 0 -93px}@media screen and (min-width: 480px){.o-proof-product{padding-top:185px}.o-proof-product::before{width:54px;height:238px;margin-left:-27px;background-position:0 -53px}}.o-proof-product__id-verified-badge{position:absolute;margin-right:0;padding-right:0;top:19px;right:20px}@media screen and (min-width: 680px){.o-proof-product__id-verified-badge{right:64px;top:54px}}.o-proof-product--coa::before{height:137px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-coa-27aebad01f3d6cd3fe5d5d4075ba2ee6335a9f5ed48a556f745c36348292d445.svg);background-position:0 -53px}@media screen and (min-width: 480px){.o-proof-product--coa::before{height:185px;background-position:0 0}}.o-proof-product__cards{margin-top:80px}.o-proof-product__overview a{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:inherit}.o-proof-product__overview a:active,.o-proof-product__overview a:hover{outline:0}.o-proof-product__overview a:focus{outline:1px solid #2541fc}.is-mouse-focussed .o-proof-product__overview a{outline:none}.o-proof-product__overview a:hover{color:#2541fc}.o-proof-product__heading{font-size:18px;font-size:1rem;line-height:1.5;margin-top:1.3611rem;margin-bottom:2.7222rem;color:#0E8FAB}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__heading{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__heading{font-size:1rem;line-height:1.5}}.o-proof-product__name{font-size:36px;font-size:2rem;line-height:1.25;margin-bottom:2.04165rem;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__name{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-proof-product__name{font-size:2.25rem;line-height:1.25}}.o-proof-product__participation{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__participation{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__participation{font-size:1rem;line-height:1.5}}.o-proof-product__program-title,.o-proof-product__run-title,.o-proof-product__organisation-title{font-size:16px;font-size:0.8888rem;line-height:1.5;margin:0;text-transform:uppercase;font-weight:700}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__program-title,.o-proof-product__run-title,.o-proof-product__organisation-title{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__program-title,.o-proof-product__run-title,.o-proof-product__organisation-title{font-size:0.7272rem;line-height:1.5}}.o-proof-product__organisation-title{margin-bottom:1.3611rem;color:#727376}.o-proof-product__description{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:1.3611rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__description{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__description{font-size:1rem;line-height:1.5}}.o-proof-product__duration{font-size:18px;font-size:1rem;line-height:1.5;margin-bottom:4.76385rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__duration{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__duration{font-size:1rem;line-height:1.5}}.o-proof-product__signatories{margin-bottom:4.76385rem}.o-proof-product__signatories__heading{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:0;margin-bottom:0.68055rem;font-weight:200;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__signatories__heading{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__signatories__heading{font-size:0.6363rem;line-height:1.5}}.o-proof-product__signatory+.o-proof-product__signatory{margin-top:0.68055rem}.o-proof-product__signatory__name,.o-proof-product__signatory__title,.o-proof-product__signatory__organisation{font-size:14px;font-size:0.7777rem;line-height:1.5;margin:0}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__signatory__name,.o-proof-product__signatory__title,.o-proof-product__signatory__organisation{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__signatory__name,.o-proof-product__signatory__title,.o-proof-product__signatory__organisation{font-size:0.6363rem;line-height:1.5}}.o-proof-product__signatory__name{font-weight:700}.o-proof-product__organisations{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4.76385rem}@media screen and (min-width: 648px){.o-proof-product__organisations{flex-direction:row}}.o-proof-product__organisations__logo{height:60px;margin-top:2.04165rem}@media screen and (min-width: 480px){.o-proof-product__organisations__logo{margin-left:50px}}@media screen and (min-width: 648px){.o-proof-product__organisations__logo{margin-left:85px}}.o-proof-product__organisations__logo:first-child{margin-left:0}.o-proof-product__organisations__logo--endorser{height:40px}.o-proof-product__endorsers .o-proof-product__organisations__logo:first-child{margin-top:0}.o-proof-product__endorsers__heading{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-top:0.68055rem;margin-bottom:0.68055rem;font-weight:200;text-transform:uppercase}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__endorsers__heading{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__endorsers__heading{font-size:0.6363rem;line-height:1.5}}.o-proof-product__date_of_issue{font-size:14px;font-size:0.7777rem;line-height:1.5;margin-bottom:0.68055rem;color:#727376}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product__date_of_issue{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product__date_of_issue{font-size:0.6363rem;line-height:1.5}}.o-proof-product-share--panel{display:flex;flex-direction:column;justify-content:space-between}.o-proof-product-share--panel .o-proof-product-share__sharing-links{margin-bottom:0.68055rem}.o-proof-product-share--panel .o-proof-product-share__linkedin-cta{margin-bottom:1.3611rem}.o-proof-product-share--panel .o-proof-product-share__url{float:none;margin:8px auto 0 auto}.o-proof-product-share__heading{font-size:16px;font-size:0.8888rem;line-height:1.5;margin-top:1.3611rem;margin-bottom:1.3611rem;color:#3a343a}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product-share__heading{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product-share__heading{font-size:0.7272rem;line-height:1.5}}.o-proof-product-share__content{display:flex;flex-direction:column;justify-content:space-between;height:50%;margin-bottom:55px}.o-proof-product-share__linkedin-cta{background-color:#0077b5;border-color:#0077b5;padding-top:0;padding-bottom:4px;max-height:31px}.o-proof-product-share__linkedin-cta:hover{background-color:#2541fc;border-color:#2541fc}.o-proof-product-share__linkedin-cta span::before{margin-right:.2em}.o-proof-product-share__label{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-product-share__label{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-proof-product-share__label{font-size:0.6363rem;line-height:1.5}}.o-proof-product-share__url{color:#727376;max-width:none}@media screen and (min-width: 648px){.o-proof-product-share__url{max-width:300px}}.o-proof-product-share__sharing-links{margin-bottom:-7px}.m-banner+.o-proof-product-share{display:none}.o-proof-product-share__linkedin-cta .a-icon{display:inline;padding:0;margin:0}.o-proof-product-share__linkedin-cta .a-icon .a-svg-icon{width:27px;height:auto;vertical-align:bottom}.o-proof-promo__header{position:relative;padding-top:83px}@media screen and (min-width: 480px){.o-proof-promo__header{padding-top:110px}}.o-proof-promo__header::before{position:absolute;content:"";top:0;left:50%;width:40px;height:176px;margin-left:-20px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-sop-5050ecfbe048ca06caf044ed03b7949decb1ac0ea425c44ba62bd6698ac2dc73.svg) no-repeat 0 -93px}@media screen and (min-width: 480px){.o-proof-promo__header::before{width:54px;height:238px;margin-left:-27px;background-position:0 -128px}}.o-proof-promo--certificate .o-proof-promo__header{text-shadow:none;min-height:480px}@media screen and (min-width: 900px){.o-proof-promo--certificate .o-proof-promo__header{min-height:640px}}.o-proof-promo--certificate .o-proof-promo__header::before{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-coa-promo-c0dbac78ed77b824aa98d7d791476bb5573d74de9a8dbe2d99b31f6555c28342.svg)}.o-proof-promo__header__title{font-size:36px;font-size:2rem;line-height:1.25;margin-top:0.68055rem;margin-bottom:0.68055rem;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-promo__header__title{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-proof-promo__header__title{font-size:2.25rem;line-height:1.25}}.o-proof-promo__header__badge{position:absolute;top:200px;right:30px}@media screen and (min-width: 480px){.o-proof-promo__header__badge{right:60px}}.o-proof-promo__buy-now,.o-proof-promo__pricing{margin-top:30px}.o-proof-promo__buy-now--secondary{margin-top:2.7222rem;margin-bottom:2.7222rem;text-align:center}.o-proof-promo__spotlight--evidence{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/mobile/evidence-49afd55e2d5aadb0c83daa2f8470533bcc69729a9929b3ead8f71fd1c5cc714e.jpg)}@media screen and (min-width: 680px){.o-proof-promo__spotlight--evidence{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/wide/evidence-e2e8ae400a64f60c58aa0235c781fe82622dedfa138ef17918182bc27daf4e56.jpg);background-color:#0154a0}}.o-proof-promo__spotlight--sop-celebrate{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/mobile/sop-celebrate-409b6aae9752543f2cbe9f613e67e49b1a18f15e99bcab2aef9edbf83720aace.jpg)}@media screen and (min-width: 680px){.o-proof-promo__spotlight--sop-celebrate{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/wide/sop-celebrate-3371c9f599d8c61ef148913566bccc52ba72d0142a0961a4b96b61a0aa3cc6b3.jpg);background-color:#fb938a}}.o-proof-promo__spotlight--coa-celebrate{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/mobile/coa-celebrate-226f0ee767a38c1b479f2bc5e63df45508eac316518e752b8fc34f3702ee910e.jpg)}@media screen and (min-width: 680px){.o-proof-promo__spotlight--coa-celebrate{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/wide/coa-celebrate-9aa74bcc84cea8baee717a44caa2806d1fc3a48a824b97bb331b4ec87d29335a.jpg);background-color:#fb938a}}.o-proof-promo__spotlight--collect{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/mobile/sop-collect-0d2006a05e610110b56dc16162c6cfdf07ee76cfb821bc76913bbc9c3b265659.jpg)}@media screen and (min-width: 680px){.o-proof-promo__spotlight--collect{background-image:none;background-color:#727377}}.o-proof-promo__spotlight--share{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/mobile/share-0a56ce24f9eaccff5cd1a0f7bc46ec7c2c8adc6f88309158fc3c2fc1f2c9fddc.jpg)}@media screen and (min-width: 680px){.o-proof-promo__spotlight--share{background-image:none;background-color:#fecc51}}.o-proof-promo__also-available{position:relative;padding-bottom:52.00617%}.o-proof-promo__also-available-image{position:absolute;top:0;left:0}.o-proof-promo__also-available-badge{position:absolute;top:1rem;left:1rem}.o-proof-promo-gallery{position:relative}.o-proof-promo-gallery__carousel{overflow:hidden;list-style:none;width:300%;padding:0;margin:0;transition:transform ease-out 0.4s}.o-proof-promo-gallery__pane{float:left;width:33.33333%;opacity:0;transition:opacity linear 0.4s}.o-proof-promo-gallery__pane>img{display:block}.o-proof-promo-gallery__carousel--pane-1{transform:translateX(0%)}.o-proof-promo-gallery__carousel--pane-1 .o-proof-promo-gallery__pane:nth-child(1){opacity:1}.o-proof-promo-gallery__carousel--pane-2{transform:translateX(-33.33333%)}.o-proof-promo-gallery__carousel--pane-2 .o-proof-promo-gallery__pane:nth-child(2){opacity:1}.o-proof-promo-gallery__carousel--pane-3{transform:translateX(-66.66667%)}.o-proof-promo-gallery__carousel--pane-3 .o-proof-promo-gallery__pane:nth-child(3){opacity:1}.o-proof-promo-gallery__nav{position:absolute;margin:0;padding:0;width:100%;left:0;bottom:4px;list-style:none;text-align:center;letter-spacing:-0.31em;line-height:1}@media screen and (min-width: 648px){.o-proof-promo-gallery__nav{bottom:22px}}.o-proof-promo-gallery__nav-item{display:inline-block;letter-spacing:normal}.o-proof-promo-gallery__nav-item+.o-proof-promo-gallery__nav-item{margin-left:10px}.o-proof-promo-gallery__button{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;width:12px;height:12px;border:1px solid #727376;border-radius:50%;transition-property:background-color, border-color;transition-timing-function:linear;transition-duration:0.4s}.o-proof-promo-gallery__button:hover,.o-proof-promo-gallery__nav-item--selected>.o-proof-promo-gallery__button{border-color:#0E8FAB;background-color:#0E8FAB}.no-js .o-proof-promo-gallery__pane:first-child{opacity:1}.o-proof-promo-motion--collect{display:none;position:absolute;top:-40%;right:60%;width:1000px;height:928px;transform:rotate(-30deg)}@media screen and (min-width: 680px){.o-proof-promo-motion--collect{display:block}}.o-proof-promo-motion--collect .o-proof-promo-motion__layer{position:absolute;width:160px;height:226px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg) no-repeat 0 0;background-size:160px 226px}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(1){opacity:0;top:0;left:840px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 150ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(2){opacity:0;top:234px;left:840px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 300ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(3){opacity:0;top:468px;left:840px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 450ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(4){opacity:0;top:702px;left:840px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 600ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(5){opacity:0;top:702px;left:672px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 750ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(6){opacity:0;top:468px;left:672px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 900ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(7){opacity:0;top:234px;left:672px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 1050ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(8){opacity:0;top:0px;left:672px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 1200ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(9){opacity:0;top:0px;left:504px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 1350ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(10){opacity:0;top:234px;left:504px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 1500ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(11){opacity:0;top:468px;left:504px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 1650ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(12){opacity:0;top:702px;left:504px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 1800ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(13){opacity:0;top:702px;left:336px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 1950ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(14){opacity:0;top:468px;left:336px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 2100ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(15){opacity:0;top:234px;left:336px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 2250ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(16){opacity:0;top:0px;left:336px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 2400ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(17){opacity:0;top:0px;left:168px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 2550ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(18){opacity:0;top:234px;left:168px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 2700ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(19){opacity:0;top:468px;left:168px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 2850ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(20){opacity:0;top:702px;left:168px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 3000ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(21){opacity:0;top:702px;left:0px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 3150ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(22){opacity:0;top:468px;left:0px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 3300ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(23){opacity:0;top:234px;left:0px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-front-6f1ae28043f7a577ad69f6b813a567464958c52d882695c776d11945d2175e3a.jpg);transition:opacity 150ms ease-in 3450ms}.o-proof-promo-motion--collect .o-proof-promo-motion__layer:nth-child(24){opacity:0;top:0px;left:0px;background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/sop-back-7dafd942beee76ba8165080592e94177c1a2e575078517a086c326e6979f3e1f.jpg);transition:opacity 150ms ease-in 3600ms}.o-proof-promo-motion--collect.js-animating .o-proof-promo-motion__layer{opacity:1}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(1){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(2){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(3){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(4){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(5){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(6){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(7){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(8){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(9){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(10){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(11){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(12){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(13){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(14){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(15){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(16){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(17){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(18){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(19){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(20){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(21){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(22){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(23){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-front-d4a243c97b3062beca48ddb35ded216319d7cd43c6a71c3da74d02f16275ba5a.jpg)}.o-proof-promo-motion--collect.o-proof-promo-motion--coa .o-proof-promo-motion__layer:nth-child(24){background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/coa-back-30cae90a93a0284fce692919a877afc0dcc5ad14a70b676f0dc2b908819622b6.jpg)}.o-proof-promo-motion--share{display:none;overflow:hidden;position:absolute;top:0;left:60%;width:388px;height:400px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/layer-frame-bda1d3ee4f2b46d23de933c34149f7054df02ff28388ca026b026be6c1c8e6f1.jpg) no-repeat 0 0;background-size:388px 400px}@media screen and (min-width: 680px){.o-proof-promo-motion--share{display:block}}.o-proof-promo-motion--share .o-proof-promo-motion__layer--profile{position:absolute;top:0;left:28.5px;width:331px;height:795.5px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/layer-sop-profile-1bb69f16ce97617c66faa6a25c7b7272e0ce9a263e4e00a9fc1bc83f37f257bc.jpg) no-repeat 0 0;background-size:331px 795.5px;animation:6s ease 0s infinite proof-promo-layer-profile}.o-proof-promo-motion--share .o-proof-promo-motion__layer--share{position:absolute;overflow:hidden;left:36px;top:450px;width:259px;height:296px}.o-proof-promo-motion--share .o-proof-promo-motion__layer--share::before{position:absolute;top:0;left:0;content:'';width:259px;height:591.5px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/layer-sop-share-3bb730d56123cf7bc2f4ae3c9257c5a4da2e12aba37742d2ce22f4e9b753b00e.jpg) no-repeat 0 0;background-size:259px 591.5px;animation:6s ease 0s infinite proof-promo-layer-share}.o-proof-promo-motion--share .o-proof-promo-motion__layer--tap-share{position:absolute;top:248px;left:114px;width:160px;height:160px;border:80px solid #dddddd;border-radius:50%;opacity:0;animation:6s ease 0s infinite proof-promo-layer-tap-share}.o-proof-promo-motion--share .o-proof-promo-motion__layer--tap-twitter{position:absolute;top:64px;left:88px;width:160px;height:160px;border:80px solid #dddddd;border-radius:50%;opacity:0;animation:6s ease 0s infinite proof-promo-layer-tap-twitter}.o-proof-promo-motion--share.o-proof-promo-motion--coa .o-proof-promo-motion__layer--profile{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/layer-coa-profile-d9ccbddfbdf5adfa77217e01520b259f6ac0862174db6422e7ea516280992138.jpg)}.o-proof-promo-motion--share.o-proof-promo-motion--coa .o-proof-promo-motion__layer--share::before{background-image:url(https://cdn.futurelearn.com/assets/proof-of-learning/spotlight/layer-coa-share-069fbae1d5dcf3a8b894a21cc58ca905d8d0b5a4cc98f68bd79171f3495bd617.jpg)}@keyframes proof-promo-layer-profile{0%{transform:translateY(0)}5%{transform:translateY(0)}20%{transform:translateY(-395.5px)}100%{transform:translateY(-395.5px)}}@keyframes proof-promo-layer-share{0%{transform:translateY(0)}30%{transform:translateY(0)}50%{transform:translateY(-295.5px)}100%{transform:translateY(-295.5px)}}@keyframes proof-promo-layer-tap-share{0%{transform:scale(0);opacity:1}20%{transform:scale(0);opacity:1}30%{transform:scale(1);opacity:0}100%{transform:scale(1);opacity:0}}@keyframes proof-promo-layer-tap-twitter{0%{transform:scale(0);opacity:1}50%{transform:scale(0);opacity:1}60%{transform:scale(1);opacity:0}100%{transform:scale(1);opacity:0}}.o-proof-transcript{overflow:hidden;position:relative;padding-top:140px;text-align:left}.o-proof-transcript::before{position:absolute;content:'';top:0;left:50%;width:40px;height:140px;margin-left:-20px;background:url(https://cdn.futurelearn.com/assets/proof-of-learning/ribbon-transcript-c220a37dd350e73708d8b18e6a6413bad8e34cf987999e5394ed59090171c875.svg) no-repeat 0 0;transform:translateY(-140px);transition:transform ease-out 0.4s}@media screen and (min-width: 480px){.o-proof-transcript{padding-top:189px}.o-proof-transcript::before{width:54px;height:189px;margin-left:-27px;transform:translateY(-189px)}}.o-proof-transcript h3,.o-proof-transcript p,.o-proof-transcript li{opacity:0;transition:opacity linear 0.4s}.o-proof-transcript__title{position:absolute;left:50%;top:102px;margin:0;font-size:12px;line-height:1;letter-spacing:.05em;font-weight:700;text-transform:uppercase;color:#ffffff;opacity:0;transform-origin:0 50%;transform:rotateZ(-90deg) translateX(140px);transition:transform ease-out 0.4s, opacity ease-out 0.4s 0.3s}@media screen and (min-width: 480px){.o-proof-transcript__title{top:138px;font-size:16px;transform:rotate(-90deg) translateX(189px)}}.o-proof-transcript__heading{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.o-proof-transcript__heading{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-proof-transcript__heading{font-size:1.5rem;line-height:1.25}}.no-js .o-proof-transcript::before,.o-proof-transcript.js-reveal::before{transform:translateY(0)}.no-js .o-proof-transcript .o-proof-transcript__title,.o-proof-transcript.js-reveal .o-proof-transcript__title{opacity:1;transform:rotate(-90deg) translateY(0)}.no-js .o-proof-transcript h3,.o-proof-transcript h3.js-reveal,.no-js .o-proof-transcript p,.o-proof-transcript p.js-reveal,.no-js .o-proof-transcript li,.o-proof-transcript li.js-reveal{opacity:1}.m-run-proof-promo__badge{position:relative;color:#ffffff}@media screen and (min-width: 680px){.m-run-proof-promo__badge{position:absolute}}.m-run-proof-promo__badge--sop{margin-top:-5.5rem;background-color:#0E8FAB}.m-run-proof-promo__badge--coa{margin-top:-9.5rem;margin-bottom:5.5rem;background-color:#2541fc}.m-run-proof-promo__badge--coa+.m-run-proof-promo__badge--sop{left:calc(100vw - 8.5rem)}@media screen and (min-width: 680px){.m-run-proof-promo__badge--sop{top:25%;left:68%}.m-run-proof-promo__badge--coa{margin:0;top:60%;left:60%}.m-run-proof-promo__badge--coa+.m-run-proof-promo__badge--sop{margin:0;top:70%;left:83%;right:auto}}.o-search-bar{display:none;position:relative;flex:1 0 auto;z-index:101}.o-search-bar__content{font-size:18px;font-size:1rem;line-height:1.5;padding-top:1.3611rem;padding-bottom:1.3611rem;max-width:32em;margin-left:auto;margin-right:auto;padding-right:2rem}@media screen and (min-width: 680px) and (max-width: 1694px){.o-search-bar__content{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-search-bar__content{font-size:1rem;line-height:1.5}}@media screen and (min-width: 800px){.o-search-bar__content{padding-right:0}}.o-search-bar__close{transition:color linear 0.4s;text-decoration:none;background-color:transparent;color:#0E8FAB;font-size:36px;font-size:2rem;line-height:1.25;display:block;position:absolute;right:16px;top:24.5px;margin-top:.2rem;padding:0;border:0;line-height:1;cursor:pointer}.o-search-bar__close:active,.o-search-bar__close:hover{outline:0}.o-search-bar__close:focus{outline:1px solid #2541fc}.is-mouse-focussed .o-search-bar__close{outline:none}.o-search-bar__close:hover{color:#2541fc}@media screen and (min-width: 680px) and (max-width: 1694px){.o-search-bar__close{font-size:2rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-search-bar__close{font-size:2.25rem;line-height:1.25}}.o-search-bar__close .a-svg-icon{width:20px}.o-signpost{font-size:16px;font-size:0.8888rem;line-height:1.5;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-shadow:0 0 7px rgba(0,0,0,0.4);background-color:#4a4d55;color:#ffffff;line-height:12em;padding-left:3em;padding-right:3em;padding-top:36.75px;padding-bottom:36.75px;text-align:center}@media screen and (min-width: 680px) and (max-width: 1694px){.o-signpost{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-signpost{font-size:0.7272rem;line-height:1.5}}.o-signpost__content{display:inline-block;line-height:normal;vertical-align:middle}.o-signpost__label{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;font-size:16px;font-size:0.8888rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-signpost__label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-signpost__label{font-size:0.7272rem;line-height:1.5}}.o-signpost__title{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:0.5em;margin-bottom:0.7em}@media screen and (min-width: 680px) and (max-width: 1694px){.o-signpost__title{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.o-signpost__title{font-size:1.5rem;line-height:1.25}}.o-signpost__info{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.o-signpost__info{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.o-signpost__info{font-size:1rem;line-height:1.5}}@media screen and (max-width: 479px){.m-grid-large .o-signpost{padding-left:1em;padding-right:1em}}.o-signpost--overlay{position:relative}.o-signpost--overlay::before{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-color:#000000;opacity:0.375}.o-signpost--overlay .o-signpost__content{position:relative}.o-ht-spotlight__benefits:nth-child(1){background-image:url(https://cdn.futurelearn.com/assets/healthcare-training/spotlight/small/learn-together-16fceaeb758a4a376e4396b0d1a2530f845d06d9c4038a5f10580927c7f75bd3.jpg)}.o-ht-spotlight__benefits:nth-child(2){background-image:url(https://cdn.futurelearn.com/assets/healthcare-training/spotlight/small/learn-from-patients-5fceafb7d463c5194f3bbbd72b02b8f14ca3d7f31c405e3a293aa00c3c1ea2dc.jpg)}.o-ht-spotlight__benefits:nth-child(3){background-image:url(https://cdn.futurelearn.com/assets/healthcare-training/spotlight/small/learn-online-38e0de3097e99922c1869fb4c0828efe999be785ea66f4f0403f31ff17ea097e.jpg)}@media screen and (min-width: 680px){.o-ht-spotlight__benefits:nth-child(1){background-color:#648ff8;background-image:url(https://cdn.futurelearn.com/assets/healthcare-training/spotlight/wide/learn-together-f4a324647f118a1da93071beb9893861ed7343a14471b2927caf4e0a42705e98.jpg)}.o-ht-spotlight__benefits:nth-child(2){background-color:#000000;background-image:url(https://cdn.futurelearn.com/assets/healthcare-training/spotlight/wide/learn-from-patients-8cb66789b2d32cfb52ef75839f11871a8b6efdd49c67c9ebc9d1deb5cd434d55.jpg)}.o-ht-spotlight__benefits:nth-child(3){background-color:#ededef;background-image:url(https://cdn.futurelearn.com/assets/healthcare-training/spotlight/wide/learn-online-7d517da2b5c74624a288a7c8b7b0fc1907880b1f9de2dd4d65809637e3eb278b.jpg)}}.o-splash{display:flex;flex:1 0 auto;align-items:flex-end;min-height:450px;background-position:center center;background-repeat:repeat-x;background-size:auto 100%}@media screen and (min-width: 648px){.o-splash{min-height:500px}}@media screen and (min-width: 1280px){.o-splash{min-height:560px}}.o-splash p:last-child{margin-bottom:0}.o-splash--server-error{background-image:url(https://cdn.futurelearn.com/assets/errors/server-error_small-d164fadac559597e7718a8b2729acfee0ecd54e607c2f32396c835629d2bcc41.jpg)}@media screen and (min-width: 648px){.o-splash--server-error{background-image:url(https://cdn.futurelearn.com/assets/errors/server-error_medium-b50d3bdcd855fb6a50bfb632013eb309f132cd90cefa36dabfc7334dcdd53e66.jpg)}}@media screen and (min-width: 1280px){.o-splash--server-error{background-image:url(https://cdn.futurelearn.com/assets/errors/server-error_large-dee42c5d5e5fb10860a1fc7dcfbec2c2f3783fd003d587660fd18a9892ab6dfe.jpg)}}.o-splash--invalid-token{background-image:url(https://cdn.futurelearn.com/assets/errors/invalid-token_small-863a0b9e62de9631a3384b46eb27eced153a41125199a2ab94480ff0b0b88ac4.jpg);min-height:560px}@media screen and (min-width: 648px){.o-splash--invalid-token{background-image:url(https://cdn.futurelearn.com/assets/errors/invalid-token_medium-8a0147fe83aceabe703effdcea43ed97b3de2d836811a8b5ecde83c75d54a8ff.jpg)}}@media screen and (min-width: 1280px){.o-splash--invalid-token{background-image:url(https://cdn.futurelearn.com/assets/errors/invalid-token_large-c1b7b468775b63df73ad772d218f58a50acf15c356912e1c87a7c63673af7740.jpg)}}.o-splash--not-found{background-image:url(https://cdn.futurelearn.com/assets/errors/not-found_small-d75af0550a95dfff5ec3b0612e9002ea80faf7c18f42d012d451075e6172715b.jpg)}@media screen and (min-width: 648px){.o-splash--not-found{background-image:url(https://cdn.futurelearn.com/assets/errors/not-found_medium-8e9c15f7adf67a3983d80d19780a29b6c1e487655b2087c36636684c04da183e.jpg)}}@media screen and (min-width: 1280px){.o-splash--not-found{background-image:url(https://cdn.futurelearn.com/assets/errors/not-found_large-5cdb20043decd01043997dc8b2de0b9cd1b6ccb03294025cde44a47eb18d1e93.jpg)}}.o-splash--service-unavailable{background-image:url(https://cdn.futurelearn.com/assets/errors/service-unavailable_small-778d9a2f67cd7061ca90e0be22ae237849e13cb04cea8f3af24e429c72b0a157.jpg);min-height:500px}@media screen and (min-width: 648px){.o-splash--service-unavailable{background-image:url(https://cdn.futurelearn.com/assets/errors/service-unavailable_medium-780a15fd65d0e77896859a8215eb188f1ea5c776bd4541bed59e5546fcdcfb4e.jpg)}}@media screen and (min-width: 1280px){.o-splash--service-unavailable{background-image:url(https://cdn.futurelearn.com/assets/errors/service-unavailable_large-6ac7052c32a00efb84ed73d6ed87f5bdddfa2b771d1b58e5a33a0e64da6318a7.jpg);min-height:560px}}.o-welcome{text-align:center}.o-welcome__icon-buttons{margin-top:2.04165rem}.o-futurelearn-for-business-benefits__whitepaper{background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/small/whitepaper-1d4e262450c52dbcf00491f696f1574b1cbfdc390c52a6dd9d201d711cd4d610.jpg)}@media screen and (min-width: 680px){.o-futurelearn-for-business-benefits__whitepaper{background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/wide/whitepaper-a63da56fab0d2bd972e31f784e5b659594124afe89ce8fc3a02fc23bef1f1725.jpg)}}.o-futurelearn-for-business-benefits__spotlight:nth-child(1){background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/small/social-a0ed184c7aeca237b7e0adbfc6540218ac211a0e8554aaae4e227505a543d3d6.jpg)}.o-futurelearn-for-business-benefits__spotlight:nth-child(2){background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/small/analytics-11af163487d6fafad62aee453613f5aed37c2d93cfe573384372f57b0200ab02.jpg)}.o-futurelearn-for-business-benefits__spotlight:nth-child(3){background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/small/custom-80864652d3570ff750db6415403c5caf8721cefb5125ce187f0b14969429fd06.jpg)}@media screen and (min-width: 680px){.o-futurelearn-for-business-benefits__spotlight:nth-child(1){background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/wide/social-63eed7775f04f102ec1a6bc070782f868cb3b84789c63946e2b3aba0102f1029.jpg)}.o-futurelearn-for-business-benefits__spotlight:nth-child(2){background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/wide/analytics-d1b6569417fc264c59dff0d673ffc0d77b28ca9fc54f8c2c26bf1f8fa37c194b.jpg)}.o-futurelearn-for-business-benefits__spotlight:nth-child(3){background-image:url(https://cdn.futurelearn.com/assets/futurelearn-for-business/spotlight/wide/custom-828e4cd7d4ea415c29c32e54411e561bf96ce6274adc79d2f82de663dba093a8.jpg)}}.u-clear{clear:both !important}.u-clearfix::before,.u-clearfix::after{content:" ";display:table}.u-clearfix::after{clear:both}.u-centered{text-align:center !important}.u-align-left{text-align:left}.u-align-right{text-align:right !important}.u-float-left{float:left}.u-float-right{float:right}.u-valign-middle{display:inline-block;vertical-align:middle}.u-responsive-alignment{text-align:left}@media screen and (min-width: 680px){.u-responsive-alignment{text-align:center}}.u-display-block{display:block}.u-display-inline{display:inline !important}.u-display-inline-block{display:inline-block !important}.u-display-flex{display:flex !important;flex-wrap:wrap}.u-display-flex--space-between{justify-content:space-between}.u-last{margin-bottom:0}.u-relative{position:relative}.u-hidden{display:none}[hidden]{display:none !important}.u-hidden-desktop{display:block}@media screen and (min-width: 680px){.u-hidden-desktop{display:none}}.u-hidden-mobile-main-nav{display:none}@media screen and (min-width: 850px){.u-hidden-mobile-main-nav{display:block}}.u-hidden-desktop--inline-block{display:inline-block}@media screen and (min-width: 680px){.u-hidden-desktop--inline-block{display:none}}.u-hidden-small{display:none}@media screen and (min-width: 680px){.u-hidden-small{display:block}}.u-hidden-to-medium{display:none}@media screen and (min-width: 648px){.u-hidden-to-medium{display:block}}.u-hidden-from-medium{display:block}@media screen and (min-width: 648px){.u-hidden-from-medium{display:none}}.u-hidden-to-large{display:none}@media screen and (min-width: 900px){.u-hidden-to-large{display:block}}.u-hidden-to-xlarge-inline{display:none}@media screen and (min-width: 1280px){.u-hidden-to-xlarge-inline{display:inline}}.u-hidden-from-large{display:block}@media screen and (min-width: 900px){.u-hidden-from-large{display:none}}.u-overflow-hidden{overflow:hidden}.u-regular{font-weight:normal !important}.u-bold{font-weight:bold}.u-font-size-inherit{font-size:inherit !important}.u-font-xsmall{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.u-font-xsmall{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.u-font-xsmall{font-size:0.6363rem;line-height:1.5}}.u-nowrap{white-space:nowrap}@media screen and (min-width: 480px){.u-nowrap-small{white-space:nowrap}}.u-break-word{word-break:break-word}.u-with-overlay{position:relative}.u-with-overlay::before{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-color:#000000;opacity:0.6}@media screen and (min-width: 648px){.u-with-overlay::before{opacity:.5}}.u-after-headline{margin-top:18px !important}.u-interval-exsmall{margin-top:0.34027rem !important;margin-bottom:0.34027rem !important}.u-interval-small{margin-top:0.68055rem !important;margin-bottom:0.68055rem !important}.u-interval{margin-top:1.3611rem;margin-bottom:1.3611rem}.u-interval-medium{margin-top:2.04165rem;margin-bottom:2.04165rem}.u-interval-spacious{margin-top:2.7222rem;margin-bottom:2.7222rem}.u-no-margin{margin:0 !important}.u-no-margin-top{margin-top:0 !important}.u-no-margin-bottom{margin-bottom:0 !important}.u-no-padding-top{padding-top:0 !important}.u-no-padding-bottom{padding-bottom:0 !important}.u-flex-none{flex:none}.no-js .u-hide-if-js-unavailable{display:none !important}.js .u-hide-if-js-available{display:none !important}.no-js .u-show-if-js-unavailable{display:block !important}.u-bg-white,.u-bg-white:hover{background-color:#ffffff;color:#3a343a}.u-bg-blue,.u-bg-blue:hover{background-color:#2541fc;color:#ffffff}.u-bg-purple,.u-bg-purple:hover{background-color:#8700cd;color:#ffffff}.u-bg-pink,.u-bg-pink:hover{background-color:#0E8FAB;color:#ffffff}.u-bg-coral,.u-bg-coral:hover{background-color:#ff4a6e;color:#ffffff}.u-bg-ultramarine,.u-bg-ultramarine:hover{background-color:#5000e2;color:#ffffff}.u-bg-gold,.u-bg-gold:hover{background-color:#ffaa54;color:#3a343a}.u-bg-yellow,.u-bg-yellow:hover{background-color:#fecb51;color:#3a343a}.u-bg-black,.u-bg-black:hover{background-color:#3a343a;color:#ffffff}.u-bg-orange,.u-bg-orange:hover{background-color:#ff8151;color:#ffffff}.u-margin-right{margin-right:0.68055rem}.u-margin-right--small{margin-right:0.34027rem}.u-margin-left{margin-left:0.68055rem}.u-margin-bottom{margin-bottom:15px}.u-blur{opacity:0.25}.u-padding-top-22{padding-top:22px}.u-padding-bottom-22{padding-bottom:22px}.u-responsive-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.u-responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.u-italic{font-style:italic}.u-space-between-children>*{margin-right:1em}.u-blue-text{color:#2541fc}.u-no-border{border:0 !important}.u-no-background{background:none !important}.u-columns{columns:2;column-gap:2em}.u-full-width{width:100%}.u-clean-list{margin:0;padding:0;list-style:none}.u-no-user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.old-text-typescale{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.old-text-typescale{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-text-typescale{font-size:1rem;line-height:1.5}}.old-text-typescale--small{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.old-text-typescale--small{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-text-typescale--small{font-size:0.6363rem;line-height:1.5}}.old-text-typescale--large{font-size:22.5px;font-size:1.25rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.old-text-typescale--large{font-size:1.25rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-text-typescale--large{font-size:1.25rem;line-height:1.5}}.old-text-nano{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.old-text-nano{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-text-nano{font-size:0.6363rem;line-height:1.5}}.old-text-context-h2{font-size:27px;font-size:1.5rem;line-height:1.25;text-rendering:optimizelegibility;font-weight:bold;margin-top:2.04165rem;margin-bottom:0.68055rem}@media screen and (min-width: 680px) and (max-width: 1694px){.old-text-context-h2{font-size:1.5rem;line-height:1.25}}@media screen and (min-width: 1695px){.old-text-context-h2{font-size:1.5rem;line-height:1.25}}.old-text-platform-small{font-size:14px}.old-text-platform{font-size:14px}.old-text-platform-x-large{font-size:36px}.old-text-content{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.old-text-content{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.old-text-content{font-size:0.6363rem;line-height:1.5}}.a-label{display:block;margin-bottom:0.375rem;font-size:16px;font-size:0.8888rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.a-label{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-label{font-size:0.7272rem;line-height:1.5}}.a-label--large{font-size:18px;font-size:1rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.a-label--large{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.a-label--large{font-size:1rem;line-height:1.5}}.a-label--required:after{content:"*";padding-left:5px}.a-label+.a-input{margin-top:3px}.m-cc-feedback-message__container{outline:none;position:relative;box-sizing:border-box;clear:both}.m-cc-feedback-message__container:focus:before{content:'';position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;outline:1px solid #2541fc}.m-cc-feedback-message{display:flex;align-items:center;margin-top:20px;margin-bottom:40px;padding:0 20px;color:#3a343a;box-sizing:border-box}.m-cc-feedback-message.m-cc-feedback-message--alert{border:1px solid #ff4a6e}.m-cc-feedback-message.m-cc-feedback-message--info{border:1px solid #fecb51}.m-cc-feedback-message.m-cc-feedback-message--success{border:1px solid #45cc37}.m-cc-feedback-message__icon{flex-shrink:0;line-height:0;margin-right:15px}.m-cc-feedback-message--alert .m-cc-feedback-message__icon{color:#ff4a6e}.m-cc-feedback-message--success .m-cc-feedback-message__icon{color:#45cc37}.m-cc-feedback-message__text{margin:0;padding:1em 0;font-size:16px;font-size:0.8888rem;line-height:1.5;font-style:italic}@media screen and (min-width: 680px) and (max-width: 1694px){.m-cc-feedback-message__text{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-cc-feedback-message__text{font-size:0.7272rem;line-height:1.5}}.m-cc-feedback-message__text--small{font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-cc-feedback-message__text--small{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-cc-feedback-message__text--small{font-size:0.6363rem;line-height:1.5}}.m-overview,.m-overview ul{margin:0;padding:0;list-style-type:none}.no-js .m-overview{height:auto}.m-overview>.m-accordion__item:first-of-type{border-top:0}.m-overview .m-accordion__item{position:relative;display:block;margin:0;padding:0;cursor:pointer;background:transparent;outline:none}.m-overview .m-accordion__item .a-svg-icon--arrow-toggle{position:absolute;width:26px;left:0.375rem;top:0;margin-top:0.625em}.m-overview .m-accordion__item .a-svg-icon--arrow-toggle .a-svg-icon--chevron-down{display:block}.m-overview .m-accordion__item .a-svg-icon--arrow-toggle .a-svg-icon--arrow-up{display:none}.m-overview .m-accordion__item .m-accordion__header.ui-state-active .a-svg-icon--arrow-toggle .a-svg-icon--arrow-up{display:block}.m-overview .m-accordion__item .m-accordion__header.ui-state-active .a-svg-icon--arrow-toggle .a-svg-icon--chevron-down{display:none}.m-overview__activity .m-overview .m-accordion__item .a-svg-icon--arrow-toggle{top:0.65rem}.m-overview--list{margin:2rem 0}.m-overview--list .m-accordion__item{position:relative;font-weight:normal}.m-overview--list .m-accordion__item .m-accordion__header{padding:0.5rem 3.5rem 0.5rem 2.5rem}.m-overview--list .m-accordion__item .m-accordion__header:hover,.m-overview--list .m-accordion__item .m-accordion__header:focus{background:#f7f7f9}.m-overview--list .m-overview__week-number,.m-overview--list .m-overview__week-title,.m-overview--list .m-overview__step-number,.m-overview--list .m-overview__step-title{overflow:hidden;_overflow:visible;zoom:1}.m-overview--list .m-overview__week-number,.m-overview--list .m-overview__week-title{font-size:18px;font-size:1rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--list .m-overview__week-number,.m-overview--list .m-overview__week-title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--list .m-overview__week-number,.m-overview--list .m-overview__week-title{font-size:1rem;line-height:1.5}}.m-overview--list .m-overview__week-title,.m-overview--list .m-overview__step-title{display:block}.m-overview--list .m-overview__week-number,.m-overview--list .m-overview__step-number{float:left;width:24px;color:#3a343a}.m-overview--list .m-overview__activity{position:relative;border:1px solid #ededee;border-width:1px 0 0 0}.m-overview--list .m-overview__activity .m-accordion__header{font-size:16px;font-size:0.8888rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--list .m-overview__activity .m-accordion__header{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--list .m-overview__activity .m-accordion__header{font-size:0.7272rem;line-height:1.5}}.m-overview--list .m-overview__activity-title{display:inline-block;padding-left:24px}.m-overview--list .m-overview__step{position:relative;border-style:hidden}.m-overview--list .m-overview__step:last-child{padding-bottom:0.65rem}.m-overview--list .m-overview__step-row{padding:0.5rem 5rem 0.5rem 2.5rem;color:#393b42}.m-overview--list .m-overview__step-row:hover,.m-overview--list .m-overview__step-row:focus,.m-overview--list .m-overview__step-row:active{background:#f7f7f9}.m-overview--list .m-overview__step-number{width:40px;margin-left:48px}.m-overview--list .m-overview__step-type{color:#727376;text-transform:uppercase;white-space:nowrap;font-size:14px;font-size:0.7777rem;line-height:1.5}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--list .m-overview__step-type{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--list .m-overview__step-type{font-size:0.6363rem;line-height:1.5}}.m-overview--list .m-overview__step-count{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:normal;white-space:nowrap}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--list .m-overview__step-count{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--list .m-overview__step-count{font-size:0.6363rem;line-height:1.5}}.m-overview--list .m-overview__week-edit,.m-overview--list .m-overview__activity-edit,.m-overview--list .m-overview__step-edit{display:block;position:absolute;right:0.5rem;top:0.65rem;padding:0;font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--list .m-overview__week-edit,.m-overview--list .m-overview__activity-edit,.m-overview--list .m-overview__step-edit{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--list .m-overview__week-edit,.m-overview--list .m-overview__activity-edit,.m-overview--list .m-overview__step-edit{font-size:0.6363rem;line-height:1.5}}.m-overview--list .m-overview__week-edit,.m-overview--list .m-overview__week-edit:visited,.m-overview--list .m-overview__activity-edit,.m-overview--list .m-overview__activity-edit:visited,.m-overview--list .m-overview__step-edit,.m-overview--list .m-overview__step-edit:visited{color:#0E8FAB}.m-overview--list .m-overview__week-edit:hover,.m-overview--list .m-overview__week-edit:focus,.m-overview--list .m-overview__week-edit:active,.m-overview--list .m-overview__week-edit:visited:hover,.m-overview--list .m-overview__week-edit:visited:focus,.m-overview--list .m-overview__week-edit:visited:active,.m-overview--list .m-overview__activity-edit:hover,.m-overview--list .m-overview__activity-edit:focus,.m-overview--list .m-overview__activity-edit:active,.m-overview--list .m-overview__activity-edit:visited:hover,.m-overview--list .m-overview__activity-edit:visited:focus,.m-overview--list .m-overview__activity-edit:visited:active,.m-overview--list .m-overview__step-edit:hover,.m-overview--list .m-overview__step-edit:focus,.m-overview--list .m-overview__step-edit:active,.m-overview--list .m-overview__step-edit:visited:hover,.m-overview--list .m-overview__step-edit:visited:focus,.m-overview--list .m-overview__step-edit:visited:active{color:#2541fc;fill:#2541fc}.m-overview--list .m-overview__week-edit .a-svg-icon--edit,.m-overview--list .m-overview__activity-edit .a-svg-icon--edit,.m-overview--list .m-overview__step-edit .a-svg-icon--edit{margin-bottom:-0.125em}.m-overview--list .m-overview__activity-edit,.m-overview--list .m-overview__step-edit{top:0.5rem}.m-overview--steps{border:0;margin:2rem 0}.m-overview--steps .m-accordion__item{position:relative;font-weight:normal}.m-overview--steps .m-accordion__item .m-accordion__header{padding:0.5rem 3.5rem 0.5rem 2.5rem}.m-overview--steps .m-accordion__item .m-accordion__header:hover,.m-overview--steps .m-accordion__item .m-accordion__header:focus{background:#f7f7f9}.m-overview--steps .m-overview__week-number,.m-overview--steps .m-overview__week-title{overflow:hidden;_overflow:visible;zoom:1}.m-overview--steps .m-overview__week-number,.m-overview--steps .m-overview__week-title{font-size:18px;font-size:1rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--steps .m-overview__week-number,.m-overview--steps .m-overview__week-title{font-size:1rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--steps .m-overview__week-number,.m-overview--steps .m-overview__week-title{font-size:1rem;line-height:1.5}}.m-overview--steps .m-overview__week-title{display:block}.m-overview--steps .m-overview__week-number{float:left;width:24px;color:#3a343a}.m-overview--steps .m-overview__activity{display:block;padding:0 2rem;margin-bottom:30px}.m-overview--steps .m-overview__activity:first-child{padding-top:30px;border-top:1px solid #cecece}.m-overview--steps .m-overview__activity-title{display:block;margin-bottom:7px}.m-overview--steps .m-overview__activity-title a,.m-overview--steps .m-overview__activity-title a:visited{color:#3a343a}.m-overview--steps .m-overview__activity-title a:hover,.m-overview--steps .m-overview__activity-title a:focus,.m-overview--steps .m-overview__activity-title a:visited:hover,.m-overview--steps .m-overview__activity-title a:visited:focus{color:#2541fc}.m-overview--steps .m-overview__activity{font-size:16px;font-size:0.8888rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--steps .m-overview__activity{font-size:0.8rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--steps .m-overview__activity{font-size:0.7272rem;line-height:1.5}}.m-overview--steps .m-overview__step-count{font-size:14px;font-size:0.7777rem;line-height:1.5;font-weight:normal}@media screen and (min-width: 680px) and (max-width: 1694px){.m-overview--steps .m-overview__step-count{font-size:0.7rem;line-height:1.5}}@media screen and (min-width: 1695px){.m-overview--steps .m-overview__step-count{font-size:0.6363rem;line-height:1.5}}iframe.vzaar-audio-player{width:100%;height:80px;border:0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);opacity:0.4}50%{-webkit-transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);opacity:0.4}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);opacity:0.4}50%{-moz-transform:rotate(180deg);opacity:1}to{-moz-transform:rotate(360deg);opacity:0.4}}@-ms-keyframes spin{from{-ms-transform:rotate(0deg);opacity:0.4}50%{-ms-transform:rotate(180deg);opacity:1}to{-ms-transform:rotate(360deg);opacity:0.4}}@-o-keyframes spin{from{-o-transform:rotate(0deg);opacity:0.4}50%{-o-transform:rotate(180deg);opacity:1}to{-o-transform:rotate(360deg);opacity:0.4}}@keyframes spin{from{transform:rotate(0deg);opacity:0.2}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);opacity:0.2}}.soundcite-loaded{border-radius:6px;padding:0 5px 0 5px;display:inline-block;cursor:pointer;background:rgba(0,0,0,0.1)}.soundcite-loaded:before{display:inline-block;content:"";vertical-align:-10%;margin-right:0.25em}.soundcite-loading:before{margin-right:0.5em;font-size:0.9em;position:relative;top:-.05em;height:0.75em;width:0.75em;border:2px solid #000;border-right-color:transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.soundcite-play:before{font-size:0.9em;position:relative;top:-.05em;border:0.5em solid transparent;border-left:0.75em solid black}.soundcite-pause:before{font-size:0.9em;position:relative;top:-.05em;height:1em;border-left:.75em double black;border-right:.5em solid transparent}.soundcite{border-radius:0;background:#ededee}
