:root{--font-family-museo: "museo-sans-rounded", serif;--font-family-oxygen: "Oxygen", sans-serif;--font-family-icon: var(--fa-font-solid);--bmm-red: #ff4744;--bmm-red-rgb: 255, 71, 68;--bmm-red-dark: #dd3b37;--bmm-red-darkest: #db0632;--bmm-orange: #ff7643;--bmm-orange-dark: #df683b;--bmm-light-blue: #1fa1ff;--bmm-light-blue-rgb: 31, 161, 255;--bmm-light-blue-dark: #1a83d2;--bmm-blue: #2468ff;--bmm-blue-dark: #1e52c8;--bmm-purple: #5800c2;--bmm-purple-rgb: 88, 0, 194;--bmm-purple-dark: #450295;--bmm-purple-darkest: #1d0041;--bmm-black: #000000;--bmm-white: #FFFFFF;--bmm-grey: #c2c2c2;--bmm-grey-dark: #535353;--bmm-grey-dark-rgb: 83, 83, 83;--bmm-grey-medium: #d9d9d9;--bmm-grey-light: #ebebeb;--bmm-grey-light-rgb: 235, 235, 235;--bmm-grey-lighter: #f5f5f5;--bmm-panel-border-color: #dddddd;--bmm-green: #3be900;--bmm-green-rgb: 59, 233, 0;--bmm-green-dark: #36d202;--bmm-yellow: #ffde00;--bmm-yellow-rgb: 255, 222, 0;--bmm-yellow-dark: #e2d000;--bmm-success: var(--bmm-green);--bmm-warning: var(--bmm-yellow);--bmm-danger: var(--bmm-red);--bmm-primary: var(--bmm-light-blue);--bmm-secondary: var(--bmm-purple);--bmm-tertiary: var(--bmm-grey-light);--bmm-primary-text-color: var(--bmm-white);--bmm-secondary-text-color: var(--bmm-white);--bmm-tertiary-text-color: var(--bmm-black);--bmm-success-text-color: var(--bmm-white);--bmm-warning-text-color: var(--bmm-white);--bmm-danger-text-color: var(--bmm-white);--bmm-success-rgb: var(--bmm-green-rgb);--bmm-warning-rgb: var(--bmm-yellow-rgb);--bmm-danger-rgb: var(--bmm-red-rgb);--bmm-primary-rgb: var(--bmm-light-blue);--bmm-secondary-rgb: var(--bmm-purple-rgb);--bmm-tertiary-rgb: var(--bmm-grey-light-rgb);--stressometer-color-low: var(--bmm-success);--stressometer-text-color-low: var(--bmm-white);--stressometer-color-medium: var(--bmm-warning);--stressometer-text-color-medium: var(--bmm-white);--stressometer-color-high: var(--bmm-danger);--stressometer-text-color-high: var(--bmm-white);--stressometer-color-max: var(--bmm-red-darkest);--stressometer-text-color-max: var(--bmm-white);--border-radius-primary: 30px;--border-radius-secondary: 10px;--border-radius-tertiary: 5px;--border-color-popover: var(--bmm-blue);--background-color-popover: var(--bmm-light-blue);--background-color-primary: var(--bmm-white);--background-color-secondary: var(--bmm-grey);--background-color-tertiary: var(--bmm-grey-dark);--background-color-emphasized: var(--bmm-light-blue-dark);--button-border-radius-base: 30px;--button-font-weight: bold;--button-color-neutral: var(--bmm-grey-dark);--button-color-default: var(--button-color-neutral);--button-color-success: var(--bmm-success);--button-color-primary: var(--bmm-primary);--button-color-secondary: var(--bmm-secondary);--button-color-tertiary: var(--bmm-tertiary);--button-color-light: var(--bmm-grey-light);--button-default-hover-bg: color-mix(in srgb, var(--button-color-default), black 20%);--button-default-disabled-bg: color-mix(in srgb, var(--button-color-default), white 20%);--button-default-focus-shadow-rgb: var( --bmm-grey-dark-rgb);--button-success-hover-bg: color-mix(in srgb, var(--bmm-success), black 20%);--button-success-disabled-bg: color-mix(in srgb, var(--bmm-success), white 20%);--button-success-focus-shadow-rgb: var(--bmm-success-rgb);--button-primary-hover-bg: color-mix(in srgb, var(--bmm-primary), black 20%);--button-primary-disabled-bg: color-mix(in srgb, var(--bmm-primary), white 20%);--button-primary-focus-shadow-rgb: var(--bmm-primary-rgb);--button-secondary-hover-bg: color-mix(in srgb, var(--button-color-secondary), black 20%);--button-secondary-disabled-bg: color-mix(in srgb, var(--button-color-secondary), white 20%);--button-primary-focus-shadow-rgb: var(--bmm-secondary-rgb);--button-success-active-bg: color-mix(in srgb, var(--bmm-success), black 30%);--button-default-active-bg: color-mix(in srgb, var(--button-color-default), black 30%);--button-primary-active-bg: color-mix(in srgb, var(--bmm-primary), black 30%);--spacing-outer: 1.5rem;--spacing-inner: 1rem;--spacing-mobile: 2rem;--font-size-primary: 16px;--font-size-secondary: 13px;--font-size-tertiary: 11px;--font-family-primary: var(--font-family-oxygen);--font-family-secondary: var(--font-family-museo);--bs-primary: var(--bmm-grey-dark);--bs-primary-rgb: var(--bmm-grey-dark-rgb);--bs-secondary-color: bmm-purple-darkest;--bs-tertiary-color: var(--bmm-grey-dark);--bs-link-color: var(--bmm-primary);--bs-link-color-rgb: 13, 110, 253;--bs-success: var(--bmm-success);--bs-success-rgb: var(--bmm-success-rgb);--bs-danger: var(--bmm-danger);--bs-danger-rgb: var(--bmm-danger-rgb);--bs-info: var(--bmm-primary);--bs-info-rgb: var(--bmm-primary-rgb);--font-color-primary: var(--bmm-grey-dark);--font-color-secondary: var(--bmm-purple-darkest);--font-color-tertiary: var(--bmm-grey-dark);--font-color-disabled: color-mix(in srgb, var(--bmm-grey-medium), black 18%);--link-color-primary: var(--bmm-blue);--navbar-collapse: 1300px;--screen-lg: 1200px}:root{--navbar-inverse-link-color: #5aadbb;--bs-font-sans-serif: var(--font-family-oxygen);--bs-danger-rgb: var(--bmm-red-rgb);--bs-success-rgb: var(--bmm-green-rgb);--bs-warning-rgb: 240, 173, 78;--font-family-sans-serif: var(--font-family-oxygen);--font-family-serif: var(--font-family-museo);--brand-primary: var(--bmm-blue);--brand-danger: var(--bmm-red);--brand-info: var(--bmm-light-blue);--brand-success: var(--bmm-green);--icon-color-default: var(--brand-primary);--icon-color-success: var(--brand-success);--icon-color-primary: var(--brand-primary);--icon-color-danger: var(--brand-danger);--icon-color-info: var(--brand-info);--font-size-base: var(--font-size-primary);--headings-color: var(--font-color-primary);--text-color: var(--font-color-tertiary);--line-height-base: 1.5;--link-color: var(--link-color-primary);--button-hover-color-default: var(--button-default-hover-bg);--button-hover-color-success: var(--button-success-hover-bg);--button-hover-color-primary: var(--button-primary-hover-bg);--button-hover-color-secondary: var(--button-secondary-hover-bg);--button-active-color-default: var(--button-default-active-bg);--button-active-color-success: var(--button-success-active-bg);--button-active-color-primary: var(--button-primary-active-bg);--btn-border-radius-base: var(--button-border-radius-base);--btn-border-radius-large: var(--btn-border-radius-base);--btn-border-radius-small: var(--btn-border-radius-base);--btn-font-weight: var(--button-font-weight);--btn-default-color: #fff;--btn-default-bg: var(--button-color-neutral);--btn-primary-bg: var(--button-color-tertiary);--input-group-addon-bg: var(--bmm-grey-light);--input-group-addon-border-color: none;--navbar-border-radius: 0;--navbar-height: 100px;--navbar-default-bg: var(--bmm-purple-darkest);--navbar-default-color: #fff;--navbar-default-link-color: #fff;--navbar-default-link-hover-color: #fff;--navbar-default-link-active-color: var(--bmm-grey);--navbar-default-link-hover-bg: color-mix(in srgb, var(--navbar-default-bg), white 10%);--navbar-default-brand-hover-bg: #fff;--grid-float-breakpoint: var(--navbar-collapse);--navbar-default-toggle-hover-bg: #fff;--navbar-default-toggle-icon-bar-bg: var(--font-color-secondary);--navbar-default-toggle-border-color: none;--modal-backdrop-opacity: .2;--list-group-active-bg: var(--background-color-primary);--list-group-active-color: var(--font-color-primary);--modal-header-border-color: transparent;--grid-gutter-width: 23px}:root .Toastify__toast{background-color:#1fa1ff;background-color:var(--bmm-light-blue)}:root .Toastify__toast-body{color:#f8f8ff;text-align:center;background-color:#1fa1ff;background-color:var(--bmm-light-blue);font-size:16px;line-height:20px;padding:0;width:100%;font-weight:400}:root .Toastify__progress-bar--wrp{visibility:hidden}:root .Toastify__close-button{position:absolute;right:5%}:root a:not(.btn){-webkit-text-decoration:none;text-decoration:none}:root a:not(.btn):hover{-webkit-text-decoration:underline;text-decoration:underline}.btn{--bs-btn-border-radius: var(--button-border-radius-base);--bs-btn-font-weight: var(--button-font-weight);--bs-border-width: 0}.btn-success{--bs-btn-bg: var(--button-color-success);--bs-btn-color: var(--bmm-success-text-color)}.btn-success:hover{--bs-btn-hover-color: var(--bmm-primary-text-color);--bs-btn-hover-bg: var(--button-hover-color-success)}.btn-success:active{--bs-btn-active-color: var(--bmm-primary-text-color);--bs-btn-active-bg: var(--button-active-color-success);box-shadow:inset 0 3px 5px #00000020}.btn-success:disabled{--bs-btn-disabled-bg: var(--button-success-disabled-bg)}.btn-default{--bs-btn-bg: var(--button-color-default);--bs-btn-color: var(--bmm-white)}.btn-default:focus-visible,.btn-default:hover{--bs-btn-hover-color: var(--bmm-white);--bs-btn-hover-bg: var(--button-hover-color-default);--bs-btn-hover-border-color: var(--button-hover-color-default);--bs-btn-focus-shadow-rgb: var(--bmm-grey-dark-rgb)}.btn-default:active{--bs-btn-active-color: var(--bmm-white);--bs-btn-active-bg: var(--button-active-color-default);box-shadow:inset 0 3px 5px #00000020}.btn-default:disabled{--bs-btn-disabled-bg: var(--button-default-disabled-bg)}.btn-primary{--bs-btn-bg: var(--button-color-primary);--bs-btn-color: var(--bmm-primary-text-color)}.btn-primary:focus-visible,.btn-primary:hover{--bs-btn-hover-color: var(--bmm-primary-text-color);--bs-btn-hover-bg: var(--button-hover-color-primary);--bs-btn-hover-border-color: var(--button-hover-color-primary);--bs-btn-focus-shadow-rgb: var(--bmm-primary-rgb)}.btn-primary:active{--bs-btn-active-color: var(--bmm-primary-text-color);--bs-btn-active-bg: var(--button-active-color-primary);box-shadow:inset 0 3px 5px #00000020}.btn-primary:disabled{--bs-btn-disabled-bg: var(--button-primary-disabled-bg)}.btn-secondary{--bs-btn-bg: var(--button-color-secondary);--bs-btn-color: var(--bmm-secondary-text-color)}.btn-secondary:focus-visible,.btn-secondary:hover{--bs-btn-hover-color: var(--bmm-primary-text-color);--bs-btn-hover-bg: var(--button-hover-color-secondary);--bs-btn-hover-border-color: var(--button-hover-color-secondary);--bs-btn-focus-shadow-rgb: var(--bmm-secondary-rgb)}.btn-secondary:active{--bs-btn-active-color: var(--bmm-primary-text-color);--bs-btn-active-bg: var(--button-active-color-secondary);box-shadow:inset 0 3px 5px #00000020}.btn-secondary:disabled{--bs-btn-disabled-bg: var(--button-secondary-disabled-bg)}.btn-tertiary{--bs-btn-bg: var(--button-color-tertiary);--bs-btn-color: var(--bmm-tertiary-text-color)}.btn-tertiary:hover{--bs-btn-hover-color: var(--bmm-primary-text-color);--bs-btn-hover-bg: var(--button-hover-color-tertiary)}.btn-tertiary:active{--bs-btn-active-color: var(--bmm-primary-text-color);--bs-btn-active-bg: var(--button-active-color-tertiary);box-shadow:inset 0 3px 5px #00000020}.btn-tertiary:disabled{--bs-btn-disabled-bg: var(--button-tertiary-disabled-bg)}.progress{--bs-progress-bg: var(--bmm-grey-lighter);margin-bottom:24px;box-shadow:inset 0 1px 2px #0000001a}.progress .progress-bar{box-shadow:inset 0 -1px #00000026}.nav-link,.cursor-pointer{cursor:pointer}.bg-bmm-gray{background:#ebebeb;background:var(--bmm-grey-light)}.bg-bmm-secondary{background:#5800c2;background:var(--bmm-secondary)}.bg-bmm-primary{background:#1fa1ff;background:var(--bmm-primary)}.bg-bmm-tertiary{background-color:#ebebeb;background-color:var(--bmm-tertiary)}.text-bmm-primary{color:#1fa1ff;color:var(--bmm-primary)}.text-decoration-none{-webkit-text-decoration:none;text-decoration:none}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:600}input[type=number]{text-align:right}.placeholder{background-color:#a0a0a0;margin-left:.1rem;margin-right:.1rem;border-radius:var(--bs-border-radius)}*{box-sizing:border-box}html,body,main{height:100%}body{background-color:#fff;background-color:var(--background-color-primary);display:flex;flex-direction:column}footer.site-footer{flex:none}#app-content{flex:1 0 auto;width:100%}#app-content:after{content:" ";display:block;height:0;visibility:hidden}.line-clamp-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:.75}main{display:flex;flex-direction:column}main>ui-view .container{margin-top:3rem;margin-top:calc(3 * var(--spacing-inner))}.flex-container{display:flex}.emphasized{color:#1d0041;color:var(--font-color-secondary)}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:museo-sans-rounded,serif;font-family:var(--font-family-secondary);font-weight:700}.arrow-link,a.arrow-link{font-size:.78125rem}.arrow-link:not(does-not-exist):hover,a.arrow-link:hover{-webkit-text-decoration:none;text-decoration:none}.arrow-link:not(does-not-exist):after{font:var(--fa-font-solid);content:"";padding-left:.625rem}a.arrow-link:after{font:var(--fa-font-solid);content:"";padding-left:.625rem}.down.arrow-link:not(does-not-exist):after{content:""}a.down.arrow-link:after{content:""}.left.arrow-link:not(does-not-exist):after{content:"";padding:0}a.left.arrow-link:after{content:"";padding:0}.left.arrow-link:not(does-not-exist):before{font:var(--fa-font-solid);content:"";padding-right:.625rem}a.left.arrow-link:before{font:var(--fa-font-solid);content:"";padding-right:.625rem}.arrow-link-svg.arrow-link:not(does-not-exist):after{content:"";padding-left:0}a.arrow-link-svg.arrow-link:after{content:"";padding-left:0}.arrow-link-svg.arrow-link:not(does-not-exist):before{content:"";padding-right:0}a.arrow-link-svg.arrow-link:before{content:"";padding-right:0}.arrow-link-svg.arrow-link:not(does-not-exist) svg,a.arrow-link-svg.arrow-link svg{padding-left:.625rem}a.download-link:hover{-webkit-text-decoration:none;text-decoration:none}a.download-link:before{font:var(--fa-font-solid);content:"";padding-right:.625rem}.icon-link{gap:.5rem}.icon-link .fa{-webkit-text-decoration:none;text-decoration:none}.icon-link .fa:first-child{margin-right:.5rem}.icon-link .fa:last-child{margin-left:.5rem}.progress{height:1.5rem;border-radius:30px;border-radius:var(--border-radius-primary)}.progress .progress:first-child{border-radius:30px 0 0 30px;border-radius:var(--border-radius-primary) 0 0 var(--border-radius-primary)}.progress .progress:last-child{border-radius:0 30px 30px 0;border-radius:0 var(--border-radius-primary) var(--border-radius-primary) 0}.progress-bar-sm .progress{position:relative;top:1em;height:1rem}.media-left{padding-right:3rem;padding-right:calc(3 * var(--spacing-inner))}.media-right{padding-left:3rem;padding-left:calc(3 * var(--spacing-inner))}.media-left img,.media-right img{border-radius:60px;border-radius:calc(2 * var(--border-radius-primary))}.media-list .media-left{padding-right:1.5rem}.site-footer{background-color:#5800c2;background-color:var(--bmm-secondary);color:#fff;color:var(--bmm-secondary-text-color)}.site-footer a{color:#fff;color:var(--bmm-secondary-text-color)}.site-footer .bottom{background:#000;font-size:.7rem;display:flex;justify-content:center;padding:.5rem;color:#fff;color:var(--bmm-white)}.site-footer .bottom ul{display:flex;margin:0}.site-footer .bottom ul li:first-of-type{list-style:none}.site-footer .bottom ul li{margin-right:1.75rem}@media (max-width: 992px){.site-footer .footer-content,.site-footer .footer-copyright{max-width:var(--screen-sm-max)}.site-footer .footer-sections{flex-direction:column;align-items:center}.site-footer .footer-section{text-align:center;margin:1rem 0}.site-footer .footer-section a{margin:.5rem 0}.site-footer .footer-copyright{flex-direction:column;align-items:center}.site-footer .footer-copyright,.site-footer .footer-copyright a{font-size:1em}}.label{margin:1px}.label a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.panel-body h1:first-child,.panel-body h2:first-child,.panel-body h3:first-child,.panel-body h4:first-child,.panel-body h5:first-child{margin-top:0}.list-group-item{border-style:solid none solid none}.list-group-item:first-child{border-style:none none solid none}.list-group-item:last-child{border-style:solid none none none}.nv-discreteBarWithAxes .tick line,.financial-checkup-graph-container .tick line,.credit-score-graph-container .tick line{display:none}.nvd3 text{font-family:Oxygen,sans-serif;font-family:var(--font-family-primary)}.nvd3.nv-pie path{stroke-opacity:0}.success .nv-group.nv-series-0{fill:#3be900;fill:var(--brand-success)}.danger .nv-group.nv-series-0{fill:red}.primary .nv-group.nv-series-0{fill:#2468ff;fill:var(--brand-primary)}.sticky-toolbar #account-type-header{margin:0 auto}.sticky-toolbar.affix{top:0;left:0;width:100%;z-index:100}.alert-danger{line-height:1.5}.toc p{line-height:1}.hide-tooltip .nvtooltip{display:none}.border-none{border:none!important}.lock-icon{padding:1rem;font-size:5rem}.flex{flex:1 0 auto}.flex-static{flex:0 0 auto}.flex-expand{flex:1 0 auto}.flex-grid-row{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-grid-row .panel{flex:0 0 48.5%}.flex-container{flex-wrap:wrap}.flex-container>.flex-grid-item{flex:2 0 64%;margin-right:0;margin-left:0}.flex-container>.flex-grid-item:nth-child(odd){flex:1 0 31%;margin-right:cal(2 * 1rem);margin-right:cal(2 * var(--spacing-inner))}.flex-container .flex-grid-half>.flex-grid-item,.flex-container .flex-grid-half>.flex{flex:1 0 48%}.flex-container .flex-grid-thirds>.flex-grid-item,.flex-container .flex-grid-thirds>.flex{flex:1 0 31%}.flex-container.flex-grid{margin-right:-1rem;margin-left:-1rem}.flex-container.flex-grid>.flex-grid-item{flex-grow:2;flex-shrink:0;flex-basis:calc(64% - 2rem);margin-right:1rem;margin-left:1rem}.flex-container.flex-grid>.flex-grid-item:nth-child(odd){flex-grow:1;flex-shrink:0;flex-basis:calc(31% - 2rem)}.flex-container.flex-grid .flex-grid-half>.flex-grid-item,.flex-container.flex-grid .flex-grid-half>.flex{flex-grow:1;flex-shrink:0;flex-basis:calc(48% - 2rem)}.flex-container.flex-grid .flex-grid-thirds>.flex-grid-item,.flex-container.flex-grid .flex-grid-thirds>.flex{flex-grow:1;flex-shrink:0;flex-basis:calc(31% - 2rem)}.flex-container.flex-grid>.flex-grid-item.flex-grid-item-full{flex-basis:calc(100% - 2rem)}.flex-container.flex-column{flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}.flex-container.flex-column>.flex-grid-item,.flex-container.flex-column>.flex-grid-item:nth-child(odd){flex-basis:auto}@media (min-width: 765px){.flex-container.flex-column{justify-content:stretch}.flex-container>.flex-grid-item,.flex-container>.flex-grid-item:nth-child(odd),.flex-container>.flex-grid-item-full{flex-basis:auto;max-width:100%}.flex-container .flex-grid-half>.flex-grid-item,.flex-container .flex-grid-thirds>.flex-grid-item,.flex-container .flex-grid-half>.flex,.flex-container .flex-grid-thirds>.flex{flex-basis:auto;max-width:100%}.flex-container.flex-grid{margin-right:0;margin-left:0}.flex-container.flex-grid>.flex-grid-item,.flex-container.flex-grid>.flex-grid-item:nth-child(odd),.flex-container.flex-grid>.flex-grid-item-full{margin-left:0;margin-right:0;flex-basis:auto;max-width:100%;min-width:90%}.flex-container.flex-grid .flex-grid-half>.flex-grid-item,.flex-container.flex-grid .flex-grid-half>.flex{flex-basis:auto}.flex-container.flex-grid .flex-grid-thirds>.flex-grid-item,.flex-container.flex-grid .flex-grid-thirds>.flex{flex-basis:auto}.flex-column-md{flex-direction:column}}@media (min-width: 765px){.flex-column-sm{flex-direction:column}}@media all and (min-width: 1200px){.flex-grid-row{flex-direction:column;margin-bottom:0}.flex-grid-row .panel{flex:initial}}button,.large-tab,.btn{font-family:museo-sans-rounded,serif;font-family:var(--font-family-museo);padding-left:2rem;padding-right:2rem;border:none}button:not(.does-not-exist):focus button.active:not(.does-not-exist):focus,button:not(.does-not-exist):focus .active.large-tab:focus,button:not(.does-not-exist):focus .active.btn:focus,.large-tab:focus button.active:not(.does-not-exist):focus,.large-tab:focus .active.large-tab:focus,.large-tab:focus .active.btn:focus,.btn:focus button.active:not(.does-not-exist):focus,.btn:focus .active.large-tab:focus,.btn:focus .active.btn:focus,button.btn-default:not(.does-not-exist):focus,.btn-default.large-tab:focus,.btn-default.btn:focus,button.btn-default.active:not(.does-not-exist):focus,.btn-default.active.large-tab:focus,.btn-default.active.btn:focus,button.btn-primary:not(.does-not-exist):focus,.btn-primary.large-tab:focus,.btn-primary.btn:focus,button.btn-primary.active:not(.does-not-exist):focus,.btn-primary.active.large-tab:focus,.btn-primary.active.btn:focus{outline:none}button.btn-circle:not(.does-not-exist),.btn-circle.large-tab,.btn-circle.btn{width:2em;height:2em;padding:0}button.btn-emphasized:not(.does-not-exist),.btn-emphasized.large-tab,.btn-emphasized.btn{background-color:#1fa1ff;background-color:var(--button-color-primary);color:#fff}button.btn-delete:not(.does-not-exist),.btn-delete.large-tab,.btn-delete.btn{margin-left:auto}.input-group-btn button,.input-group-btn .btn{border-radius:0 .5rem .5rem 0;border-radius:0 calc(var(--spacing-inner) / 2) calc(var(--spacing-inner) / 2) 0}.radio input[type=radio],.checkbox input[type=checkbox]{position:inherit;margin-right:.2em}.has-buttons button,.has-buttons .btn{margin-top:.2em;margin-bottom:.2em}.has-buttons button:not(.does-not-exist):first-child{margin-left:0}.has-buttons .btn:first-child{margin-left:0}.has-buttons button:not(.does-not-exist):last-child{margin-right:0}.has-buttons .btn:last-child{margin-right:0}.form-control{border:none;background:#f5f5f5;background:var(--bmm-grey-lighter);box-shadow:inset 0 1px 1px #00000013;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control option.placeholder{display:none}.form-select{background-color:#f5f5f5;background-color:var(--bmm-grey-lighter);box-shadow:inset 0 1px 1px #00000013;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group .form-control{border-style:none solid;border-color:#dee2e6}.input-group .form-control:first-child{border-left:none}.input-group .form-control:last-child{border-right:none}.checkbox label{line-height:1.5em}form.ng-invalid.show-required .form-control.ng-invalid[required]{border:1px solid rgb(255,108,105);box-shadow:inset 0 1px 1px #00000013,0 0 8px #e1504d80}@supports (color: color-mix(in lch,red,blue)){form.ng-invalid.show-required .form-control.ng-invalid[required]{border:1px solid color-mix(in srgb,var(--brand-danger),white 20%)}}form.ng-invalid.show-required .alert{font-size:13px;font-size:var(--font-size-secondary);line-height:2rem;line-height:calc(2 * var(--spacing-inner));margin-bottom:1rem;margin-bottom:var(--spacing-inner);padding-top:.5rem;padding-top:calc(.5 * var(--spacing-inner));padding-bottom:.5rem;padding-bottom:calc(.5 * var(--spacing-inner))}form.ng-invalid.show-required .alert.alert-danger{font-weight:700}.large-tab{border-radius:5px;border-radius:var(--border-radius-tertiary);font-weight:700;text-align:center;width:100%}.large-tab:not(.btn){background:#c2c2c2;background:var(--background-color-secondary);padding:1rem;padding:var(--spacing-inner)}.large-tab.active:not(.btn){color:#fff;background:#1fa1ff;background:var(--brand-info)}.large-tab.disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.intl-tel-input{display:block}@media (min-width: 765px){.has-buttons button,.has-buttons .btn{margin:.2em}}.color-pickers{display:flex;align-items:center}.radio-color-picker{display:inline-block;margin-left:10px;line-height:1}.radio-color-picker input[type=radio]{position:absolute;opacity:0}.radio-color-picker input[type=radio]+label:after{content:none}.radio-color-picker input[type=radio]:checked+label:before{height:22px;width:22px;border-color:#000;border-color:var(--bmm-black);box-shadow:0 2px 2px -2px gray;top:2px}.radio-color-picker input[type=radio]:checked+label:after{content:""}.radio-color-picker label{position:relative;height:20px;width:20px}.radio-color-picker label:before,.radio-color-picker label:after{position:absolute}.radio-color-picker label:before{content:"";display:inline-block;cursor:pointer;height:20px;width:20px;border:2px solid #ebebeb;border:2px solid var(--bmm-grey-light);border-radius:3.75px;border-radius:calc(var(--border-radius-tertiary) * .75);background-color:#fff;background-color:var(--bmm-white);top:3px}.radio-color-picker.radio-color-picker-white label:before{background-color:#fff;background-color:var(--bmm-white)}.radio-color-picker.radio-color-picker-purple label:before{background-color:#450295;background-color:var(--bmm-purple-dark)}.radio-color-picker.radio-color-picker-blue label:before{background-color:#1fa1ff;background-color:var(--bmm-light-blue)}.radio-color-picker.radio-color-picker-yellow label:before{background-color:#ffde00;background-color:var(--bmm-yellow)}.form-group .invalid-feedback{display:block}.panel-grid .panel-body{padding-left:0;padding-right:0}@media (min-width: 765px){.panel-grid{display:table;margin-bottom:2.3rem;margin-bottom:calc(2.3*var(--spacing-inner));width:100%;padding-left:2.3rem;padding-left:calc(2.3*var(--spacing-inner))}.panel-grid .panel-row{display:table-row}.panel-grid .panel-row .panel{display:table-cell}.panel-grid .panel-row .panel[class*=col]{float:none}.panel-grid .panel-row .panel:first-child{position:relative;left:-2.3rem;left:calc(-2.3*var(--spacing-inner))}}.panel{margin-bottom:2.3rem;margin-bottom:calc(2.3*var(--spacing-inner))}.panel.panel-emphasized,.panel.panel-info,.panel.panel-empty,.panel.panel-emphasized h1,.panel.panel-info h1,.panel.panel-empty h1,.panel.panel-emphasized h2,.panel.panel-info h2,.panel.panel-empty h2,.panel.panel-emphasized h3,.panel.panel-info h3,.panel.panel-empty h3,.panel.panel-emphasized h4,.panel.panel-info h4,.panel.panel-empty h4,.panel.panel-emphasized h5,.panel.panel-info h5,.panel.panel-empty h5{color:#fff}.panel.panel-emphasized{border:none;background:#1a83d2;background:var(--background-color-emphasized)}.panel.panel-info{background-color:#1e52c8;background-color:var(--bmm-blue-dark)}.panel.panel-empty{background-color:#1fa1ff;background-color:var(--bmm-light-blue);padding:1rem;padding:var(--spacing-inner);display:flex;justify-content:center}.panel.panel-empty .panel-body{flex:0 0 auto}.panel.panel-empty:not(.no-link):hover{background-color:#1a83d2;background-color:var(--bmm-light-blue-dark)}.panel.panel-empty a{display:block;height:100%;width:100%;-webkit-text-decoration:none;text-decoration:none;color:#fff}.panel.panel-empty h3{margin-bottom:0}@media (max-width: 765px){.panel.panel-empty h3{font-size:20px}}.panel.panel-no-padding>.panel-body{padding-left:0;padding-right:0}@media (max-width: 765px){.no-credit-score{padding:.625rem;min-height:9rem}}.panel-addon .panel{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-addon .panel-button{margin-bottom:3rem;margin-bottom:calc(2*var(--spacing-outer));border-top-left-radius:0;border-top-right-radius:0}.panel-addon .panel-button h1,.panel-addon .panel-button h2,.panel-addon .panel-button h3,.panel-addon .panel-button h4,.panel-addon .panel-button h5{margin-top:1rem;margin-top:var(--spacing-inner);margin-bottom:1rem;margin-bottom:var(--spacing-inner);color:#fff}.accounts-container .table .icon-link{font-weight:700}.accounts-container .panel h1,.accounts-container .panel h2{margin:1.5rem 0;margin:var(--spacing-outer) 0}.accounts-container .panel.savings-debts .panel-heading{background:#fff;border-bottom:none}.accounts-container .panel.savings-debts .panel-body .icon-link{white-space:nowrap}.accounts-container .panel.accountsToolbar .controls{text-align:center}.accounts-container .panel.accountsToolbar h1{vertical-align:middle;display:inline-block;min-width:50%}@media (max-width: 600px){.accounts-container .panel.accountsToolbar h1{font-size:14px;min-width:65%}}.accounts-container .dropdown-menu{margin-left:42%}.accounts-container .table thead th{padding:0 1.5rem;border-bottom-width:thick}.accounts-container .table tbody tr:first-child td{padding-top:2.5rem;padding-top:calc(2.5 * var(--spacing-inner))}.accounts-container .table tr th:first-child,.accounts-container .table tr td:first-child{padding-left:0}.accounts-container .table th{padding:1.5rem;padding:calc(1.5 * var(--spacing-inner));padding-bottom:2.5rem;padding-bottom:calc(2.5 * var(--spacing-inner))}.accounts-container .table td{vertical-align:top;padding:1.5rem;padding:calc(1.5 * var(--spacing-inner));line-height:2rem;font-size:18px}.accounts-container .table .progress{position:static;top:auto;margin-bottom:0;margin-top:(.75) rem;margin-top:(calc(.5 * var(--line-height-base))) rem}.accounts-container .accounts-total .table{margin-bottom:0}.accounts-container .panel-info{padding:1.5rem;padding:var(--spacing-outer)}.accounts-container .panel-info .icon-circle{display:inline-block;color:#fff;text-align:center;width:75px;height:75px;line-height:75px;background-color:#2468ff;background-color:var(--bmm-blue);font-size:1.2rem}.accounts-container .panel-info p{font-size:19.2px;font-size:calc(1.2 * var(--font-size-primary));line-height:2.3rem}.accounts-container .panel-info .btn-primary:hover{background-color:#1d53cc}@supports (color: color-mix(in lch,red,blue)){.accounts-container .panel-info .btn-primary:hover{background-color:color-mix(in srgb,var(--bmm-blue),black 20%)}}.accounts-container sup{top:-.9em}.accounts-container bar-graph{display:block}.accounts-container bar-graph.mobile{display:none}.accounts-container .expense-accounts .spending-summary .icon{margin:0 7px 5px 5px;height:20px;width:20px;line-height:20px}.accounts-container .expense-accounts .spending-summary .icon:after{font-size:1.5rem}.accounts-container .expense-accounts .panel{border:none}.accounts-container .expense-accounts .panel-heading{background-color:#1fa1ff;background-color:var(--bmm-light-blue);border-color:#1fa1ff;border-color:var(--bmm-light-blue);padding:10px 20px}.accounts-container .expense-accounts h2{font-size:30px;color:#fff;color:var(--bmm-white)}.accounts-container .expense-accounts .color-heading{background-color:#1fa1ff;background-color:var(--bmm-light-blue);border-color:#1fa1ff;border-color:var(--bmm-light-blue);padding:8px 20px}.accounts-container .expense-accounts .color-heading,.accounts-container .expense-accounts .color-heading h4{color:#fff;color:var(--bmm-white)}.accounts-container .expense-accounts .color-heading h4{margin-bottom:0}.accounts-container .expense-accounts .color-heading p{font-size:14px;line-height:1.5}.accounts-container .expense-accounts .color-heading .help-text{color:#fff;color:var(--bmm-white);font-size:15px}.accounts-container .expense-accounts .expense-text{padding-left:3px}.accounts-container .expense-accounts .list-group{padding-left:30px;padding-right:30px}.accounts-container .expense-accounts .spending-summary{font-size:14px;font-family:museo-sans-rounded,serif}.accounts-container .expense-accounts .badge{vertical-align:text-top;font-size:10px;line-height:1.5}@media (max-width: 992px){.accounts-container .expense-accounts .spending-summary .icon{margin:0 10px 5px 0;height:20px;width:20px;line-height:20px}.accounts-container .expense-accounts .spending-summary .icon:after{font-size:1em}.accounts-container .expense-accounts .list-group{padding-left:10px;padding-right:10px;font-size:14px;margin-left:-10px}.accounts-container .expense-accounts .icon-link span{display:none}.accounts-container .expense-accounts .icon-link{margin-left:-10px}.accounts-container .expense-accounts h2{font-size:25px;margin-left:0}.accounts-container .expense-accounts .budget-panel-title,.accounts-container .expense-accounts p{margin-left:0}.accounts-container .expense-accounts .badge{vertical-align:middle}}.delete-account-link{line-height:5rem}.category-list .list-group-item{border-left:0;border-right:0;font-size:2rem}.category-list .list-group-item:first-child{border-top:0}.category-list .list-group-item:last-child{border-bottom:0}.accordion-indicator{float:right;margin-top:-.5rem}.accordion-heading-container:focus{outline:none}th.no-break{white-space:nowrap}h1.emphasized{margin-top:.5rem;margin-top:calc(var(--spacing-inner) / 2);font-size:30px}.month-arrows{margin-top:1rem;margin-top:var(--spacing-inner)}#expense-help-text{display:inline;color:#000;color:var(--bmm-black);padding-left:.4rem;padding-left:calc(var(--spacing-inner) * .4)}#account-time-views{background-color:#1a83d2;background-color:var(--background-color-emphasized);color:#fff}#account-arrow-left{margin-right:1rem;margin-right:var(--spacing-inner);font-size:14px}#account-arrow-right{margin-left:1rem;margin-left:var(--spacing-inner);font-size:14px}#add-account{padding-top:1.5rem;padding-bottom:1.5rem}#add-account .btn{padding-top:10px;padding-bottom:10px}#add-account .btn[disabled]{opacity:.35}@media (max-width: 600px){#add-account{padding-top:1rem;padding-bottom:0}#add-account .btn{padding-top:5px;padding-bottom:5px;font-size:12px}.controls .no-padding{padding-left:0;padding-right:0}}.budget-heading span{float:right}.panel-body h4.link--back-to-current:first-child{margin-top:23px;line-height:0;font-size:14px;text-align:left}@media (max-width: 600px){.panel-body h4.link--back-to-current:first-child{font-size:10px}}.budget-month{font-size:30px}@media (min-width: 992px){.budget-heading{text-align:right}.budget-heading span{float:none;display:block}}@media (max-width: 992px){.budget-heading.text-info #best-money-move-header,.budget-heading.text-info #expense-help-text{float:left}}.account-list-compact{display:none}.account-list-compact .list-group{margin-bottom:0}.account-list-compact .list-group-item{padding-left:0;padding-right:0}.account-list-compact .list-group-item>div{display:table;width:100%;margin-bottom:1rem;margin-bottom:var(--spacing-inner)}.account-list-compact .list-group-item>div .account-label,.account-list-compact .list-group-item>div .account-value{display:table-cell;padding-top:.5rem;padding-top:calc(var(--spacing-inner) / 2);padding-bottom:.5rem;padding-bottom:calc(var(--spacing-inner) / 2);width:50%;line-height:19.2px;line-height:calc(1.2 * var(--font-size-primary))}.account-list-compact .list-group-item>div .account-value{text-align:right}.account-list-compact .list-group-item>div .badge{float:none}.account-list-compact .list-group-item>div:last-child{margin-bottom:0}.account-list-compact .list-group-item>div .progress-bar{margin-bottom:0}.account-list-compact .list-group-item>div .progress{top:0;margin-bottom:0}@media (max-width: 765px){#account-arrow-left,#account-arrow-right{font-size:10px;margin-left:0;margin-right:0}#account-type-header{text-align:center}#add-account{width:100%}.accounts-table tbody tr:first-child td{border-top:none}.account-list{display:none}.account-list-compact{display:block}.accounts-container bar-graph{display:none}.accounts-container bar-graph.mobile{display:block}sup .help-text{font-size:14px}.confirm-modal .has-buttons .btn.deactivate-confirm{margin:.5rem;margin:calc(var(--spacing-inner) / 2);font-size:17.6px;font-size:calc(var(--font-size-primary) * 1.1);padding-left:4rem;padding-right:4rem}.edit-modal .account-form.btn{padding-left:1.5rem;padding-right:1.5rem;margin:.1rem;font-size:13.6px;font-size:calc(var(--font-size-primary) * .85)}.edit-modal .deactivate-account-link{font-size:13.6px;font-size:calc(var(--font-size-primary) * .85);margin-top:.5rem}.edit-modal .btn.deactivate-account-link{padding:.1rem}.category-name-container{flex-direction:column;flex:1 0 75%;align-self:center}.accordion-button-container{flex-direction:column;flex:1 0 25%;align-self:center}.accordion-heading-container{display:flex}.accordion-indicator{margin-top:0}.modal-open{overflow-x:hidden;overflow-y:scroll;position:fixed}}.accounts-table th,.accounts-table .account-label{font-size:14.4px;font-size:calc(.9 * var(--font-size-primary));font-weight:400}.accounts-table tr.deactivated td,.deactivated .row,.deactivated .account-value{color:#b2b2b2;color:var(--font-color-disabled)}.deactivated .badge{background-color:#e6e6e6;color:#535353;color:var(--font-color-primary)}@supports (color: color-mix(in lch,red,blue)){.deactivated .badge{background-color:color-mix(in srgb,var(--background-color-primary),black 10%)}}.deactivated .progress-bar-success,.deactivated .progress-bar-danger{background-color:#ebebeb;background-color:var(--bmm-grey-light)}.confirm-modal h4{font-weight:400}.confirm-modal h3{margin-top:3rem;margin-top:calc(2 * var(--spacing-outer));margin-bottom:3rem;margin-bottom:calc(2 * var(--spacing-outer))}.confirm-modal.modal-body{padding:0 3rem 3rem;padding:0 calc(2 * var(--spacing-outer)) calc(2 * var(--spacing-outer)) calc(2 * var(--spacing-outer))}.confirm-modal .has-buttons{margin-top:6rem;margin-top:calc(4 * var(--spacing-outer))}.confirm-modal .has-buttons .btn{margin:1.5rem;margin:var(--spacing-outer)}.confirm-modal .btn-lg{padding-left:6rem;padding-left:calc(6 * var(--spacing-inner));padding-right:6rem;padding-right:calc(6 * var(--spacing-inner))}input#minimumPayment+.help-block:not(.text-danger){display:none}input#minimumPayment.ng-pristine+.help-block:not(.text-danger){display:block}.filter-list{padding:1.5rem;padding:calc(1.5*var(--spacing-inner))}.filter-list .list-group-item{border-left:none;border-right:none;min-height:4rem}.filter-list .list-group-item:first-child{border-top:none}.filter-list .list-group-item:last-child{border-bottom:none}.filter-list .list-group-item.emphasized{color:#1d0041;color:var(--font-color-secondary);font-weight:700}.filter-list .list-group-item.emphasized.danger{color:#ff4744;color:var(--bmm-red)}.filter-list h4,.filter-list .list-group{display:none}.filter-list .mobile-filters{width:100%}.filter-list .mobile-filters .dropdown-menu{position:static;position:initial;float:none;margin:3em auto 0;width:60%;min-width:15.5rem}.filter-list .mobile-filters .dropdown-menu li a{padding-top:1rem;padding-top:var(--spacing-inner);padding-bottom:1rem;padding-bottom:var(--spacing-inner);white-space:normal}.filter-list .mobile-filters .dropdown-menu li a.emphasized{color:#1d0041;color:var(--font-color-secondary);font-weight:700}.filter-list .mobile-filters .dropdown-menu li a.active{background:#fff;background:var(--background-color-primary)}.article .panel-header-image img{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.article .panel-body iframe{width:100%}@media (max-width: 576px){.article .panel-body iframe{height:9.25rem}}.article h4{margin-bottom:3.5rem}.article .panel{margin-bottom:1rem}.article .ltFormBack{display:none}.article .reactions,.article .text-right{display:flex;justify-content:end}div.calculator-style{border:none!important;padding:0!important}.article-list{padding:1.8rem;padding:calc(1.8*var(--spacing-inner))}.article-list h2{margin-top:0}.article-list .results{font-size:19.2px;font-size:calc(1.2*var(--font-size-primary))}img.header{width:100%;max-width:100%;margin-bottom:3rem;margin-bottom:calc(2*var(--spacing-outer))}.article-tag-list{margin:0;padding:0;width:100%;list-style-type:none}.article-tag{background-color:#fff;background-color:var(--background-color-primary);text-align:center;border-radius:30px;border-radius:var(--border-radius-primary);margin-bottom:1.5rem;margin-bottom:var(--spacing-outer)}.article-other-actions{text-align:center}.article-other-actions .panel-body{padding:1rem;padding:var(--spacing-inner);text-align:center}.article-other-actions .panel-body .article-stress{width:5em}.article-other-actions .panel-body .article-stress-question{margin-top:-4em}.article-other-actions .panel-body .list-group-item{border-radius:0}.article-other-actions .panel-body ul{padding-left:0;margin-bottom:0}.article-other-actions .panel-body button{text-align:center}.article-other-actions .panel-body h5{margin-top:2.5rem;margin-top:calc(var(--spacing-inner)*2.5);margin-bottom:0;color:#1d0041;color:var(--bmm-purple-darkest)}.article-other-actions .panel-body i{color:#1d0041;color:var(--bmm-purple-darkest)}.article-other-actions .panel-body p{line-height:1.2}.extra-content{background:#450295;background:var(--bmm-purple-dark);text-align:center}.extra-content h3{padding-top:4rem;padding-top:calc(var(--spacing-inner)*4);color:#fff;margin:0;font-weight:600;font-size:2.25rem}.extra-content h5{margin:1rem 0 0;margin:var(--spacing-inner) 0 0 0;color:#fff;font-weight:400}.extra-content p{color:#1d0041;color:var(--bmm-purple-darkest);font-size:.75rem}.extra-content .related-articles-container{display:flex;justify-content:center}.extra-content .related-articles{margin:4.5rem 1rem 6rem;margin:calc(var(--spacing-outer)*3) var(--spacing-inner) calc(var(--spacing-outer)*4) var(--spacing-inner);display:flex;flex-direction:row;gap:1rem}.extra-content .related-articles .media-heading{text-align:center;padding-bottom:1.25rem}.extra-content .related-articles .panel-body{background:#fff;background:var(--bmm-white);max-width:100%;padding:0;border:.5px white solid;border-radius:.25rem;flex:1 1 0}.extra-content .related-articles .panel-body img{padding-bottom:1rem;padding-bottom:var(--spacing-inner);border-radius:.25rem;width:100%;max-height:12.5rem}.extra-content .article-links{color:#1d0041;color:var(--bmm-purple-darkest);font-size:1.125rem;margin-left:.625rem;margin-right:.625rem}.video-wrapper{height:0;padding-bottom:56.25%;padding-top:1.5rem;position:relative}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}#article-back-link{margin:0 0 3em}@media (min-width: 765px){.filter-list h4,.filter-list .list-group{display:block}.filter-list .mobile-filters{display:none}.article-tag-list .article-tag{float:left;width:23%;margin:1%}.article-list .panel-body{padding:3.5rem}.article-list h2{margin-bottom:0}}.articles-search{position:relative;margin-bottom:3rem;margin-bottom:calc(2*var(--spacing-outer))}.articles-search .form-control,.articles-search .btn-primary span{font-size:12.8px;font-size:calc(.8*var(--font-size-primary))}.articles-search .btn-primary{padding-left:1rem;padding-left:var(--spacing-inner);padding-right:1rem;padding-right:var(--spacing-inner)}.articles-search button.clear{position:absolute;top:.375rem;right:2.875rem;z-index:3;background:none;font-size:19.2px;font-size:calc(1.2*var(--font-size-primary));color:#b2b2b2;color:var(--font-color-disabled)}compiled-article abbr.glossarizer_replaced{font-weight:700;white-space:nowrap}compiled-article abbr[title]{cursor:none;-webkit-text-decoration:none;text-decoration:none}compiled-article abbr.glossarizer_replaced[title]{border-bottom:2px dotted #5800c2;border-bottom:2px dotted var(--bmm-purple);white-space:nowrap}@media (max-width: 765px){.article h1{font-size:1.875rem}.article .panel-body{padding:1rem}.extra-content{padding-bottom:5rem;padding-bottom:calc(var(--spacing-inner)*5)}.extra-content .related-articles-container{padding-top:5rem;padding-top:calc(var(--spacing-inner)*5);align-items:center;flex-direction:column}.extra-content .related-articles{margin:1rem 3rem;margin:var(--spacing-inner) calc(var(--spacing-inner)*3) var(--spacing-inner) calc(var(--spacing-inner)*3);max-width:100%}}.reaction-buttons{display:flex;gap:.5rem}.reaction-buttons .btn-info{background-color:#1fa1ff;background-color:var(--bmm-light-blue)}.reaction-buttons .active{background-color:#1a83d2;background-color:var(--bmm-light-blue-dark)}.reaction-buttons .fa{color:#fff;color:var(--bmm-white)}.reaction-buttons .btn-info:hover,.reaction-buttons .btn-info.active,.reaction-buttons .btn-info.focus{background-color:#1a83d2;background-color:var(--bmm-light-blue-dark);border-color:#0074c7}.icon{display:inline-block;color:#fff;text-align:center;width:75px;height:75px;line-height:75px;background-color:#c2c2c2;background-color:var(--background-color-secondary);border-radius:5px;border-radius:var(--border-radius-tertiary)}.icon.icon-white{color:#fff;color:var(--bmm-white);background-color:#fff;background-color:var(--bmm-white)}.icon.icon-circle{border-radius:60px;border-radius:calc(2 * var(--border-radius-primary))}.icon:after{font:var(--font-family-icon);font-size:2.5em;line-height:60px}.icon.icon-exclamation:after{content:""}.icon.icon-leaf:after{content:""}.icon.icon-thumbs-up:after{content:""}.icon.icon-money:after{content:""}.icon.icon-star:after{content:""}.icon.icon-sort-desc:after{content:""}.icon.icon-graph:after{content:""}.icon.icon-check:after{content:""}.icon.icon-question:after{content:""}.icon.icon-close:after{content:""}.icon{display:inline-block;color:#fff;text-align:center;width:60px;height:60px;line-height:60px;border-radius:100%}.icon.icon-dollar:after{content:""}.icon.icon-phone:after{content:""}.icon.success{background-color:#3be900;background-color:var(--icon-color-success)}.icon.danger{background-color:#ff4744;background-color:var(--icon-color-danger)}.icon.info{background-color:#1fa1ff;background-color:var(--icon-color-info)}.icon.primary{background-color:#2468ff;background-color:var(--icon-color-primary)}.icon.default{background-color:#2468ff;background-color:var(--icon-color-default)}.icon.emphasized{background-color:#450295;background-color:var(--bmm-purple-dark)}.icon.icon-text{height:120px;width:120px;line-height:1em;display:flex;justify-content:stretch;align-items:center}.icon.icon-text .icon-text-content{flex:1 0 100%;align-self:center}.icon.icon-text:after{content:""}.has-icons .icon{margin:.75rem;margin:calc(var(--spacing-outer) / 2)}.stress-icon-default{display:flex;justify-content:center;align-items:center;color:#fff;width:5em!important;height:5em!important;border-radius:50%;background-color:#c2c2c2;background-color:var(--background-color-secondary)}.stress-icon{display:inline-block;color:#fff;text-align:center;width:5em;height:5em;line-height:5em;border-radius:500px;background-color:#c2c2c2;background-color:var(--background-color-secondary);font-weight:900;vertical-align:middle}.stress-icon:after{font-family:museo-sans-rounded,serif;font-family:var(--font-family-secondary);font-size:3.5em}.stress-icon.level-0{background-color:#3be900;background-color:var(--stressometer-color-low);color:#fff;color:var(--stressometer-text-color-low)}.stress-icon.level-0:after{content:"0"}.stress-icon.level-1{background-color:#3be900;background-color:var(--stressometer-color-low);color:#fff;color:var(--stressometer-text-color-low)}.stress-icon.level-1:after{content:"1"}.stress-icon.level-2{background-color:#6ce600;color:#fff;color:var(--stressometer-text-color-medium)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-2{background-color:color-mix(in srgb,var(--stressometer-color-medium),var(--stressometer-color-low) 75%)}}.stress-icon.level-2:after{content:"2"}.stress-icon.level-3{background-color:#9de400;color:#fff;color:var(--stressometer-text-color-medium)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-3{background-color:color-mix(in srgb,var(--stressometer-color-medium),var(--stressometer-color-low) 50%)}}.stress-icon.level-3:after{content:"3"}.stress-icon.level-4{background-color:#ffde00;background-color:var(--stressometer-color-medium);color:#fff;color:var(--stressometer-text-color-medium)}.stress-icon.level-4:after{content:"4"}.stress-icon.level-5{background-color:#ffcf07;color:#fff;color:var(--stressometer-text-color-high)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-5{background-color:color-mix(in srgb,var(--stressometer-color-high),var(--stressometer-color-medium) 90%)}}.stress-icon.level-5:after{content:"5"}.stress-icon.level-6{background-color:#ffc00e;color:#fff;color:var(--stressometer-text-color-high)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-6{background-color:color-mix(in srgb,var(--stressometer-color-high),var(--stressometer-color-medium) 80%)}}.stress-icon.level-6:after{content:"6"}.stress-icon.level-7{background-color:#ffa21b;color:#fff;color:var(--stressometer-text-color-high)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-7{background-color:color-mix(in srgb,var(--stressometer-color-high),var(--stressometer-color-medium) 60%)}}.stress-icon.level-7:after{content:"7"}.stress-icon.level-8{background-color:#ffa21b;color:#fff;color:var(--stressometer-text-color-high)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-8{background-color:color-mix(in srgb,var(--stressometer-color-high),var(--stressometer-color-medium) 60%)}}.stress-icon.level-8:after{content:"8"}.stress-icon.level-9{background-color:#ff4f41;color:#fff;color:var(--stressometer-text-color-high)}@supports (color: color-mix(in lch,red,blue)){.stress-icon.level-9{background-color:color-mix(in srgb,var(--stressometer-color-high),var(--stressometer-color-medium) 5%)}}.stress-icon.level-9:after{content:"9"}.stress-icon.level-10{background-color:#db0632;background-color:var(--stressometer-color-max);color:#fff;color:var(--stressometer-text-color-max)}.stress-icon.level-10:after{content:"10"}.credit-score-icon{display:inline-block;color:#fff;text-align:center;width:6em;height:6em;line-height:6em;border-radius:500px;background-color:#c2c2c2;background-color:var(--background-color-secondary);font-weight:900;vertical-align:middle}.credit-score-icon .icon-content{font-family:museo-sans-rounded,serif;font-family:var(--font-family-secondary);font-size:2.5em}.credit-score-icon.score-orange{background-color:#fec934}.credit-score-icon.score-yellow{background-color:#ceda07}.credit-score-icon.score-green{background-color:#3be900;background-color:var(--bmm-success)}.credit-score-panel .credit-score-icon{display:inline-block;color:#fff;text-align:center;width:9em;height:9em;line-height:9em}.credit-score-panel .credit-score-icon .icon-content{font-size:4em}.flipping-icon{display:flex;justify-content:center;align-items:start;cursor:pointer;background-color:#1fa1ff;background-color:var(--bmm-primary);color:#fff;color:var(--bmm-white);background-size:100%;bottom:-.7rem;content:" ";display:inline-block;height:4rem;position:absolute;right:-.7rem;width:4rem;border-radius:100%;padding:1rem}.flipping-icon svg{font-size:1.75rem}.add-tile-icon{margin-right:1rem;margin-right:var(--spacing-inner)}.add-tile-icon:before{background:url(/assets/images/icon_plus.png) no-repeat;background-size:100%;content:" ";display:block;height:32px;width:32px}.icon-lg{font-size:2em}.icon-sm{font-size:.4em}.icon-xs{font-size:.375em}.reaction-buttons .btn.active .fa-heart{color:#450295;color:var(--bmm-purple-dark)}.reaction-buttons .btn.active .fa-thumbs-up{color:#3be900;color:var(--brand-success)}.reaction-buttons .btn.active .fa-thumbs-down{color:#ff4744;color:var(--brand-danger)}.media .media-left .fa-circle,.media .media-left .fa-check{position:relative;z-index:2;top:-2rem;top:calc(-2 * var(--spacing-inner));left:2.5rem;left:calc(2.5 * var(--spacing-inner))}.question-icon{color:#1fa1ff;color:var(--bmm-primary)}.bmm-card,.card-category{padding:1rem;padding:var(--spacing-inner)}.bmm-card a,.card-category a{max-width:100%;display:inline-block}.bmm-card img,.card-category img{max-width:100%;height:auto}.bmm-card .icon,.card-category .icon{background-color:#2468ff;background-color:var(--icon-color-default)}.bmm-card.success .icon,.card-category.success .icon{background-color:#3be900;background-color:var(--icon-color-success)}.bmm-card.emphasized .icon,.card-category.emphasized .icon{background-color:#2468ff;background-color:var(--icon-color-primary)}.bmm-card.info .icon,.card-category.info .icon{background-color:#1fa1ff;background-color:var(--icon-color-info)}.callout-card{margin-bottom:1.5rem;margin-bottom:var(--spacing-outer)}.callout-card h1,.callout-card h2,.callout-card h3,.callout-card h4,.callout-card h5,.callout-card p{margin-top:0;margin-bottom:.5rem}.callout-card .icon{float:left;margin-right:2rem;margin-right:calc(var(--spacing-inner)*2);margin-bottom:2rem;margin-bottom:calc(var(--spacing-inner)*2)}.card-category{text-align:center}.card-category img,.card-category .icon{margin-bottom:3rem;margin-bottom:calc(var(--spacing-inner)*3)}.card-category img{border-radius:60px;border-radius:calc(2 * var(--border-radius-primary))}.card-category h1,.card-category h2,.card-category h3,.card-category h4,.card-category h5,.card-category p{margin-top:0}.card-category a{margin-top:3rem;margin-top:calc(var(--spacing-inner)*3)}.has-cards{display:flex;flex-flow:row wrap;justify-content:center}.has-cards.wrap-left{justify-content:flex-start}.has-cards .bmm-card{margin:.75rem 0;margin:calc(var(--spacing-outer)/2) 0;width:50%}@media (min-width: 992px){.has-cards .bmm-card{width:33.333%}}@media (min-width: 1200px){.has-cards .bmm-card{width:25%}}.main-modal .modal-content{padding:1rem 2rem;border-radius:5px;border-radius:var(--border-radius-tertiary)}.main-modal .modal-content .pagination-button{font-size:1.2rem;border-radius:30px!important;border-radius:var(--border-radius-primary)!important}.main-modal .modal-content .pagination-button.orange{background:#ff7643;background:var(--bmm-orange);color:#fff}.main-modal .modal-content .pagination-button.orange:hover,.main-modal .modal-content .pagination-button.orange:active{background:#df683b!important;background:var(--bmm-orange-dark)!important}.main-modal .modal-content .form-label{font-weight:700}.main-modal .modal-content .all-caps-grey-label{text-transform:uppercase;color:#c2c2c2;color:var(--bmm-grey);font-weight:500;font-size:1.25rem}.main-modal .modal-content .form-label-thin{font-weight:500;color:#535353;color:var(--bmm-grey-dark)}@media (min-width: 992px){.main-modal .modal-content{padding:2rem 3rem}}.onboarding-modal .large-title{font-size:3rem;font-weight:500}.onboarding-modal .onboarding-modal__bold-text{font-size:1.5rem;font-weight:600}.onboarding-modal .bg-grey{background:#ebebeb;background:var(--bmm-grey-light)}.onboarding-modal .credit-score-button{font-size:1.5rem}.onboarding-modal .font-weight-light{font-weight:400}.onboarding-modal .font-weight-normal{font-weight:500}.onboarding-modal .font-weight-bold{font-weight:700}.onboarding-modal .modal-header{display:flex;align-items:flex-start}.financial-wellness-stepper__score{font-size:8rem;font-weight:600}@media (max-width: 1200px){.financial-wellness-stepper__score{font-size:6rem}}@media (max-width: 765px){.financial-wellness-stepper__score{font-size:4rem}}@media (max-width: 576px){.financial-wellness-stepper__score{font-size:3rem}}.password-input button{border-radius:.375rem}.financial-wellness-widget small{font-size:.75rem}.financial-wellness-widget .triangle{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:22px solid black}.financial-wellness-widget .triangle.red{border-top:22px solid #ff4744;border-top:22px solid var(--bmm-danger)}.financial-wellness-widget .triangle.yellow{border-top:22px solid #ffde00;border-top:22px solid var(--bmm-warning)}.financial-wellness-widget .triangle.green{border-top:22px solid #3be900;border-top:22px solid var(--bmm-success)}.financial-wellness-widget .bar-graph{width:100%}.financial-wellness-widget .bar-graph .meter{position:relative;height:3.3rem}.financial-wellness-widget .bar-graph .meter .pin{width:0px;height:100%;position:absolute;top:0;transition:all .5s ease-in-out}.financial-wellness-widget .bar-graph .meter .pin span{position:absolute;top:-.5rem;left:0;transform:translate(-50%);font-weight:600;font-size:1.5rem}.financial-wellness-widget .bar-graph .meter .pin .triangle{position:absolute;bottom:.25rem;left:0;transform:translate(-50%)}.financial-wellness-widget .bar-graph .meter .pin.bottom{top:auto;top:initial;bottom:0;color:red}.financial-wellness-widget .bar-graph .meter.bottom{height:2rem}.financial-wellness-widget .bar-graph .meter.bottom .pin span{top:1.5rem;left:0;color:#c2c2c2;color:var(--bmm-grey);font-size:1rem}.financial-wellness-widget .bar-graph .meter.bottom .pin .triangle{position:absolute;bottom:auto;bottom:initial;top:.25rem;left:0;transform:translate(-50%) rotate(180deg)}.financial-wellness-widget .bar-graph .bar{display:flex;gap:.2rem}.financial-wellness-widget .bar-graph .bar div{height:1.5rem}.financial-wellness-widget .bar-graph .bar div:nth-child(1){background:#ff4744;background:var(--bmm-danger);width:25%}.financial-wellness-widget .bar-graph .bar div:nth-child(2){background:#ffde00;background:var(--bmm-warning);width:50%}.financial-wellness-widget .bar-graph .bar div:nth-child(3){background:#3be900;background:var(--bmm-success);width:25%}.cyber-score-widget{height:100%;max-height:100%;width:100%}.cyber-score-widget .btn{padding-left:.75rem!important;padding-right:.75rem!important}@media (max-width: 576px){.cyber-score-widget .btn{padding-left:1rem!important;padding-right:1rem!important}}@media (min-width: 1200px){.cyber-score-widget .btn{padding-left:2rem!important;padding-right:2rem!important}}.cyber-score-widget .header{display:flex;flex-direction:row}.cyber-score-widget .bmm-success{background-color:#3be900;background-color:var(--bmm-success);color:#fff;color:var(--bmm-success-text-color)}.cyber-score-widget .bmm-warning{background-color:#ffde00;background-color:var(--bmm-warning);color:#fff;color:var(--bmm-warning-text-color)}.cyber-score-widget .bmm-danger{background-color:#ff4744;background-color:var(--bmm-danger);color:#fff;color:var(--bmm-danger-text-color)}.cyber-score-widget .cyberscore-metrics-wrapper-route{margin-top:1rem;flex-direction:row;align-items:flex-start;display:flex;justify-content:space-evenly}.cyber-score-widget .cyberscore-metrics-wrapper-dashboard{margin-top:1rem;display:flex;flex-direction:row;justify-content:space-evenly}@media (min-width: 576px) and (max-width: 1200px){.cyber-score-widget .cyberscore-metrics-wrapper-route{flex-direction:column;align-items:center}}.cyber-score-widget .display{display:flex;flex-direction:column;align-items:center;width:9.375rem}.cyber-score-widget .display .box{border:1px solid black;display:flex;justify-content:center;align-items:center;width:9.375rem;height:9.375rem}@media (max-width: 576px){.cyber-score-widget .display .box{width:7.5rem;height:7.5rem}}.cyber-score-widget .display .box-info{margin-top:1rem;text-align:center}.journey-card .badge-icon{width:3rem}.stressometer-container .last-updated{color:#1fa1ff;color:var(--bmm-light-blue);font-size:.6rem}.stressometer-container p{color:#000;color:var(--bmm-black)}.stressometer-container .help-tooltip{color:#1fa1ff;color:var(--bmm-light-blue);cursor:pointer}.stressometer-container .go-to-page{color:#1fa1ff;color:var(--bmm-light-blue);font-size:.6rem}.stressometer-container .delete-button{background-color:#ff4744;background-color:var(--bmm-red);font-size:.75rem;padding:.5rem 1.5rem;margin-right:.5rem}.stressometer-container .top-stress-item-container{text-align:center}.stressometer-container .stressometer__last-updated{font-size:.75rem}.stressometer-container .stress-description{white-space:normal;padding:0 1rem}.del-btn{display:flex;align-items:center}@media (max-width: 992px){.stress-description{padding:0 .5rem}.stressometer-container .last-updated{font-size:10rem;padding:1rem .5rem}.stressometer-container .top-stress-item-container{max-width:100%}.stress-row{display:block}.current-list{font-size:.875rem}}.stressometer-modal .stress-gauge,.stressometer-container .stress-gauge{width:14em}.stressometer-modal .stress-icon,.stressometer-container .stress-icon{margin-top:-6.7em}.stressometer-modal .close-button,.stressometer-container .close-button{color:#c2c2c2;color:var(--bmm-grey);margin:.25rem;font-size:1.25rem}.stressometer-modal .ok-button,.stressometer-container .ok-button{background-color:#3be900;background-color:var(--bmm-success);padding:.5rem 1.5rem}.gradient-slider *{box-sizing:border-box}.gradient-slider .range{-webkit-appearance:none;-moz-appearance:none;margin:1rem 0;display:block}.gradient-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:10px;background:#4776e6;background:linear-gradient(to right,#3be900,#ffde00 60%,#ff4744 90%,#db0632);background:linear-gradient(to right,var(--stressometer-color-low) 0%,var(--stressometer-color-medium) 60%,var(--stressometer-color-high) 90%,var(--stressometer-color-max) 100%);height:7.5px}.gradient-slider input[type=range]:focus{outline:none}.gradient-slider input[type=range]::-moz-range-track{-moz-appearance:none;background:#3bade3;background:-webkit-gradient(left bottom,right top,color-stop(0%,rgba(59,173,227,1)),color-stop(25%,rgba(87,111,230,1)),color-stop(51%,rgba(152,68,183,1)),color-stop(100%,rgba(255,53,127,1)));background:linear-gradient(45deg,#3be900,#ffde00 25%,#ff4744 51%,#db0632);background:linear-gradient(45deg,var(--stressometer-color-low) 0%,var(--stressometer-color-medium) 25%,var(--stressometer-color-high) 51%,var(--stressometer-color-max) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3bade3 ",endColorstr="#ff357f ",GradientType=1);height:2px}.gradient-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid;border-radius:50%;height:22px;width:22px;max-width:80px;position:relative;bottom:7px;background-color:#fff;cursor:-webkit-grab;border-color:--bmm-grey;-webkit-transition:border 1s ease;transition:border 1s ease}.gradient-slider input[type=range]::-moz-range-thumb{-moz-appearance:none;border:2px solid;border-radius:50%;height:25px;width:25px;max-width:80px;position:relative;bottom:11px;background-color:#1d1c25;cursor:-moz-grab;-moz-transition:border 1s ease;transition:border 1s ease}.gradient-slider ::-webkit-slider-thumb{border-color:#3be900}.gradient-slider input[type=range]::-webkit-slider-thumb:active{cursor:-webkit-grabbing}.gradient-slider input[type=range]::-moz-range-thumb:active{cursor:-moz-grabbing}.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}.article-container{display:flex;flex-direction:column;padding:.3125rem}.article-content{display:flex;align-items:center}.article-title{font-size:.75rem;font-family:"Oxygen, sans-serif";padding-bottom:.3125rem;margin:0;font-weight:500;color:#1fa1ff}.article-description{font-size:.5625rem;overflow:hidden;font-family:work Sans;word-break:break-word;text-align:left;font-weight:500;color:#000}.see-all-container{margin-left:auto;margin-right:.625rem;padding:.1875rem}.see-all{cursor:pointer;color:#1fa1ff}.article-text{display:flex;flex-direction:column}.article-icon{margin-right:.6875rem;margin-bottom:2.5rem;padding:.1875rem}.icon-container{display:flex;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;border-radius:50%;background-color:#ffde00}.icon{color:#fff}.recommended-container .article-icon-link{position:relative;border-radius:100%;background:#ffde00;background:var(--bmm-warning);display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:1rem}.recommended-container .article-icon-link svg.fa-book-bookmark{color:#fff;color:var(--bmm-warning-text-color)}.recommended-container .unread-icon{position:absolute;z-index:2;top:1.5rem;left:1.65rem;font-size:.85rem}.recommended-container .card-text{font-size:.85rem}.month-picker{display:flex;justify-content:space-between;width:100%}.confirmation-modal{text-align:center}.confirmation-modal .buttons{display:flex;justify-content:center;gap:2rem}.confirmation-modal h3{margin-top:1rem;color:#ff4744;color:var(--bmm-red)}.company-message{letter-spacing:.08rem;min-height:95px;margin-bottom:0;height:auto;border-radius:.375rem;color:#fff}.company-message.is-special-message{color:#000;color:initial}.company-message.is-special-message a{color:#0d6efd;color:rgba(var(--bs-link-color-rgb))}.company-message.is-special-message a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:rgba(var(--bs-link-hover-color-rgb))}.company-message .media-body,.company-message .media-left,.company-message .media-right{display:table-cell;vertical-align:top}.company-message .bmm-leaf{border-radius:100%;background:#fff;border:.125rem solid white;width:auto;height:auto;max-width:100%;max-height:100%}.company-message .company-logo{border-radius:.25rem;width:auto;height:auto;max-width:100%;max-height:100%}.company-message .landscape-container{max-height:3.5rem}.company-message .portrait-container{max-width:5rem}.company-message .media-body{font-size:13px;font-size:var(--font-size-secondary);line-height:1.5;flex:1}.company-message #logo-container{border-radius:100%;background-color:#fff;width:3.75rem;height:3.75rem;padding-top:.125rem;padding-left:.125rem}.company-message .icon-circle{background:#fff;color:#1a83d2;color:var(--background-color-emphasized)}.company-message p{margin:5px 0}.company-message a{color:#fff;color:var(--bmm-white);-webkit-text-decoration:underline;text-decoration:underline}.company-message a:hover{color:#e2d000;color:var(--bmm-yellow-dark)}.company-message .panel-body{padding:1.5rem 2.25rem;background:red}.company-message .panel-body .media-left{align-self:center;padding-right:1.25rem}.company-message .panel-body .media-body{font-size:13px;font-size:var(--font-size-secondary);line-height:1.5;font-weight:700}.partner-tile{padding:0;position:relative;border:none;border-radius:6px;flex:1 0 auto}.partner-tile .panel-body h4{font-size:1.1rem}.partner-tile .flip-container{height:100%}.partner-tile .flip-container .front,.partner-tile .flip-container .back{height:auto;background:#fff;border-radius:6px;bottom:0}.partner-tile .flip-container .front>.panel-body{padding:0;height:100%}.partner-tile a{border-radius:6px}.partner-tile img{max-width:100%}@media (max-width: 1200px){.partner-tile{border:none}.partner-tile .flip-container{height:171px}.partner-tile .flip-container .front>.panel-body{padding:0}.partner-tile a{text-align:center}.partner-tile img{max-height:171px}}@media (max-width: 992px){.partner-tile .flip-container .front>.panel-body{padding:0}}@media only screen and (max-width: 765px){.partner-tile .flip-container{height:151px}.partner-tile .flip-container .front>.panel-body{padding:0}.partner-tile img{max-height:151px}}--dashboardContentBlockHeight: 650px; -white.dashboard-content-block {background:#fff;background:var(--bmm-white)}-white.dashboard-content-block,-white.dashboard-content-block h4{color:#1d0041;color:var(--bmm-purple-darkest)}-purple.dashboard-content-block{background:#450295;background:var(--bmm-purple-dark)}-purple.dashboard-content-block,-purple.dashboard-content-block h4{color:#fff;color:var(--bmm-white)}-blue.dashboard-content-block{background:#1fa1ff;background:var(--bmm-light-blue)}-blue.dashboard-content-block,-blue.dashboard-content-block h4{color:#fff;color:var(--bmm-white)}-yellow.dashboard-content-block{background:#ffde00;background:var(--bmm-yellow)}-yellow.dashboard-content-block,-yellow.dashboard-content-block h4{color:#535353;color:var(--bmm-grey-dark)}.flipping{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.flip-container,.flipper,.front,.back{height:var(--dashboardContentBlockHeight)}.flipToFront{transform:rotateY(0)}.flipToBack{transform:rotateY(180deg)}.flipper{perspective:1000;transform-style:preserve-3d;transition:.4s;width:100%;height:100%;position:relative}@media (max-width: 1200px){.goals-container{padding:.5rem}.goals-container .media-body{margin-bottom:.5rem}.goals-container{min-height:15rem}}.back,.front,.flip-container{backface-visibility:hidden}.back,.front{display:inline-block;position:absolute;top:0;left:0;min-height:100%;width:100%}.flip-container .back{transform:rotateY(180deg);background:#fff;background:var(--bmm-white)}.flip-container .front{transform:rotateY(0);background:#f5f5f5;background:var(--bmm-grey-lighter);z-index:2}.flip-container .front.content-block-preview{overflow:hidden}.flip-container .front .panel-body .media{margin-top:0}.flip-container .front .panel-body .media img{height:30px}.flip-container .front .panel-body .media .fa-circle,.flip-container .front .panel-body .media .fa-check{font-size:1.4rem;left:2rem}.flip-container .front .panel-body .media .media-body .media-heading{font-size:1.4rem}.flip-container .front .panel-heading.flex-container{padding-bottom:1rem;padding-bottom:var(--spacing-inner)}.flip-container .front .panel-heading p{font-size:1.4rem;margin-bottom:.5rem;margin-bottom:calc(var(--spacing-inner) * .5)}.flip-container .front .panel-body h4.cs-reason-header,.flip-container .front .panel-heading h4.cs-reason-header{margin-bottom:1.5rem;margin-bottom:calc(var(--spacing-inner) * 1.5)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.flip-container .back-ie{transform:perspective(200px) rotateX(0)}.flip-container .front-ie{transform:perspective(200px) rotateX(180deg)}.flip-container .flipToOverride-ie{transform:rotateY(0);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}}.main-navbar{background:#fff;z-index:5}.main-navbar .main-search-input input{border-top-left-radius:1.875rem;border-bottom-left-radius:1.875rem}.main-navbar .main-search-input input:focus{box-shadow:inset 0 1px 1px #00000013;background:#f5f5f5;background:var(--bmm-grey-lighter)}.main-navbar .main-search-input button:focus{box-shadow:inset 0 1px 1px #00000013}.main-navbar .main-search-input.input-group{margin-right:0}.main-navbar .landscape-logo{width:auto;height:auto;max-width:25rem;max-height:4rem}.main-navbar .navbar-brand{max-width:75%;margin-right:0}.main-navbar .navbar-brand img.landscape-logo{max-width:100%}.main-navbar .navbar-collapse{justify-content:flex-end}.main-navbar.fixed-top+.main-container{margin-top:5rem}.main-navbar>.container-lg{background-color:#fff}.main-navbar.sticky-top>.container-lg{padding-left:0;padding-right:0}@media (min-width: 576px){.main-navbar .portrait-wrapper{display:none}.main-navbar .main-search-input{margin-left:1rem}}@media (min-width: 765px){.main-navbar{--bs-navbar-padding-y: 1rem}.main-navbar .navbar-collapse{flex-grow:0}.main-navbar .navbar-brand img.landscape-logo{max-width:25rem}.main-navbar.fixed-top+.main-container{margin-top:6rem}}.main-navbar.landscape{position:fixed}.main-navbar.portrait{position:sticky}.left-menu,.left-menu-portrait{position:sticky;top:5rem;left:0}.left-menu .logout-button,.left-menu-portrait .logout-button{background:none;margin-left:.2rem}.left-menu .logout-button:hover,.left-menu-portrait .logout-button:hover{-webkit-text-decoration:underline;text-decoration:underline}.left-menu-portrait{top:0rem}.flip-card-button{font-size:1.5rem;padding:0}#main-content.loading{opacity:.25;transition:opacity .2s;transition-delay:.2s}@media (min-width: 992px){.site-left-col{width:14rem;max-width:14rem}}.alert,.card{max-width:29rem}.login-container input:not([type=checkbox]){height:2.5rem}.login-container input:not([type=checkbox]):not(:focus){color:#c2c2c2;color:var(--bmm-grey)}
