.app{height:100vh;width:100vw;margin:0;padding:0;overflow:hidden;position:relative}.container{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}*{margin:0;padding:0;box-sizing:border-box}:root{--text-primary: #0f172a;--bg-primary: #ffffff}body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);background-color:var(--bg-primary);line-height:1.6}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit}.about-container{padding:6rem}@media(max-width:768px){.about-container{padding:2rem 1rem;padding-top:140px}}.about-content{padding-left:0;padding-right:0}.mobile-home{display:none}@media(max-width:768px){.about-content{padding-left:1rem;padding-right:1rem;text-align:center!important}.legal-content{text-align:left!important}.about-container .container{margin-top:20px!important}.about-paragraph{font-size:.875rem!important;line-height:1.5!important}.about-section-title{font-size:1.125rem!important}.about-container .about-content p,.about-container .about-content h1,.about-container .about-content h2{font-size:.875rem!important;line-height:1.5!important}.about-container .about-content .newsletter-title{font-size:2rem!important}.founder-note,.toy-graph-container{display:none!important}.mobile-home{display:block!important;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100}.app{overflow:visible;height:auto}.header-red-node{display:none!important}.page-header-container{justify-content:center!important}.page-header-title{margin:0 auto}.mobile-footer{display:flex!important;justify-content:center!important;align-items:center!important}}.mobile-footer,.mobile-marble-note{display:none}@media(max-width:768px){.mobile-marble-note{display:block!important}.desktop-footer{display:none!important}}.desktop-footer{display:flex}
