@import "https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@200;300&family=Source+Sans+Pro:wght@300;400;600&family=Stalemate&display=swap";
html{scroll-padding-top:5rem;font-size:100%}body,#__next{flex-direction:column;min-height:100vh;margin:0;font-size:100%;display:flex}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--font-primary:"Source Sans Pro",sans-serif;--font-secondary:"Roboto Slab",serif;--font-tertiary:"Stalemate",cursive;--white:#fff;--black:#000;--yellow-500:#eca72c;--green-100:#69846740;--green-300:#69846780;--green-500:#698467;--green-700:#415240;--grey-100:#e0e0e0;--grey-300:#0000004d;--grey-400:#0006;--grey-500:#151515;--grey-600:#0009;--grey-700:#000000bf;--grey-800:#000c;--grey-900:#000000d9;--box-shadow-small:0 2px 4px #0000000d;--box-shadow-medium:0 2.5px 5px #0000001a;--box-shadow-large:0 4px 8px #0003;--nav-height:6.25rem}*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}p{opacity:.6;font-family:var(--font-primary);font-size:1.1rem;font-weight:400;line-height:1.5em}main{flex-direction:column;flex:1;display:flex}section{padding:4rem 1rem}@media (min-width:48rem){p{font-size:1rem}section{padding:4rem 2rem}}@media (min-width:64rem){section{padding:6rem 3rem}}
.gallery{font-family:var(--font-primary)}.gallery button{border:none}.gallery .gallery-control{width:min-content!important}.gallery-figcaption{margin:1rem}.caption-right,.gallery-figcaption--thumbnails{display:none!important}@media (min-width:48rem){.gallery .gallery-main{margin:auto 1.5625rem}.gallery-figcaption{margin:1rem 1.5625rem}}
