@font-face{font-family:geomanist;src:url(/fonts/geomanist-regular-webfont.eot);src:url(/fonts/geomanist-regular-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/geomanist-regular-webfont.woff2)format("woff2"),url(/fonts/geomanist-regular-webfont.woff)format("woff"),url(/fonts/geomanist-regular-webfont.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:geomanist;src:url(/fonts/geomanist-bold-webfont.woff2)format("woff2"),url(/fonts/geomanist-bold-webfont.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:geomanist;src:url(/fonts/geomanist-light-webfont.woff2)format("woff2"),url(/fonts/geomanist-light-webfont.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:geomanist;src:url(/fonts/geomanist-medium-webfont.woff2)format("woff2"),url(/fonts/geomanist-medium-webfont.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--app-background:#f9fafb;--foreground:#171717;--font-family:"geomanist",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{max-width:100vw;font-family:var(--font-family);background-color:var(--app-background);color:var(--foreground);scroll-behavior:smooth;margin:0;padding:0;line-height:1.2;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6,p,span,a,div,button,input,textarea,select,.MuiTypography-root,.MuiButton-root{letter-spacing:.5px;font-family:var(--font-family)!important}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.App{text-align:center;background-color:var(--app-background);padding-top:40px}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
