@font-face{font-family:mangogrotesque;src:url(/fonts/MangoGrotesque-Regular.otf);src:url(/fonts/MangoGrotesque-Regular.woff2)format("woff2"),url(/fonts/MangoGrotesque-Regular.otf)format("opentype"),url(/fonts/MangoGrotesque-Regular.svg#filename)format("svg")}:root{--main-bg-color:hsl(35, 28%, 87%);--default-font-colour:hsl(251, 19%, 29%);--default-link-colour:hsl(266, 71%, 73%)}body{background-color:var(--main-bg-color);color:var(--default-font-colour);font-family:Roboto,Tahoma,sans-serif}a{color:var(--default-link-colour)}.banner-image{max-width:200px;height:auto}.image-container{width:min-content}.image{min-width:400px}.blog-header{margin-block-end:1rem}.list-page__content{border-bottom:1px var(--default-font-colour)solid}.list-page__links-container{margin-top:16px;margin-bottom:16px}.list-page__links-container a{text-decoration:none}.max-width-container{max-width:800px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.site-wrapper{min-height:100%;display:flex;flex-direction:column}footer{margin-top:auto;width:100%;text-align:center}header{width:100%;text-align:center;padding:10px 0;font-family:mangogrotesque,Verdana,Geneva,Tahoma,sans-serif;font-size:1.75rem}header a{text-decoration:none;color:inherit}.text-container{padding-top:16px;padding-bottom:16px}header h1{font-size:4rem}header a:hover{color:var(--default-link-colour)}header nav{border-bottom:1px var(--default-font-colour)solid}.blog-body p{margin-block-start:1rem;margin-block-end:1rem}.inline-block-container div{display:inline-block}.article-header-image{margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem}