h1,h2,h3,h4,h5,h6,p{margin:0}.how-credit-banner{align-items:center;background:linear-gradient(88deg,var(--color-primitive-secondary-secondary,rgba(0,114,181,.8)) 50.25%,var(
          --color-primitive-accent---secondary-accent-secondary-container,rgba(44,212,160,.8)
        ) 99.41%),#d3d3d3 0 -256px /100% 428.571% no-repeat;background-image:url(../../assets/images/fix-my-credit/Hero\%20Banner.png);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:224px;text-align:center}.how-credit-banner-content .how-credit-banner-title{color:var(--color-primitive-surface-surface,#fff);font-size:64px;font-weight:600;letter-spacing:-1.28px;line-height:76px;word-break:break-all}.how-credit-banner-content .sub-title{color:var(--color-primitive-surface-surface,#fff);font-size:48px;font-weight:400;line-height:60px}.what-is-bad-credit{padding:80px 0}.what-is-bad-credit-content{align-items:center;align-self:stretch;display:flex;flex-direction:column}.what-is-bad-credit-title{color:var(--color-alias-text-primary,#0b0c0b);font-size:64px;font-weight:500;letter-spacing:-1.28px;line-height:76px;margin-bottom:16px;text-align:center}.what-is-bad-credit-description{color:#373a36;font-size:32px;font-weight:500;line-height:40px;margin-bottom:48px;max-width:624px;text-align:center}.fico-disclaimer{align-self:stretch;color:var(--color-alias-text-tertiary,#5f615e);font-size:12px;font-weight:400;line-height:16px;margin-top:48px;text-align:center}.bad-credit-reasons{align-items:center;background:var(--color-primitive-surface-surface-bright,#fcf8f7);display:flex;flex-direction:column;justify-content:center;padding:80px 0}.bad-credit-reasons-title{color:var(--color-alias-text-primary,#0b0c0b);font-size:36px;font-weight:600;line-height:44px;margin-bottom:48px;text-align:center}.bad-credit-reasons-list{align-items:flex-start;align-self:stretch;display:flex;gap:24px}.bad-credit-reasons-list-item{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:12px}.bad-credit-reasons-list-item-title{color:var(--color-primitive-secondary-secondary,#0072b5);font-size:24px;font-weight:600;line-height:28px;text-align:center}.bad-credit-reasons-list-item-description{align-self:stretch;color:#373a36;font-size:16px;font-weight:400;line-height:24px}.find-out-where-you-stand{color:var(--color-alias-text-primary,#0b0c0b);font-size:24px;font-weight:400;line-height:34px;margin-top:48px;text-align:center}.find-out-where-you-stand-button{align-items:center;align-self:stretch;display:flex;flex-direction:column;margin-top:24px}.score-factor-button-wrapper{display:flex;justify-content:center;margin-top:24px}.credit-score-chart{flex-direction:column;gap:8px;justify-content:center}.chart-bar,.credit-score-chart{align-items:center;display:flex}.chart-bar{gap:4px;height:32px;max-width:600px;overflow:hidden;width:100%}.chart-label{color:#373a36;flex:1;font-size:20px;font-weight:400;line-height:28px;text-align:center}.graph-icon-label{display:flex;justify-content:space-between;max-width:600px;width:100%}.chart-segment-excellent,.chart-segment-fair,.chart-segment-good,.chart-segment-poor,.chart-segment-very-good{align-items:center;display:flex;flex:1;padding:4px;width:121px}.chart-segment-poor{align-items:center;background:var(--color-primitive-credit-score-poor,#e04f39);border-radius:4px 0 0 4px;display:flex;height:32px;padding:4px}.chart-segment-fair{background:var(--color-primitive-credit-score-fair,#ffa400)}.chart-segment-fair,.chart-segment-good{align-items:center;border-radius:0 4px 4px 0;display:flex;height:32px;padding:4px}.chart-segment-good{background:var(--color-primitive-credit-score-good,#fbde40)}.chart-segment-very-good{background:var(--color-primitive-credit-score-great,#84bd00)}.chart-segment-excellent,.chart-segment-very-good{align-items:center;border-radius:0 4px 4px 0;display:flex;height:32px;padding:4px}.chart-segment-excellent{background:var(--color-primitive-credit-score-excellent,#00c1d4)}.char-slider-wrapper{align-items:flex-start;display:flex;gap:3px;height:32px;justify-content:center}.chart-slider{align-items:center;background:var(--color-primitive-primary-primary,#0a819c);display:flex;flex-shrink:0;height:40px;padding:4px;width:21px}.How-credit-repair-works{background:var(--color-primitive-surface-surface-bright,#fcf8f7);padding:80px 0}.How-credit-repair-works .how-credit-repair-works-title{color:var(--color-alias-text-primary,#0b0c0b);font-size:36px;font-weight:600;line-height:44px;text-align:center}.How-credit-repair-works .how-credit-repair-works-description{color:#373a36;font-size:24px;font-weight:400;line-height:34px;margin-bottom:48px;text-align:center}.how-credit-repair-works-list{align-items:stretch;display:flex;gap:24px}.How-does-cost{background:var(--color-primitive-surface-surface-bright,#fcf8f7);padding:80px 0}.How-does-cost-title{color:#0a0f0f;font-size:36px;font-weight:600;line-height:44px;margin-bottom:24px;text-align:center}.How-does-cost-description{color:var(--color-alias-text-secondary,#484848);font-size:24px;font-weight:400;line-height:34px;margin-bottom:24px;text-align:center}.how-does-cost-list{align-items:stretch;display:flex;gap:24px;margin-bottom:48px}.find-the-right-service-level{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}.find-the-right-service-level-title{color:var(--color-alias-text-primary,#0b0c0b);font-size:24px;font-weight:400;line-height:34px;text-align:center}.get-started-now{min-height:56px}@media (max-width:768px){.bad-credit-reasons{padding:24px 0}.how-credit-banner-content .how-credit-banner-title{font-size:32px;letter-spacing:-.96px;line-height:40px}.bad-credit-reasons-title{font-size:28px;line-height:36px;margin-bottom:24px;text-align:center}.bad-credit-reasons-list-item-title{align-self:stretch;font-size:16px;line-height:24px}.find-out-where-you-stand{font-size:20px;line-height:28px;margin-bottom:24px;margin-top:24px;text-align:center}.how-credit-repair-works-list{align-items:stretch!important;display:flex;flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.bad-credit-reasons-list{align-items:flex-start;align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px}.bad-credit-reasons-list-item-img{align-items:center;align-self:center;display:flex;flex-direction:column;gap:8px;height:96px;justify-content:center;width:96px}.chart-segment-excellent,.chart-segment-fair,.chart-segment-poor{max-width:62px}.How-does-cost-title{font-size:28px;line-height:36px;margin-bottom:4px}.How-does-cost-description{font-size:20px;line-height:28px}.what-is-bad-credit{padding:24px 0}.what-is-bad-credit-content{align-self:stretch}.How-does-cost{padding:40px 0!important}.how-credit-banner-content .sub-title{font-size:24px;line-height:32px}.what-is-bad-credit-title{font-size:32px;line-height:40px;margin-bottom:8px}.what-is-bad-credit-description{font-size:24px;line-height:30px;margin-bottom:24px}.chart-label{flex:1;font-size:12px;line-height:16px;text-align:center}.graph-icon-label{display:flex;justify-content:space-between;margin-bottom:8px;max-width:600px;width:100%}.fico-disclaimer{margin-top:24px}.chart-bar,.credit-score-chart{display:flex;gap:2px}.credit-score-chart{align-items:flex-start;flex-direction:column;justify-content:flex-end;padding:0 24px}.chart-segment-excellent,.chart-segment-fair,.chart-segment-good,.chart-segment-poor,.chart-segment-very-good{flex:1!important;max-width:62px!important}.chart-slider{flex-shrink:0!important;width:8px!important}.How-credit-repair-works{padding:40px 0!important}.how-credit-repair-works-list{align-items:center;gap:24px}.find-the-right-service-level-title{font-size:20px;line-height:28px}.how-does-cost-list{align-items:stretch;display:flex;flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.how-does-cost-list::-webkit-scrollbar{display:none}.how-does-cost-list-item{flex:0 0 auto;min-width:280px;scroll-snap-align:start}.chart-bar{max-width:100%;width:100%}.How-does-cost{padding:80px 0}}@media only screen and (max-width:425px) and (min-width:375px){.chart-slider{flex-shrink:0!important;width:6px!important}.chart-label{flex:1;font-size:10px;line-height:14px;text-align:center}.graph-icon-label{display:flex;justify-content:space-between;margin-bottom:6px;max-width:600px;width:100%}}@media (max-width:450px){.how-credit-banner-content .sub-title{max-width:295px}}@media (max-width:375px){.how-credit-banner-content .how-credit-banner-title{word-break:break-word}}