.Schedule-module__Ar1DCq__container{max-width:1200px;margin:0 auto;padding:4rem 2rem}.Schedule-module__Ar1DCq__header{text-align:center;margin-bottom:3rem}.Schedule-module__Ar1DCq__header h1{margin-bottom:.75rem;font-size:2.75rem;font-weight:800}.Schedule-module__Ar1DCq__header p{color:#555;font-size:1.2rem}.Schedule-module__Ar1DCq__tableCard{background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 10px 30px #00000014}.Schedule-module__Ar1DCq__tableWrapper{overflow-x:auto}.Schedule-module__Ar1DCq__table{border-collapse:collapse;width:100%;min-width:900px}.Schedule-module__Ar1DCq__table th,.Schedule-module__Ar1DCq__table td{text-align:center;border-bottom:1px solid #e5e5e5;padding:1rem}.Schedule-module__Ar1DCq__table th{background-color:#f3f3f3;font-size:.95rem;font-weight:700}.Schedule-module__Ar1DCq__time{color:#333;background-color:#f9f9f9;font-weight:700}.Schedule-module__Ar1DCq__fitness{color:#1c66dd;background-color:#ede9fe;border-radius:.5rem;font-weight:600}.Schedule-module__Ar1DCq__cardio{color:#166534;background-color:#dcfce7;border-radius:.5rem;font-weight:600}.Schedule-module__Ar1DCq__table td:empty{background-color:#fff}.Schedule-module__Ar1DCq__note{text-align:center;color:#444;margin-top:1.5rem;font-size:1rem}@media (max-width:768px){.Schedule-module__Ar1DCq__header h1{font-size:2.25rem}.Schedule-module__Ar1DCq__header p{font-size:1.1rem}.Schedule-module__Ar1DCq__table{font-size:.85rem}}
