.overdue-receivables-page-shell{max-inline-size:76rem;margin-top:5.5rem}@media (max-width: 991.98px){.overdue-receivables-page-shell{margin-top:4.25rem}}@media (max-width: 575.98px){.overdue-receivables-page-shell{margin-top:3.5rem}}.overdue-receivables-page{padding-block:.75rem .5rem}@media (max-width: 991.98px){.overdue-receivables-page{padding-block:0}}.overdue-receivables-page .overdue-receivables-hero-card{background:radial-gradient(120% 140% at 12% -20%,rgba(var(--bs-white-rgb),.22),rgba(var(--bs-white-rgb),0) 42%),linear-gradient(145deg,rgba(var(--bs-primary-rgb),1),rgba(var(--bs-primary-rgb),.88))!important;box-shadow:0 .95rem 2.25rem rgba(var(--bs-primary-rgb),.24);border-radius:1.1rem}.overdue-receivables-page .overdue-receivables-hero-card .card-title{font-size:2rem;font-weight:700;letter-spacing:.01em}@media (max-width: 767.98px){.overdue-receivables-page .overdue-receivables-hero-card .card-title{font-size:1.6rem}}.overdue-receivables-page .overdue-receivables-hero-card p{font-size:1.02rem;line-height:1.75;max-inline-size:46rem}.overdue-receivables-page .overdue-receivables-hero-card .badge{font-weight:600;letter-spacing:.01em;padding:.55rem .75rem}.overdue-receivables-page .overdue-receivables-hero-card .overdue-receivables-hero-visual{background:rgba(var(--bs-white-rgb),.08);border:1px solid rgba(var(--bs-white-rgb),.22);border-radius:.95rem;padding:.55rem}.overdue-receivables-page .overdue-receivables-hero-card .overdue-receivables-hero-visual img{border-radius:.7rem}.overdue-receivables-page .overdue-receivables-section-card,.overdue-receivables-page .overdue-receivables-cta-card{border:1px solid rgba(var(--bs-primary-rgb),.08);border-radius:1rem;box-shadow:0 .6rem 1.75rem #4b465c14;transition:box-shadow .2s ease,border-color .2s ease}.overdue-receivables-page .overdue-receivables-section-card:hover,.overdue-receivables-page .overdue-receivables-cta-card:hover{border-color:rgba(var(--bs-primary-rgb),.18);box-shadow:0 .9rem 2rem #4b465c1f}.overdue-receivables-page .overdue-receivables-section-card .card-body{padding:1.5rem}@media (min-width: 992px){.overdue-receivables-page .overdue-receivables-section-card .card-body{padding:1.75rem}}.overdue-receivables-page .overdue-receivables-section-card .card-title{font-size:1.15rem;font-weight:700;letter-spacing:.005em}.overdue-receivables-page .overdue-receivables-section-card p,.overdue-receivables-page .overdue-receivables-section-card li{color:rgba(var(--bs-body-color-rgb),.94);line-height:1.7}.overdue-receivables-page .overdue-receivables-section-card .badge{border-radius:.6rem!important;min-inline-size:2rem;min-block-size:2rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 .35rem .9rem rgba(var(--bs-primary-rgb),.14)}.overdue-receivables-page .overdue-receivables-section-card .badge .icon-base{font-size:1rem}.overdue-receivables-page .overdue-receivables-section-card .overdue-receivables-quick-list li{font-size:.97rem}.overdue-receivables-page .overdue-receivables-section-card ul,.overdue-receivables-page .overdue-receivables-section-card ol{margin-block-end:0}.overdue-receivables-page .overdue-receivables-section-card ul li,.overdue-receivables-page .overdue-receivables-section-card ol li{padding-inline-end:.25rem}.overdue-receivables-page .overdue-receivables-flow{display:flex;align-items:stretch;gap:.85rem}@media (max-width: 991.98px){.overdue-receivables-page .overdue-receivables-flow{flex-direction:column;gap:.65rem}}.overdue-receivables-page .overdue-receivables-flow-step{flex:1;background:rgba(var(--bs-primary-rgb),.04);border:1px solid rgba(var(--bs-primary-rgb),.12);border-radius:.85rem;padding:1rem .95rem;text-align:center}.overdue-receivables-page .overdue-receivables-flow-step h6{font-weight:700}.overdue-receivables-page .overdue-receivables-flow-step p{font-size:.92rem;line-height:1.45}.overdue-receivables-page .overdue-receivables-flow-minimal .overdue-receivables-flow-step{padding-block:1.15rem;min-block-size:8.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.overdue-receivables-page .overdue-receivables-flow-minimal .overdue-receivables-step-label{font-size:.88rem;font-weight:800;letter-spacing:.08em;color:rgba(var(--bs-heading-color-rgb),.9)}.overdue-receivables-page .overdue-receivables-flow-step-risk{background:rgba(var(--bs-danger-rgb),.04);border-color:rgba(var(--bs-danger-rgb),.24)}.overdue-receivables-page .overdue-receivables-flow-arrow{display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--bs-body-color-rgb),.5)}@media (max-width: 991.98px){.overdue-receivables-page .overdue-receivables-flow-arrow{transform:rotate(90deg);padding-block:.1rem}}.overdue-receivables-page .overdue-receivables-cta-card{background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.03),rgba(var(--bs-paper-bg-rgb),1) 70%)!important}.overdue-receivables-page .overdue-receivables-cta-card .card-body{padding-block:2.25rem;padding-inline:1.5rem}.overdue-receivables-page .overdue-receivables-cta-card .btn{min-inline-size:14rem;font-weight:700;letter-spacing:.01em;box-shadow:0 .7rem 1.5rem rgba(var(--bs-primary-rgb),.22)}[data-bs-theme=dark] .overdue-receivables-page .overdue-receivables-section-card,[data-bs-theme=dark] .overdue-receivables-page .overdue-receivables-cta-card{border-color:rgba(var(--bs-white-rgb),.08);box-shadow:0 .6rem 1.75rem #00000059}[data-bs-theme=dark] .overdue-receivables-page .overdue-receivables-section-card:hover,[data-bs-theme=dark] .overdue-receivables-page .overdue-receivables-cta-card:hover{border-color:rgba(var(--bs-primary-rgb),.4)}[data-bs-theme=dark] .overdue-receivables-page .overdue-receivables-cta-card{background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.16),rgba(var(--bs-paper-bg-rgb),1) 70%)!important}.landing-footer .footer-top{border-start-start-radius:0!important;border-start-end-radius:0!important}
