.service-updates h1,.service-updates .updates-desc{text-align:center}.service-updates h1{color:#333;text-align:center;font-size:50px;font-style:normal;font-weight:600;line-height:54px;letter-spacing:-1px}.service-updates .updates-desc{max-width:562px;margin:0 auto;color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.5px}.service-updates .updates-table{display:flex;width:903px;margin:50px auto;flex-direction:column;gap:10px}.service-updates .updates-table .update-item{display:flex}.service-updates .updates-table .update-item .update-date{width:333px;display:flex;align-items:start;gap:10px}.service-updates .updates-table .update-item .update-date .month{color:#333;font-size:48px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1px}.service-updates .updates-table .update-item .update-date .year{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1px}.service-updates .updates-table .update-item .update-in-month{width:calc(100% - 353px)}.service-updates .updates-table .update-item .update-in-month .days{display:flex;gap:8px;position:relative;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}.service-updates .updates-table .update-item .update-in-month .days .day-item.has-update svg rect{fill:#86d872}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover{position:absolute;top:67px;left:0;border-radius:3px 3px 16px 16px;border-top:4px solid #86D872;background:#fff;box-shadow:-10px 24px 7px #0000,-7px 15px 7px #00000005,-4px 9px 6px #0000000f,-2px 4px 4px #00000017,0 1px 2px #0000001c,1px 1px 2px #0000000d;width:calc(100% - 40px);z-index:2;padding:25px 20px}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover .update-popover-header{display:flex;justify-content:space-between;padding-bottom:15px}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover .update-popover-header .label{color:#333;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.5px}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover .update-popover-header .date-beauty{color:#646464;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.5px}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover .notes{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.5px;display:flex;flex-direction:column;gap:4px}.service-updates .updates-table .update-item .update-in-month .updates-count{padding:6px 0;display:flex;justify-content:space-between;align-items:center;gap:15px;color:#8b8b8b;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.5px}.service-updates .updates-table .update-item .update-in-month .updates-count .count{color:#474747;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.5px}.service-updates .updates-table .update-item .update-in-month .updates-count .separator{width:113px;height:1px;background:#b8b8b8}@media screen and (max-width: 1023px){.service-updates{padding:0}.service-updates h1{font-size:30px;line-height:34px;text-align:left;z-index:2;position:relative}.service-updates .updates-desc{font-size:16px;line-height:20px;text-align:left;max-width:100%}.service-updates .updates-table{gap:25px}.service-updates .updates-table .update-item{flex-direction:column;gap:15px}.service-updates .updates-table .update-item .update-in-month .updates-count{max-width:550px}.service-updates .updates-table .update-item .update-date .month{font-size:26px}.service-updates .updates-table .update-item .update-date .year{font-size:14px;line-height:120%;color:#a1a1a1}.service-updates .updates-table{max-width:100%}.service-updates .updates-table .update-item .update-in-month .days{width:100%;flex-wrap:wrap}.service-updates .updates-table .update-item .update-in-month .days::-webkit-scrollbar{display:none}.service-updates .updates-table .update-item .update-in-month{width:100%}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover{width:calc(100% - 40px);left:0;right:0;margin:auto}.service-updates .updates-table .update-item .update-in-month{position:relative}}@media screen and (max-width: 600px){.service-updates .updates-table .update-item .update-in-month .updates-count .separator{max-width:14px}.service-updates .updates-table .update-item .update-in-month .days .day-item .update-popover{top:140px}}
