.credit-warning{align-items:flex-start;gap:1rem;display:flex}.credit-warning svg{min-width:3rem}.credit-warning .credit-warning-text .warning-header{margin-block:0;font-size:.75rem;font-weight:700;line-height:2}.credit-warning .warning-text{margin-top:0;margin-bottom:0;font-size:.75rem;line-height:1.5}.credit-warning a{color:inherit}.elpy-popup{--elpy-logo-color:#8592a6;--elpy-popup-table-border-color:#d3dce6}.elpy-popup .overlay-scroller-content{overscroll-behavior:none;overflow:auto}.elpy-popup .overlay-content{background-color:var(--color-white);cursor:default;width:100%;margin:auto;padding:1.5rem;position:relative}@media (width<=35.9375em){.elpy-popup .overlay-content{border-radius:32px 32px 0 0;flex-direction:column;height:auto;margin-bottom:0;display:flex}.elpy-popup .overlay-content>*{flex:auto}.elpy-popup .overlay-content .overlay-dialog-header{flex:none}}.elpy-popup .elpy-popup-header{align-items:center;margin-bottom:1.5rem;display:flex;position:relative}.elpy-popup .elpy-popup-header .elpy-popup-logo{color:var(--elpy-logo-color);margin-left:auto;margin-right:auto;overflow:visible}.elpy-popup .elpy-popup-header .elpy-popup-close{--elpy-close-offset:calc((var(--control-icon-size) - var(--control-size))/2);top:var(--elpy-close-offset);right:var(--elpy-close-offset);position:absolute}.elpy-popup .payment-step-header{margin-bottom:1.5rem}.elpy-popup .payment-step-header .text-header{--text-header-spacing-end:0}.elpy-popup .payment-step-header .text-header .tt{--tt-font-family:var(--typography-typeface-secondary);--tt-font-weight:600;--tt-font-size:1.5rem;--tt-line-height:1.25}.elpy-popup .popup-sub-title{text-align:center;margin-bottom:1.5rem;font-size:1rem}.elpy-popup .popup-sub-title strong{font-weight:600}.elpy-popup .elpy-popup-pricetable{margin:-.5rem 0 1rem}.elpy-popup .elpy-popup-pricetable strong,.elpy-popup .elpy-popup-pricetable th{font-weight:700}.elpy-popup .elpy-popup-pricetable+.payment-step-highlight{background:inherit;border-radius:inherit;padding:0}.elpy-popup .elpy-popup-pricetable+.payment-step-highlight p{font-size:.75rem;line-height:1.5}.elpy-popup .elpy-popup-pricetable table{border-spacing:0;width:100%}.elpy-popup .elpy-popup-pricetable .br{border-right:1px solid var(--elpy-popup-table-border-color);text-align:left}.elpy-popup .elpy-popup-pricetable tr td,.elpy-popup .elpy-popup-pricetable tr th{border-bottom:1px solid var(--elpy-popup-table-border-color);text-align:right;padding:.5rem;font-size:.8125rem;line-height:1.5}.elpy-popup .payment-step-highlight{background:var(--elpy-highlight-bg-color);border-radius:8px;padding:1.25rem 1rem}.elpy-popup .payment-step-highlight .elpy-popup-detail{margin:0;font-size:.875rem}.elpy-popup .elpy-popup-cta{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.elpy-popup .read-more-services{justify-content:center;display:flex}.elpy-popup .elpy-popup-account{text-align:center;margin-top:2rem;font-size:.875rem;line-height:1.5}.elpy-popup .elpy-popup-account .text-link{font-weight:700;text-decoration:underline}.elpy-popup .credit-warning{margin-top:1.875rem}@media (width>=36em){.elpy-popup .overlay-scroller-content{overscroll-behavior:contain}.elpy-popup .overlay-content{border-radius:32px;max-width:35rem;padding:3rem}.elpy-popup .payment-step-header .text-header .tt{--tt-font-size:1.75rem}}
