.text .container__content{max-width:800px;font-size:var(--step-0);color:var(--colour-text);margin:0 auto;font-family:poppins-regular,poppins-regular-fallback,sans-serif;line-height:1.3}.text .container__content h1{font-family:ls-medium,ls-medium-fallback,sans-serif;font-size:var(--step-3);margin:var(--space-2xl)0 var(--space-l);color:var(--colour-blue);text-wrap:pretty;font-weight:500}.text .container__content h1:first-child{margin-top:0}.text .container__content h2{font-family:ls-medium,ls-medium-fallback,sans-serif;font-size:var(--step-2);margin:var(--space-xl)0 var(--space-m);color:var(--colour-blue);text-wrap:pretty;font-weight:500}.text .container__content h3{font-family:ls-medium,ls-medium-fallback,sans-serif;font-size:var(--step-1);margin:var(--space-l)0 var(--space-s);color:var(--colour-blue);text-wrap:pretty;font-weight:500}.text .container__content h4{font-family:ls-medium,ls-medium-fallback,sans-serif;font-size:var(--step-0);margin:var(--space-m)0 var(--space-xs);color:var(--colour-blue);text-wrap:pretty;font-weight:500}.text .container__content h4+ul,.text .container__content h4+p{margin-top:var(--space-m)}.text .container__content h5,.text .container__content h6{font-family:ls-medium,ls-medium-fallback,sans-serif;font-size:var(--step-0);margin:var(--space-m)0 var(--space-xs);color:var(--colour-blue);text-wrap:pretty;font-weight:500}.text .container__content p{font-size:var(--step-0);color:var(--colour-text);margin-bottom:var(--space-m);text-wrap:pretty;font-family:poppins-regular,poppins-regular-fallback,sans-serif;line-height:1.44}.text .container__content p:first-of-type{margin-top:0}.text .container__content p:last-of-type{margin-bottom:0}.text .container__content ul{margin-top:var(--space-m-l);padding-left:0;list-style:none}.text .container__content ul+p{margin-top:var(--space-m-l)}.text .container__content ul li{padding-left:var(--space-s-m);margin-bottom:var(--space-s);color:var(--colour-text);font-family:poppins-regular,poppins-regular-fallback,sans-serif;font-weight:400;font-size:var(--step-0);line-height:1.44;position:relative}@media (max-width:767.98px){.text .container__content ul li{padding-left:var(--space-m)}}.text .container__content ul li:last-of-type{margin-bottom:0}.text .container__content ul li:before{content:"";background-color:var(--colour-blue);border-radius:50%;width:10px;height:10px;position:absolute;top:calc(1ex - 1px);left:0}@media (max-width:767.98px){.text .container__content ul li:before{top:calc(1ex - 3px)}}.text .container__content ol{padding-left:var(--space-m-l);margin-top:var(--space-m-l)}.text .container__content ol+p{margin-top:var(--space-m-l)}.text .container__content ol li{padding-left:var(--space-xs-s);margin-bottom:var(--space-s);color:var(--colour-text);font-family:poppins-regular,poppins-regular-fallback,sans-serif;font-weight:400;font-size:var(--step-0);line-height:1.44;position:relative}.text .container__content blockquote{border-left:var(--space-3xs) solid var(--colour-mid-blue);padding-left:var(--space-m);margin:var(--space-l)0;color:var(--colour-text);font-style:italic}.text .container__content a{color:var(--colour-blue);text-decoration:underline}.text .container__content a:hover{color:var(--colour-mid-blue)}.text .container__content strong{font-weight:700}.text .container__content em{font-style:italic}.text .container__content img{max-width:100%;height:auto;margin:var(--space-l)0;border-radius:var(--space-xs)}.text .container__content code{background-color:var(--colour-text);padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-3xs);font-family:monospace;font-size:var(--step--1)}.text .container__content pre{background-color:var(--colour-text);padding:var(--space-m);border-radius:var(--space-xs);margin:var(--space-m)0;overflow-x:auto}.text .container__content pre code{background:0 0;padding:0}.text .container__content sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative;top:-.4em}.text .container__content sup a{color:var(--colour-text);font-weight:400;text-decoration:none;display:inline-block}.text .container__content sup a:hover{text-decoration:underline}.text .container__content sup a:focus{outline:2px solid var(--colour-text);outline-offset:1px;border-radius:2px}