.page-module__S4tghG__main{flex-direction:column;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module__S4tghG__header{text-align:center;margin-bottom:2rem}.page-module__S4tghG__header h1{margin-bottom:.5rem;font-size:2rem}.page-module__S4tghG__header p{color:#666}@media (max-width:768px){.page-module__S4tghG__main{min-height:100vh;padding:0}.page-module__S4tghG__header{margin-bottom:0;padding:1rem}.page-module__S4tghG__calContainer{max-width:100%;height:calc(100vh - 120px);box-shadow:none;border-radius:0;overflow:visible}}
