body,html{padding:0;margin:0;font-family:var(--tobias-regular),sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--copy-color:#332036;--header-height:5.6rem;--sticky-header-height:7.4rem;font-size:calc(10px + .005*(100vw - 360px))}@media screen and (min-width:750px)and (max-width:calc(1024px - 0.02px)){:root{--header-height:7.479rem;--sticky-header-height:9.679rem}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){:root{--header-height:5.044rem;--sticky-header-height:7.244rem}}@media screen and (min-width:1440px)and (max-width:calc(2560px - 0.02px)){:root{--header-height:7.2rem;--sticky-header-height:10.4rem}}@media screen and (min-width:2560px){:root{--header-height:10.8rem;--sticky-header-height:15.6rem}}@media screen and (min-width:750px)and (max-width:calc(1024px - 0.02px)){:root{font-size:calc(10px + .005*(100vw - 750px))}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){:root{font-size:calc(10px + .005*(100vw - 1024px))}}@media screen and (min-width:1440px)and (max-width:calc(2560px - 0.02px)){:root{font-size:calc(10px + .005*(100vw - 1440px))}}@media screen and (min-width:2560px){:root{font-size:10px}}html{-webkit-text-size-adjust:100%}body{overscroll-behavior:none}body,html{height:100%;background-color:#f9edd6}body,html,main{color:var(--copy-color)}body{display:grid;grid-template-rows:1fr auto}#main{display:flex;flex-direction:column;min-height:100%}*,:after,:before{box-sizing:border-box}svg{width:100%}a{color:inherit;text-decoration:none;outline:none}figure,p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}ul{margin-top:0;margin-bottom:0;padding-left:0}li{list-style:none}b,strong{font-weight:500}button{background-color:transparent;border-radius:0;border:0;box-shadow:none;outline:0;padding:0;display:block;touch-action:manipulation}button[type=button]{-moz-appearance:none;appearance:none;-webkit-appearance:none}input{display:block;outline:0;box-shadow:none;border:0;padding:0;background-color:transparent}button,input,textarea{font-family:inherit;color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}svg{display:block}