.credit-score-widget{padding:1rem}.circle-container{display:flex;align-items:center;justify-content:center}.credit-score-circle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;outline:none;cursor:inherit;width:8.625rem;height:8.625rem;opacity:1;background-color:#1fa1ff;background-color:var(--bmm-light-blue);border-radius:30px;border-radius:var(--border-radius-primary)}.score{font-size:2.5rem;color:#fff;color:var(--bmm-white);font-weight:600}.reason-code{font-size:1.5rem;color:#a5a5a5;line-height:1.9375rem}.text-description{font-size:.875rem;display:flex;align-items:center;justify-content:center;color:#ff4744;color:var(--bmm-red)}.last-updated{margin-top:.3125rem;font-size:.75rem;color:#c2c2c2;color:var(--bmm-grey);display:flex;align-items:center;justify-content:center}.rotate-arrow{margin-top:.875rem;margin-left:13rem;padding:.1875rem}.rotate-right-icon{cursor:pointer;color:#1fa1ff;color:var(--bmm-light-blue);font-size:2.5rem}.score-date{display:flex;align-items:center;justify-content:center;margin-right:14rem;font-size:.875rem;text-align:center;color:#c2c2c2;color:var(--bmm-grey);padding:.3125rem}.centered-elements{display:flex;align-items:center;justify-content:center;gap:2rem}.right-aligned-container{display:flex;align-items:flex-start;justify-content:flex-end;margin-left:3rem}.cta-container{display:flex;justify-content:center;align-items:center;background-color:#1fa1ff;background-color:var(--bmm-light-blue);padding:.75rem;border-radius:.625rem;text-align:center;color:#fff;color:var(--bmm-white)}.cta-container.cta-container-transparent{background:none;color:inherit}.cta-container.cta-container-transparent .cta-content h2{color:#000;color:var(--bmm-black)}.cta-content{max-width:18.75rem}.cta-content h2{color:#fff;color:var(--bmm-white);font-size:1.5rem;margin-bottom:1.25rem}.cta-button{border:none;padding:1rem 1.5rem;border-radius:1.875rem;cursor:pointer;margin-bottom:1rem;font-size:1em;font-weight:700}.disclaimer{font-size:11px;font-weight:700;padding-top:1rem}.error-message{color:#ff4744;color:var(--bmm-red);background-color:#f2dede;border-color:#ebccd1;padding:.625rem;margin-bottom:.9375rem;border:1px solid transparent;border-radius:.25rem;text-align:center}.sign-up-header{padding:1.875rem;align-items:baseline;margin-left:.9375rem}
