.share-disable-arrow.popover .popover-arrow{display:none}.popover.sharing-popover-root{width:320px;max-width:100vw;box-shadow:var(--pg-soft-down-medium);background-color:var(--fill-neutral-secondary);padding:15px 20px}.popover.sharing-popover-root .popover-arrow:after{top:2px}.popover.sharing-popover-root .title{letter-spacing:0;margin-bottom:15px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.popover.sharing-popover-root .links-wrapper{grid-template-columns:1fr 1fr;gap:15px 30px;display:grid}.popover.sharing-popover-root .links-wrapper>a{letter-spacing:0;color:var(--fill-neutral-secondary);background-color:var(--fill-inactive-primary);text-align:center;border-radius:8px;padding:7px 10px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none}.popover.sharing-popover-root .links-wrapper>a:before{margin-right:7px}.popover.sharing-popover-root .links-wrapper .full-width{grid-column:1/3}.popover.sharing-popover-root .links-wrapper .btn-default,.popover.sharing-popover-root .links-wrapper .btn-default:hover{background-color:var(--fill-inactive-primary)}.popover.sharing-popover-root .links-wrapper .btn-default:active{background-color:var(--pg-black)}.popover.sharing-popover-root .links-wrapper .btn-whatsapp{background-color:var(--pg-btn-whatsapp-bg)}.popover.sharing-popover-root .links-wrapper .btn-whatsapp:hover{background-color:var(--pg-btn-whatsapp-bg-light)}.popover.sharing-popover-root .links-wrapper .btn-whatsapp:active{background-color:var(--pg-btn-whatsapp-bg-dark)}.popover.sharing-popover-root .links-wrapper .btn-facebook{background-color:var(--pg-btn-facebook-bg)}.popover.sharing-popover-root .links-wrapper .btn-facebook:hover{background-color:var(--pg-btn-facebook-bg-light)}.popover.sharing-popover-root .links-wrapper .btn-facebook:active{background-color:var(--pg-btn-facebook-bg-dark)}.popover.sharing-popover-root .links-wrapper .btn-twitter{background-color:var(--pg-btn-twitter-bg)}.popover.sharing-popover-root .links-wrapper .btn-twitter:hover{background-color:var(--pg-btn-twitter-bg-light)}.popover.sharing-popover-root .links-wrapper .btn-twitter:active{background-color:var(--pg-btn-twitter-bg-dark)}
.affordabilityFormModalRoot .affordabilityFormModal .modal-content .modal-body{flex-direction:column;gap:12px;display:flex}.affordabilityFormModalRoot .affordabilityFormModal .modal-content .modal-body .hui-fieldtitle__main{color:var(--text-active-primary)}
.heading{letter-spacing:.005rem;color:var(--text-active-primary);margin:20px 0;font-family:Mulish,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.affordabilityWidgetRoot .alert-button{margin-top:16px;display:block}.affordabilityWidgetRoot .affordabilityWidget{width:100%;padding:16px;display:grid}.affordabilityWidgetRoot .affordabilityWidget .header{grid-template:"sparkleIcon title""sparkleIcon subtitle""sparkleIcon checkButton"/auto 1fr;column-gap:12px;display:grid}.affordabilityWidgetRoot .affordabilityWidget .sparkleIcon{grid-area:sparkleIcon}.affordabilityWidgetRoot .affordabilityWidget .title{letter-spacing:-.005rem;color:var(--text-active-primary);grid-area:title;align-items:center;gap:8px;margin-bottom:4px;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.affordabilityWidgetRoot .affordabilityWidget .subtitle{letter-spacing:0;color:var(--text-active-primary);grid-area:subtitle;font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.affordabilityWidgetRoot .affordabilityWidget .subtitle :first-child{color:var(--text-brand-teal)}.affordabilityWidgetRoot .affordabilityWidget .subtitle :nth-child(3){color:var(--text-warning-primary)}.affordabilityWidgetRoot .affordabilityWidget .infoIconButton{color:var(--text-active-primary);background:0 0;border:none;padding:0}.affordabilityWidgetRoot .affordabilityWidget .checkButton{letter-spacing:0;grid-area:checkButton;width:190px;padding:8px 16px;font-family:Mulish,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.affordabilityWidgetRoot .affordabilityWidget .body{padding:0}.affordabilityWidgetRoot .affordabilityWidget .divider{border:1px solid var(--border-active-secondary);margin:20px 0}.affordabilityWidgetRoot .affordabilityWidget .accordion{margin-bottom:20px}.affordabilityWidgetRoot .affordabilityWidget .accordion-button{border:none;padding:12px 0}.affordabilityWidgetRoot .affordabilityWidget .accordion-button:focus{box-shadow:none;border-bottom:none}.affordabilityWidgetRoot .affordabilityWidget .accordion-button:hover{background-color:unset;color:unset}.affordabilityWidgetRoot .affordabilityWidget .accordion-body{flex-direction:column;gap:8px;padding:8px 0 0;display:flex}.affordabilityWidgetRoot .affordabilityWidget .userDetailItem{justify-content:space-between;display:flex}.affordabilityWidgetRoot .affordabilityWidget .label{letter-spacing:.02rem;font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.affordabilityWidgetRoot .affordabilityWidget .value{letter-spacing:-.01rem;font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.affordabilityWidgetRoot .affordabilityWidget .editButton{letter-spacing:.02rem;box-shadow:none;background:0 0;border:none;width:fit-content;padding:0;font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;text-decoration-line:underline}.affordabilityWidgetRoot .affordabilityWidget .editButton:hover{background:0 0}.affordabilityWidgetRoot .affordabilityWidget .preQualifiedButton{letter-spacing:0;padding:8px 16px;font-family:Mulish,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.affordabilityInfoModalRoot .affordabilityInfoModal .subtitle{color:var(--text-active-primary)}.affordabilityInfoModalRoot .affordabilityInfoModal .pointsContainer{margin:16px 0;display:flex}.affordabilityInfoModalRoot .affordabilityInfoModal .checkIcon{flex-shrink:0}.affordabilityInfoModalRoot .affordabilityInfoModal .pointTitle{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Mulish,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.affordabilityInfoModalRoot .affordabilityInfoModal .pointText{color:var(--text-active-primary)}.affordabilityInfoModalRoot .affordabilityInfoModal .assumptionText{color:var(--text-active-primary);margin-bottom:44px}.affordabilityInfoModalRoot .affordabilityInfoModal .assumptionText :first-child{font-weight:700}@media (min-width:992px){.affordabilityWidgetRoot .affordabilityWidget{padding:24px}.affordabilityWidgetRoot .affordabilityWidget .preQualifiedButton{width:296px}}
/*# sourceMappingURL=11~rm4n.j_e1k.css.map*/