.main-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 64px);background-color:#08514a;padding:0}.main-content h1{font-size:2.5rem;font-weight:700;color:#ff7e1c}.main-content p{font-size:1.125rem}@media (max-width:640px){.main-content{padding:1rem}.main-content h1{font-size:2rem}.main-content p{font-size:1rem}}