.credit-goals{background:var(--color-primitive-surface-surface,#fff);padding-bottom:80px;padding-top:24px}.credit-goals-content{align-items:center;display:flex;flex-direction:column;gap:24px}.credit-goals-title{color:var(--color-alias-text-primary,#1a1a1a);font-size:36px;font-weight:600;line-height:var(--typography-line-height-title,44px);text-align:center}.credit-goals-description{color:var(--color-alias-text-secondary,#424242);font-size:20px;font-weight:500;line-height:26px;max-width:844px;text-align:center}.credit-goals-steps{align-items:baseline;display:flex;gap:40px;justify-content:center;max-width:1000px;width:100%}.step-container{display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-alias-padding-xs,8px)}.step-icon-container{height:100px;justify-items:center;width:100px}.step-icon-container img{height:100px;object-fit:contain;width:100px}.step-icon{align-items:center;display:flex;justify-content:center;margin-bottom:8px}.step-icon-image{height:100px;object-fit:contain;width:100px}.step-number{color:#595959;font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-body,400);line-height:24px;margin:0}.step-title{color:var(--color-primitive-text-primary,#1a1a1a);font-family:var(--typography-font-body,"Noto Sans Display");font-size:var(--typography-font-size-body-md,20px);font-weight:600;line-height:var(--typography-line-height-body-md,28px);margin:0}.step-description{color:var(--color-alias-text-secondary,#424242);font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-body,400);line-height:24px;text-align:left}.credit-goals-cta{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center;width:100%}.cta-text{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-body-lg,24px);font-weight:500!important;line-height:var(--typography-line-height-body-md,28px);margin-bottom:0!important;text-align:center}@media (max-width:768px){.credit-goals{padding-bottom:64px;padding-top:40px}.credit-goals-content{gap:16px}.credit-goals-title{font-size:var(--typography-font-size-title-sm,28px);line-height:36px}.credit-goals-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:26px}.credit-goals-steps{flex-direction:column;gap:4px;width:100%}.step-container{align-self:stretch;display:flex;flex:none;flex-direction:column;gap:var(--spacing-alias-padding-xs,4px)}.step-title{font-size:var(--typography-font-size-body-md-sm,18px);line-height:26px}.step-description{font-size:var(--typography-font-size-body-sm,16px);line-height:24px;margin-bottom:24px}.credit-goals-cta{gap:16px}.cta-text{font-size:var(--typography-font-size-body-md,20px);line-height:var(--typography-line-height-body-md,28px)}}.btn{align-items:center;border:none;border-radius:var(--color-alias-button-button-container-radius,0);color:var(--color-alias-text-secondary,#484848);cursor:pointer;display:flex;height:48px;justify-content:center;min-width:140px;padding:12px 24px;text-transform:none;transition:all .3s ease}.btn-filled{background:var(--color-primitive-primary-primary,#2562ff);color:#fff;font-weight:var(--typography-font-weight-title,500);letter-spacing:.5px}.btn-outline{background-color:var(--color-primitive-surface-surface,#fff);border:2px solid var(--color-alias-button-button-text-outline-primary,#2562ff);color:var(--color-alias-button-button-text-outline-primary,#2562ff)}.btn-no-padding-outline,.btn-outline{font-weight:600;letter-spacing:.2px;text-transform:none}.btn-no-padding-outline{color:#3b82f6}.btn-no-outline{color:#fff;font-weight:600;letter-spacing:.2px;text-transform:none}.btn-outline-white-text{background:transparent;border:1.5px solid #3b82f6;border-color:var(--color-primitive-primary-on-primary,#fff);color:var(--color-primitive-primary-on-primary,#fff)}.btn-outline-view-more,.btn-outline-white-text{font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-title,500);line-height:24px}.btn-outline-view-more{border:1.5px solid var(--color-alias-button-button-text-outline-primary,#2562ff);color:var(--color-alias-button-button-text-outline-primary,#2562ff)}.btn-outline.btn-outline-none{border:none;box-shadow:none;padding-left:0}.btn-outline.btn-outline-padding-none{border:none;box-shadow:none}.negative-item-cta-btn-container a{margin:0 0 16px!important}@media (max-width:768px){.credit-goals-cta .btn-filled,.negative-item-cta-btn-container a.btn-filled{width:100%}.step-icon img{height:100px;object-fit:contain;width:100px}}