*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{color:#0c0c0a;background:#ede8dc;overflow-x:hidden}@media (max-width:768px){nav{padding:1rem 1.5rem!important}nav ul{display:none!important}section#home{grid-template-columns:1fr!important;min-height:auto!important}section#home>div:last-child{display:none!important}section#home>div:first-child{padding:8rem 1.5rem 4rem!important}section#publications{padding:3rem 1.5rem!important}section#publications>a{grid-template-columns:1fr!important;gap:1.5rem!important;padding:2rem!important}section#publications>div:nth-child(3),section#publications>div:nth-child(4){grid-template-columns:1fr!important}section#publications a[href=\#contact] span{white-space:nowrap!important;font-size:.75rem!important}section#how-it-works{grid-template-columns:1fr!important;gap:3rem!important;padding:4rem 1.5rem!important}section#about{padding:4rem 1.5rem!important}section#about>div:last-child,section#contact{grid-template-columns:1fr!important}section#contact>div{padding:4rem 1.5rem!important}footer{flex-direction:column!important;gap:1.5rem!important;padding:2rem 1.5rem!important}footer>div{flex-wrap:wrap!important;gap:1rem!important}}
