:root{--highlight-colour:#eaff74;--border-colour:#0044ab;--border-width:2px;--blog-colour-main:#dced6c;--blog-colour-secondary:#ecf3a2;--blog-colour-highlight:#0f817c;--blog-colour-hover:#e2eda8;--activity-colour-main:#d5e2dd;--activity-colour-secondary:#fd6b60;--activity-colour-highlight:#b29669;--activity-colour-hover:#dee2e1;--user-colour-main:#bdd9bf;--user-colour-secondary:#def4e1;--event-colour-main:#f4f1bb;--event-colour-hover:#f4f3e1;--publication-colour-main:#f5d6ba;--publication-colour-hover:#f5e6da;--studio-colour-main:#cccdd1;--standard-colour-main:#ddd;--blogpost-left-indent:5em;--freshness-bar-colour:#b5dead;--standard-family:"Work Sans",arial,sans-serif;--mono-family:"Inconsolata",monaco,monospace;--step-up-4:2.074em;--step-up-3:1.728em;--step-up-2:1.44em;--step-up-1:1.2em;--step-down-1:0.833em;--step-down-2:0.694em;--step-down-3:0.578em;--scale:1.067;--font-size-1:1rem;--font-size--1:calc(var(--font-size-0) / var(--scale));--font-size-0:calc(var(--font-size-1) / var(--scale));--font-size-2:calc(var(--scale) * var(--font-size-1));--font-size-3:calc(var(--scale) * var(--font-size-2));--font-size-4:calc(var(--scale) * var(--font-size-3));--font-size-5:calc(var(--scale) * var(--font-size-4));--font-size-6:calc(var(--scale) * var(--font-size-5));--lh:1.6;--step:1.6em}@font-face{font-family:Work Sans;src:url(/static/fonts/WorkSans-Light.woff2) format("woff2"),url(/static/fonts/WorkSans-Light.woff) format("woff");font-display:swap}@font-face{font-family:Work Sans;src:url(/static/fonts/WorkSans-SemiBold.woff2) format("woff2"),url(/static/fonts/WorkSans-SemiBold.woff) format("woff");font-weight:700;font-display:swap}@media (min-width:740px){:root{--scale:1.250}}h1,h2,h3,h4,h5,h6{font-weight:400;font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-family:Work Sans,arial,sans-serif;font-family:var(--standard-family)}h1,h2,h3,h4,h5,h6,html{line-height:1.6;line-height:var(--lh)}body{font-feature-settings:"onum";font-variant-numeric:oldstyle-nums;font-family:Work Sans,arial,sans-serif;font-family:var(--standard-family);font-weight:400;font-style:normal}.Standard-layout{padding-top:.5em;padding-bottom:.5em}@media (min-width:930px){.Standard-layout{padding-top:1em;padding-bottom:1em}}.Standard-title{font-size:1.44em;font-size:var(--step-up-2);margin-bottom:1em}@media (min-width:930px){.Standard-title{font-size:1.728em;font-size:var(--step-up-3)}}.Standard-main{display:flex;flex-direction:column}.Standard-article{font-size:.833em;font-size:var(--step-down-1)}@media (min-width:930px){.Standard-article{font-size:1em}}.Standard-article .rich-text a:link,.Standard-article .rich-text a:visited{color:#333;text-decoration:none;border-bottom:1px solid #666;background-color:transparent;transition:all .2s ease-in-out}.Standard-article .rich-text a:hover{color:#000;background-color:#ddd;background-color:var(--standard-colour-main)}