.payment-schedule__title{margin-bottom:42px}@media (max-width:1023px){.payment-schedule__title{margin-bottom:24px}}.payment-schedule__table{margin-bottom:40px}.payment-schedule__table .table__header{display:flex;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e4e8ed;align-items:flex-end}@media (max-width:1023px){.payment-schedule__table .table__header{margin-bottom:20px;padding-bottom:0;border:none}}.payment-schedule__table .table__header .table__column{font:700 15px/22px 'GratimoGrotesk-Bold',-apple-system,system-ui,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}@media (max-width:1023px){.payment-schedule__table .table__header .table__column{font:700 13px/18px 'GratimoGrotesk-Bold',-apple-system,system-ui,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}}.payment-schedule__table .table__header .table__column:first-child{position:relative;opacity:0;will-change:transform}@media (max-width:1023px){.payment-schedule__table .table__header .table__column:first-child{opacity:1}}.payment-schedule__table .table__header .table__column:first-child:before{position:absolute;top:-18px;right:0;left:-10px;z-index:-1;height:calc(100% + 38px);background-color:#fff}@media (max-width:1023px){.payment-schedule__table .table__header .table__column:first-child:before{content:''}}.payment-schedule__table .table__header .table__column:first-child:after{position:absolute;top:-18px;right:0;width:1px;height:calc(100% + 38px);background-color:#e4e8ed}@media (max-width:1023px){.payment-schedule__table .table__header .table__column:first-child:after{content:''}}.payment-schedule__table .table__column{line-height:22px;width:160px;margin-right:32px}@media (max-width:1440px){.payment-schedule__table .table__column{width:160px}}@media (max-width:1200px){.payment-schedule__table .table__column{width:130px}}@media (max-width:1023px){.payment-schedule__table .table__column{width:90px}}@media (max-width:1440px){.payment-schedule__table .table__column{margin-right:32px}}@media (max-width:1200px){.payment-schedule__table .table__column{margin-right:30px}}@media (max-width:1023px){.payment-schedule__table .table__column{margin-right:30px}}@media (max-width:1023px){.payment-schedule__table .table__column{min-width:108px;margin-right:28px}}.payment-schedule__table .table__column:first-child{width:64px}@media (max-width:1440px){.payment-schedule__table .table__column:first-child{width:64px}}@media (max-width:1200px){.payment-schedule__table .table__column:first-child{width:50px}}@media (max-width:1023px){.payment-schedule__table .table__column:first-child{width:30px}}@media (max-width:1023px){.payment-schedule__table .table__column:first-child{min-width:33px;margin-right:20px}}.payment-schedule__table .table__column:last-child{margin-right:0}@media (max-width:1023px){.payment-schedule__table .table__row{margin-bottom:16px}}.payment-schedule__table .table__row .table__column{font-size:20px;line-height:26px}@media (max-width:1023px){.payment-schedule__table .table__row .table__column{font-size:17px;line-height:24px}}.payment-schedule__table .table__row .table__column:first-child{font-size:15px;color:#6d6d73;will-change:transform}@media (max-width:1023px){.payment-schedule__table .table__row .table__column:first-child{position:relative;z-index:1;font-size:13px;line-height:24px}}.payment-schedule__table .table__row .table__column:first-child:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:calc(100% + 16px);background-color:#fff}@media (max-width:1023px){.payment-schedule__table .table__row .table__column:first-child:before{content:''}}.payment-schedule__table .table__row .table__column:first-child:after{position:absolute;top:0;right:0;width:1px;height:calc(100% + 16px);background-color:#e4e8ed}@media (max-width:1023px){.payment-schedule__table .table__row .table__column:first-child:after{content:''}}.payment-schedule__table .table__row:last-child{margin-bottom:0}.payment-schedule__table .table__row:last-child .table__column:first-child:after{height:100%}@media (max-width:1023px){.payment-schedule__table-wrapper{margin-right:-16px;overflow:auto}}.payment-schedule__buttons{display:flex;align-items:center}.payment-schedule__button{display:inline-flex;margin-right:12px;align-items:center}.payment-schedule__button:last-child{margin-right:0}