@import "https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500&family=Inter:wght@400;600&display=swap&family=Roboto:wght@400;500&display=swap";
.mortgage-root .breadcrumb-root{margin:16px 0}.mortgage-root .mortgage{flex-direction:column;justify-content:center;row-gap:16px;padding:12px 0 48px;display:flex}
.agent-recommended-card-root .agent-recommended-card{cursor:pointer;background:#fff;border:1px solid #c1c9d2;border-radius:24px;width:200px;padding:16px}.agent-recommended-card-root .agent-recommended-card__avatar .bds-avatar_content.rounded-circle{border:1px solid var(--border-active-secondary);object-fit:cover}.agent-recommended-card-root .agent-recommended-card__content{flex-direction:column;align-items:center;gap:16px;margin-bottom:16px;display:flex}.agent-recommended-card-root .agent-recommended-card__agent-info{flex-direction:column;align-items:center;gap:8px;display:flex}.agent-recommended-card-root .agent-recommended-card__agent-details{flex-direction:column;align-items:center;gap:4px;display:flex}.agent-recommended-card-root .agent-recommended-card__agent-name{color:var(--text-active-primary)}.agent-recommended-card-root .agent-recommended-card__agent-title{white-space:nowrap;text-overflow:ellipsis;max-width:160px;color:var(--text-active-secondary);overflow:hidden}.agent-recommended-card-root .agent-recommended-card__rating{color:var(--text-active-secondary);align-items:center;gap:4px;display:flex}.agent-recommended-card-root .agent-recommended-card__rating .pgicon-star-o{height:16px}.agent-recommended-card-root .agent-recommended-card__rating .pgicon-star-o:before{vertical-align:top;margin:0}.agent-recommended-card-root .agent-recommended-card__rating-score,.agent-recommended-card-root .agent-recommended-card__rating-text{height:16px}.agent-recommended-card-root .agent-recommended-card__no-reviews{color:var(--text-active-secondary);height:16px}.agent-recommended-card-root .agent-recommended-card__badge-text{color:#003d22}.agent-recommended-card-root .agent-recommended-card__badge-text>p{margin-bottom:0}.agent-recommended-card-root .agent-recommended-card__footer-btn{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;justify-content:center;align-items:center;gap:4px;width:100%;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.agent-recommended-card-root.is-loading .agent-recommended-card__content{flex-direction:column;align-items:center;gap:16px;margin-bottom:16px;display:flex}.agent-recommended-card-root.is-loading .agent-recommended-card__agent-details{flex-direction:column;align-items:center;gap:4px;display:flex}.agent-recommended-card-root.is-loading .agent-recommended-card__avatar{background:var(--pg-bg-linear-gradient-loading);background-size:200%;border-radius:100px;width:72px;height:72px;animation:1s ease-in-out infinite animatedLoading}.agent-recommended-card-root.is-loading .agent-recommended-card__name{background:var(--pg-bg-linear-gradient-loading);background-size:200%;border-radius:100px;width:102px;height:20px;animation:1s ease-in-out infinite animatedLoading}.agent-recommended-card-root.is-loading .agent-recommended-card__title{background:var(--pg-bg-linear-gradient-loading);background-size:200%;border-radius:100px;width:127px;height:16px;animation:1s ease-in-out infinite animatedLoading}.agent-recommended-card-root.is-loading .agent-recommended-card__rating{background:var(--pg-bg-linear-gradient-loading);background-size:200%;border-radius:100px;width:60px;height:14px;animation:1s ease-in-out infinite animatedLoading}.agent-recommended-card-root.is-loading .agent-recommended-card__blurb{background:var(--pg-bg-linear-gradient-loading);background-size:200%;border-radius:100px;width:161px;height:22px;animation:1s ease-in-out infinite animatedLoading}.agent-recommended-card-root.is-loading .agent-recommended-card__footer{background:var(--pg-bg-linear-gradient-loading);background-size:200%;border-radius:100px;width:100%;height:39px;animation:1s ease-in-out infinite animatedLoading}.agent-recommended-card-popover .popover-with-close .popover-close.btn{height:unset;margin-top:8px;margin-right:8px}.agent-recommended-card-popover.bs-popover-bottom{margin-top:12px}.typography-root{margin-bottom:0}:root{--bds-font-size-heading-xxl:40px;--bds-line-height-heading-xxl:64px;--bds-font-size-heading-xl:32px;--bds-line-height-heading-xl:44px;--bds-font-size-heading-lg:24px;--bds-line-height-heading-lg:32px;--bds-font-size-heading-md:18px;--bds-line-height-heading-md:28px;--bds-font-size-heading-sm:16px;--bds-line-height-heading-sm:24px;--bds-font-size-heading-xs:14px;--bds-line-height-heading-xs:20px;--bds-font-size-body-lg:16px;--bds-line-height-body-lg:26px;--bds-font-size-body-md-short:14px;--bds-line-height-body-md-short:20px;--bds-font-size-body-md-long:14px;--bds-line-height-body-md-long:24px;--bds-font-size-body-sm:12px;--bds-line-height-body-sm:16px;--bds-font-size-expressive-xl:18px;--bds-line-height-expressive-xl:28px;--bds-font-size-expressive-lg:16px;--bds-line-height-expressive-lg:26px;--bds-font-size-expressive-md-short:14px;--bds-line-height-expressive-md-short:20px;--bds-font-size-expressive-md-long:14px;--bds-line-height-expressive-md-long:24px;--bds-font-size-expressive-sm:12px;--bds-line-height-expressive-sm:16px;--bds-font-size-expressive-xs:10px;--bds-line-height-expressive-xs:12px;--bds-font-size-btn-lg:16px;--bds-line-height-btn-lg:24px;--bds-font-size-btn-md:14px;--bds-line-height-btn-md:20px;--bds-font-color-body:var(--pg-black);--bds-font-color-heading:var(--pg-black);--bds-font-body:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--bds-font-expressive:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;--bds-font-heading:"Lexend","Helvetica Neue",Helvetica,Arial,sans-serif;--bds-font-weight-title:600;--bds-font-weight-body:400;--bds-font-size-title-s:28px;--bds-line-height-title-s:39.2px;--bds-font-size-label-l:20px;--bds-line-height-label-l:28px;--bds-font-size-label-m:16px;--bds-line-height-label-m:22.4px;--bds-font-size-body-xs:14px;--bds-line-height-body-xs:19.6px;--bds-font-size-display-l:18px;--bds-line-height-display-l:24px}@keyframes loading{0%{background-color:#eff1f5}to{background-color:#ccc}}.bds-avatar-root{cursor:pointer;background-color:#0000;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;position:relative}.bds-avatar-root .bds-avatar_content{background-color:#eff1f5;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.bds-avatar-root .bds-avatar_content:hover{box-shadow:0 4px 8px #282c2e1f}.bds-avatar-root.size-large{width:64px;height:64px}.bds-avatar-root.size-large .bds-avatar-badge{width:12px;height:12px;bottom:2px;right:2px}.bds-avatar-root.size-large .loading-avatar{background-color:#eff1f5;border-radius:50%;width:64px;height:64px;animation:1s linear infinite alternate loading}.bds-avatar-root.size-medium{width:48px;height:48px}.bds-avatar-root.size-medium .bds-avatar-badge{width:12px;height:12px;bottom:0;right:0}.bds-avatar-root.size-medium .loading-avatar{background-color:#eff1f5;border-radius:50%;width:48px;height:48px;animation:1s linear infinite alternate loading}.bds-avatar-root.size-small{width:32px;height:32px}.bds-avatar-root.size-small .bds-avatar-badge{width:8px;height:8px;bottom:0;right:0}.bds-avatar-root.size-small .loading-avatar{background-color:#eff1f5;border-radius:50%;width:32px;height:32px;animation:1s linear infinite alternate loading}.bds-avatar-root.bds-avatar--disable{cursor:auto}.bds-avatar-root.bds-avatar--disable img{opacity:.3}.bds-avatar-root.bds-avatar--disable .bds-avatar-badge{background-color:#eff1f5}.bds-avatar-root.bds-avatar--disable .bds-avatar_content{box-shadow:none}.bds-avatar-root .bds-avatar-badge{background-color:green;border:1.5px solid #fff;border-radius:100%;position:absolute}.bds-avatar-root.bds-size-large .bds-avatar_content{font-family:var(--bds-font-heading);font-weight:var(--bds-font-weight-title);font-size:var(--bds-font-size-title-s);line-height:var(--bds-line-height-title-s)}.bds-avatar-root.bds-size-medium .bds-avatar_content{font-family:var(--bds-font-heading);font-weight:var(--bds-font-weight-title);font-size:var(--bds-font-size-label-l);line-height:var(--bds-line-height-label-l)}.bds-avatar-root.bds-size-small .bds-avatar_content{font-family:var(--bds-font-heading);font-weight:var(--bds-font-weight-title);font-size:var(--bds-font-size-label-m);line-height:var(--bds-line-height-label-m)}.badge.badge-root{padding-inline:var(--pg-grid-space-unit-2x);align-items:center}.badge.badge-root.badge-round{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--text-static-primary);aspect-ratio:1;background-color:var(--fill-active-primary);border-radius:50%;justify-content:center;font-size:14px;font-weight:500;line-height:22px;display:inline-flex;position:relative;line-height:0!important}.badge.badge-root.badge-round.action--count{height:var(--pg-grid-space-unit-4x);min-width:var(--pg-grid-space-unit-4x);border-radius:var(--pg-border-radius-small);font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;padding-inline:var(--pg-grid-space-unit);aspect-ratio:auto;font-size:.75rem;font-weight:600;line-height:1.4}.badge.badge-root.badge-round.action--count:before{display:none}.badge.badge-root.badge-round.action--indicator{min-width:8px}.badge.badge-root.badge-round:before{content:"";z-index:-1;position:absolute;inset:0}.badge.badge-root.badge-default{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;background-color:var(--fill-neutral-primary);color:var(--text-active-primary);border:1px solid var(--border-active-primary);border-radius:8px;height:36px;font-size:.875rem;font-weight:400;line-height:0;display:inline-flex}.badge.badge-root.badge-default .badge-icon path{fill:var(--icon-active-secondary)!important}.badge.badge-root.badge-default.bg-primary-neutral{background-color:var(--fill-neutral-primary);color:var(--text-active-primary)}.badge.badge-root.badge-default.bg-primary-neutral .badge-icon path{fill:var(--icon-active-secondary)!important}.badge.badge-root.badge-default.bg-primary-red{background-color:var(--fill-error-secondary);border-color:var(--border-error-primary);color:var(--text-error-tertiary)}.badge.badge-root.badge-default.bg-primary-red .badge-icon path{fill:var(--icon-error-primary)!important}.badge.badge-root.badge-default.bg-primary-orange{background-color:var(--fill-warning-secondary);border-color:var(--border-warning-primary);color:var(--text-warning-primary)}.badge.badge-root.badge-default.bg-primary-orange .badge-icon path{fill:var(--icon-warning-primary)!important}.badge.badge-root.badge-default.bg-primary-green{background-color:var(--fill-success-secondary);border-color:var(--border-success-primary);color:var(--text-success-tertiary)}.badge.badge-root.badge-default.bg-primary-green .badge-icon path{fill:var(--icon-success-primary)!important}.badge.badge-root.badge-default.bg-secondary-neutral,.badge.badge-root.badge-default.bg-secondary-red,.badge.badge-root.badge-default.bg-secondary-orange,.badge.badge-root.badge-default.bg-secondary-brand-orange,.badge.badge-root.badge-default.bg-secondary-brand-teal,.badge.badge-root.badge-default.bg-secondary-green{background:0 0}.badge.badge-root.badge-default.bg-secondary-neutral{border-color:var(--border-active-primary);color:var(--text-active-secondary)}.badge.badge-root.badge-default.bg-secondary-neutral .badge-icon path{fill:var(--icon-active-secondary)!important}.badge.badge-root.badge-default.bg-secondary-red{border-color:var(--border-error-secondary);color:var(--text-error-tertiary)}.badge.badge-root.badge-default.bg-secondary-red .badge-icon path{fill:var(--icon-error-primary)!important}.badge.badge-root.badge-default.bg-secondary-orange{border-color:var(--border-warning-secondary);color:var(--text-warning-primary)}.badge.badge-root.badge-default.bg-secondary-orange .badge-icon path{fill:var(--icon-warning-primary)!important}.badge.badge-root.badge-default.bg-secondary-green{border-color:var(--border-success-secondary);color:var(--text-success-tertiary)}.badge.badge-root.badge-default.bg-secondary-green .badge-icon path{fill:var(--icon-success-primary)!important}.badge.badge-root.badge-default--disabled[class*=bg-primary-]{background:var(--fill-inactive-primary)}.badge.badge-root.badge-default--disabled[class*=bg-secondary-]{background:0 0}.badge.badge-root.badge-default--disabled[class*=bg-primary-],.badge.badge-root.badge-default--disabled[class*=bg-secondary-]{border-color:var(--border-inactive-primary);cursor:not-allowed;color:var(--text-inactive-primary)}.badge.badge-root.badge-default--disabled[class*=bg-primary-] .badge-icon path,.badge.badge-root.badge-default--disabled[class*=bg-secondary-] .badge-icon path{fill:var(--icon-inactive-primary)!important}.badge.badge-root.badge-small{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;background-color:var(--fill-neutral-tertiary);color:var(--text-active-secondary);border-radius:8px;font-size:.75rem;font-weight:400;line-height:1.4}.badge.badge-root.badge-small.bg-primary-neutral{background-color:var(--fill-neutral-tertiary);color:var(--text-active-secondary)}.badge.badge-root.badge-small.bg-primary-red{background-color:var(--fill-active-primary);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-orange,.badge.badge-root.badge-small.bg-primary-brand-orange{background-color:var(--fill-brand-orange);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-brand-teal{background-color:var(--fill-brand-teal);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-green{background-color:var(--fill-success-primary);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-light-neutral{background-color:var(--fill-neutral-primary);color:var(--text-inactive-primary)}.badge.badge-root.badge-small.bg-primary-light-red{background-color:var(--fill-active-secondary);color:var(--text-error-primary)}.badge.badge-root.badge-small.bg-primary-light-orange{background-color:var(--fill-warning-secondary);color:var(--text-warning-primary)}.badge.badge-root.badge-small.bg-primary-light-green{background-color:var(--fill-success-secondary);color:var(--text-success-primary)}.badge.badge-root.badge-small.bg-secondary-neutral,.badge.badge-root.badge-small.bg-secondary-red,.badge.badge-root.badge-small.bg-secondary-orange,.badge.badge-root.badge-small.bg-secondary-green,.badge.badge-root.badge-small.bg-secondary-light-neutral,.badge.badge-root.badge-small.bg-secondary-light-red,.badge.badge-root.badge-small.bg-secondary-light-orange,.badge.badge-root.badge-small.bg-secondary-light-green{background:0 0;border:1px solid}.badge.badge-root.badge-small.bg-secondary-neutral{border-color:var(--border-active-primary);color:var(--text-active-secondary)}.badge.badge-root.badge-small.bg-secondary-red{border-color:var(--border-error-tertiary);color:var(--text-error-tertiary)}.badge.badge-root.badge-small.bg-secondary-orange{border-color:var(--border-warning-tertiary);color:var(--text-warning-primary)}.badge.badge-root.badge-small.bg-secondary-green{border-color:var(--border-success-tertiary);color:var(--text-success-primary)}.badge.badge-root.badge-small--disabled[class*=bg-primary-]{background:var(--fill-inactive-primary)}.badge.badge-root.badge-small--disabled[class*=bg-secondary-]{background:0 0}.badge.badge-root.badge-small--disabled[class*=bg-primary-],.badge.badge-root.badge-small--disabled[class*=bg-secondary-]{border-color:var(--border-inactive-primary);cursor:not-allowed;color:var(--text-inactive-primary)}
/*# sourceMappingURL=ba5a62eee87a22c4.css.map*/