.financing-modal-component.isAuthor{position:relative}
.financing-modal-component.isAuthor .modal-dialog{transform:none !important}
.financing-modal-component p,.financing-modal-component ul,.financing-modal-component ol{margin-bottom:0}
.financing-modal-component .modal-dialog{max-width:none;width:100%}
@media(min-width:1024px){.financing-modal-component .modal-dialog{width:600px;top:50%;transform:translateY(-50%) !important}
}
@media(max-width:1023px){.financing-modal-component .modal-dialog{margin-bottom:0;position:absolute;bottom:0}
}
.financing-modal-component .modal-content{border-top-right-radius:var(--rds-radius-m);border-top-left-radius:var(--rds-radius-m);border-bottom-right-radius:0;border-bottom-left-radius:0}
@media(min-width:1024px){.financing-modal-component .modal-content{border-radius:var(--rds-radius-m)}
}
.financing-modal-component .modal-header{padding:24px 16px 8px;flex-direction:column;align-items:center;border-bottom:0}
@media(min-width:1024px){.financing-modal-component .modal-header{padding:24px 24px 12px}
}
.financing-modal-component .modal-header .close{position:absolute;top:24px;right:24px;opacity:1}
.financing-modal-component .modal-header .close:hover{opacity:1}
.financing-modal-component .modal-header .close .icon-rp{color:var(--rds-color-content-high);font-size:24px}
.financing-modal-component .modal-body{padding:24px 16px 24px}
@media(min-width:1024px){.financing-modal-component .modal-body{padding:12px 24px 24px}
}
.financing-modal-component .financing-modal__modal-text button{color:var(--rds-color-link-content-default);text-decoration:underline}
.financing-modal-component .financing-modal__image{margin-bottom:8px;height:48px;width:48px}
.financing-modal-component .financing-modal__financing-list{padding:16px 0;margin:0;display:flex;gap:16px;text-decoration:none;border-top:1px solid var(--rds-color-border-low);border-bottom:1px solid var(--rds-color-border-low)}
@media(min-width:1024px){.financing-modal-component .financing-modal__financing-list{padding:16px}
}
.financing-modal-component .financing-modal__financing-list li{display:flex;flex-direction:column;flex:1;text-align:center}
.financing-modal-component .financing-modal__financing-list .financing-list-item-title{margin-bottom:4px}
@media(min-width:1024px){.financing-modal-component .financing-modal__financing-list .financing-list-item-title{margin-bottom:8px}
}
.financing-modal-component .financing-modal__financing-list .financing-list-item-text{color:var(--rds-color-content-medium)}
.financing-modal-component .financing-modal__financing-list .important{color:var(--rds-color-semantic-content-success);font:var(--rds-caption-02-bold)}
.financing-modal-component .financing-modal-additional-information{margin-top:24px}
.financing-modal-component .financing-modal-additional-information ul,.financing-modal-component .financing-modal-additional-information ol{margin-top:8px}
.financing-modal-component .financing-modal-additional-information ul li,.financing-modal-component .financing-modal-additional-information ol li{font:var(--rds-body-01);color:var(--rds-color-content-medium)}
.financing-modal-component .financing-modal-additional-information ul li:not(:last-child),.financing-modal-component .financing-modal-additional-information ol li:not(:last-child){margin-bottom:8px}
.financing-modal-component .financing-modal-payment-info{margin-top:24px;padding:16px;display:flex;gap:4px;color:var(--rds-color-content-medium);background-color:var(--rds-color-surface-grey);border-radius:var(--rds-radius-m)}
@media(min-width:1024px){.financing-modal-component .financing-modal-payment-info{gap:8px}
}
.financing-modal-component .financing-modal-payment-info p{color:inherit}
.financing-modal-component .financing-modal-payment-info__image{max-width:25px}
.financing-modal-component .financing-modal-payment-info__image img{width:100%}
.cmp-container>div:first-child.financing-modal{margin-top:0}