.MaintenanceSchedule_maintenanceSection__DqjuQ{width:100%;padding:60px 20px;background-color:#fff}.MaintenanceSchedule_intro__ku4_O{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.MaintenanceSchedule_sectionTitle__b4czv{font-size:45px;font-weight:900;color:#000;margin-bottom:10px;text-align:center;text-transform:uppercase;letter-spacing:.5px}.MaintenanceSchedule_sectionSubtitle__y0jHw{font-size:16px;color:#000;text-align:center;max-width:800px;margin-bottom:10px;font-weight:900}.MaintenanceSchedule_sectionLink__YqcjK{font-size:16px;color:#000;text-align:center;max-width:800px;margin-bottom:40px;font-weight:400}.MaintenanceSchedule_scheduleChartSection__9Lx3X{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0;background-color:#fff}.MaintenanceSchedule_scheduleChartContainer__4aWyR{width:100%;max-width:1000px}.MaintenanceSchedule_tableWrapper__yXmlE{width:100%;overflow-x:auto;position:relative}.MaintenanceSchedule_scheduleTable__PGEOD{width:100%;border-collapse:collapse;background-color:#fff}.MaintenanceSchedule_stickyHeader__Hv9lD{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.MaintenanceSchedule_scheduleTable__PGEOD thead th{padding:20px 15px;text-align:center;font-size:16px;font-weight:700;letter-spacing:.5px;border:1px solid #ddd;background-color:#fff;text-transform:uppercase}.MaintenanceSchedule_scheduleTable__PGEOD thead th:first-child{text-align:left;padding-left:30px}.MaintenanceSchedule_scheduleTable__PGEOD tbody tr{border-bottom:1px solid #ddd}.MaintenanceSchedule_scheduleTable__PGEOD tbody tr:hover{background-color:#f9f9f9}.MaintenanceSchedule_scheduleTable__PGEOD tbody td{padding:25px 15px;text-align:center;border:1px solid #ddd;font-size:16px}.MaintenanceSchedule_taskCell__gRszI{text-align:left!important;font-weight:400;letter-spacing:.3px;padding-left:30px!important}.MaintenanceSchedule_taskCell__gRszI:has(+td .MaintenanceSchedule_dot__tmy6h){font-weight:400;padding-left:50px!important}.MaintenanceSchedule_dot__tmy6h{font-size:24px;color:#000}@media (max-width:768px){.MaintenanceSchedule_sectionTitle__b4czv{font-size:24px}.MaintenanceSchedule_sectionLink__YqcjK,.MaintenanceSchedule_sectionSubtitle__y0jHw{font-size:16px}.MaintenanceSchedule_scheduleChartSection__9Lx3X{padding:40px 10px}.MaintenanceSchedule_tableWrapper__yXmlE{overflow-x:auto;-webkit-overflow-scrolling:touch}.MaintenanceSchedule_scheduleTable__PGEOD{min-width:900px}.MaintenanceSchedule_scheduleTable__PGEOD thead th{padding:15px 10px;font-size:11px}.MaintenanceSchedule_scheduleTable__PGEOD thead th:first-child{padding-left:15px;min-width:200px}.MaintenanceSchedule_scheduleTable__PGEOD tbody td{padding:20px 10px;font-size:16px}.MaintenanceSchedule_taskCell__gRszI{padding-left:15px!important;font-size:13px}.MaintenanceSchedule_taskCell__gRszI:has(+td .MaintenanceSchedule_dot__tmy6h){padding-left:30px!important}.MaintenanceSchedule_dot__tmy6h{font-size:20px}}@media (max-width:480px){.MaintenanceSchedule_scheduleTable__PGEOD thead th{font-size:10px;padding:12px 8px}.MaintenanceSchedule_scheduleTable__PGEOD thead th:first-child{min-width:180px}.MaintenanceSchedule_scheduleTable__PGEOD tbody td{padding:18px 8px;font-size:13px}.MaintenanceSchedule_taskCell__gRszI{font-size:12px}}