
.home{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.home nav{min-width:200px}.home .blurb{flex:1 1;padding:16px;line-height:1.7;width:100%}.home .blurb .cta{margin:auto;display:flex;align-items:center;justify-content:center;padding:2em}.home .hero-image{background-size:cover;width:100%;height:40vh;min-height:150px;margin-bottom:48px;background-image:url(/f5df363120693aeec091.webp);background-repeat:no-repeat;background-position:center center}
.app-footer{margin-top:50px;background-color:#f8f8f8}
.app-header{background-color:#f0f0f0;border-bottom:solid 1px #ddd}.app-header h1{font-size:1.2em}.app-header .header-container{display:flex;align-items:center;gap:8px}.app-header .header-container .main-link{display:flex;align-items:center;gap:8px;text-decoration:none}.app-header .header-container .main-link:visited{color:initial}.app-header .header-container .spacer{flex:1 1}
.logo-icon{background-image:url(/a96113532568673bf798.png);background-size:cover;background-repeat:no-repeat;background-position:center top}.logo-icon.large{width:368px;height:368px}.logo-icon.medium{width:128px;height:128px}.logo-icon.small{height:48px;width:48px}
*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%;font-family:"Roboto",sans-serif}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.site-content p,.site-content ul{margin-bottom:1em}body{background:url(/062551a01ca49bc528fb.webp) no-repeat top center;background-attachment:fixed;background-size:cover;overflow:auto}

/*# sourceMappingURL=main.css.map*/