h1,h2,h3,h4{all:unset}.h1,h1{font-size:36px;line-height:normal}.h1,.h2,h1,h2{font-family:IBM Plex Sans;font-weight:700}.h2,h2{font-size:28px;line-height:36px}.h3,h3{font-size:24px;line-height:32px}.h3,.h4,h3,h4{font-family:IBM Plex Sans;font-weight:700}.h4,h4{font-size:20px;line-height:24px}.body1,.body1-regular,.body1-regular-uppercase{font-family:IBM Plex Sans;font-size:16px;font-weight:400;line-height:24px}.body1-regular-uppercase{text-transform:uppercase}.body1-medium{font-weight:400;font-weight:500}.body1-bold,.body1-medium{font-family:IBM Plex Sans;font-size:16px;line-height:24px}.body1-bold{font-weight:400;font-weight:700}.body2,.body2-regular,.body2-regular-uppercase{font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:20px}.body2-regular-uppercase{text-transform:uppercase}.body2-regular-underline{text-decoration:underline}.body2-bold,.body2-regular-underline{font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:20px}.body2-bold{font-weight:700}.body3,.body3-regular,.body3-regular-underline{font-family:IBM Plex Sans;font-size:12px;font-weight:400;line-height:18px}.body3-regular-underline{text-decoration:underline}.body3-regular-uppercase{text-transform:uppercase}.body3-bold,.body3-regular-uppercase{font-family:IBM Plex Sans;font-size:12px;font-weight:400;line-height:18px}.body3-bold{font-weight:700}.body4,.body4-regular{font-family:IBM Plex Sans;font-size:10px;font-weight:400;line-height:16px}.body4-medium-uppercase{text-transform:uppercase}.body4-medium-underline,.body4-medium-uppercase{font-family:IBM Plex Sans;font-size:10px;font-weight:400;font-weight:500;line-height:16px}.body4-medium-underline{text-decoration:underline}.body4-medium{font-weight:400;font-weight:500}.body4-bold,.body4-medium{font-family:IBM Plex Sans;font-size:10px;line-height:16px}.body4-bold{font-weight:400;font-weight:700}.calendar-cont{position:relative}.clear-icon-container{position:absolute;right:12px;top:8px}.calendar-icon-container{color:var(--neutral_black)}.mx-calendar{width:100%}.mx-calendar:not(.mx-calendar-panel-date) .cell{line-height:40px!important}.mx-datepicker{width:100%}.mx-datepicker .mx-icon-calendar{left:12px;right:unset}.mx-datepicker .mx-input{background-color:var(--neutral_white);border:1px solid var(--neutral_300);border-radius:4px;box-shadow:none;color:var(--neutral_black);font-family:IBM Plex Sans;font-size:16px;font-weight:400;height:40px;line-height:24px;margin:0;padding:8px 12px 8px 44px;transition:none}.mx-datepicker .mx-input:focus{border-color:var(--neutral_black)}.mx-datepicker .mx-datepicker-popup{background-color:var(--neutral_white);border:1px solid var(--neutral_black);border-radius:4px;box-shadow:none;left:0;margin-top:4px;right:0}.mx-datepicker .mx-calendar-header button{color:var(--neutral_black)!important;font-family:IBM Plex Sans;font-size:14px;font-weight:400;font-weight:700;line-height:20px;line-height:30px!important}.mx-datepicker .mx-calendar-header button:hover{color:var(--brand_plum)!important;text-decoration:none}.mx-datepicker .mx-calendar-content{min-width:100%;width:100%}.mx-datepicker .mx-calendar-content thead{background-color:transparent;color:var(--neutral_black)}.mx-datepicker .mx-calendar-content thead th{font-family:IBM Plex Sans;font-size:12px;font-weight:400;font-weight:700;line-height:18px;text-align:center}.mx-datepicker .mx-calendar-content tr{background-color:transparent}.mx-datepicker .mx-calendar-content tbody{background-color:var(--neutral_white)}.mx-datepicker .mx-calendar-content .cell{border-radius:32px;color:var(--neutral_black);font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:20px}.mx-datepicker .mx-calendar-content .cell.not-current-month{color:var(--neutral_400)}.mx-datepicker .mx-calendar-content .cell.disabled{background-color:transparent;color:var(--neutral_200)}.mx-datepicker .mx-calendar-content .cell:not(.disabled,.active):hover{background-color:var(--plum_50)}.mx-datepicker .mx-calendar-content .cell.active{background-color:var(--brand_plum);color:var(--neutral_white)!important}.mx-datepicker .mx-calendar-content .cell.today{color:var(--brand_plum);outline:1px solid var(--brand_plum);outline-offset:-1px}
