.mortgage-root .breadcrumb-root{margin:16px 0}.mortgage-root .mortgage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;row-gap:16px;padding:12px 0 48px}.apiErrorCardRoot .statusCard{width:unset;padding:16px}.apiErrorCardRoot .statusBody{max-width:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0 auto}.apiErrorCardRoot .statusImg{width:100%;margin-bottom:16px}.apiErrorCardRoot .statusTitle{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;color:var(--text-active-primary);text-align:center;margin-bottom:8px}.apiErrorCardRoot .statusSubtitle{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;color:var(--text-active-secondary);text-align:center}.apiErrorCardRoot .statusButton{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem}.bankPartnersRoot .bankPartners{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:40px;background-color:var(--fill-neutral-primary);padding:16px 16px 24px}.bankPartnersRoot .bankPartners .title{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-primary);text-align:center}.bankPartnersRoot .bankPartners .bankLogoContainer{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);row-gap:20px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.bankPartnersRoot .bankPartners .bankLogo{width:60px}.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n+1){justify-self:flex-start}.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n+2){justify-self:center}.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n){justify-self:flex-end}@media(min-width:576px){.bankPartnersRoot .bankPartners .bankLogoContainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.bankPartnersRoot .bankPartners .bankLogo{width:80px}.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n),.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n+1),.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n+2){justify-self:center}}.approvalCardRoot .approvalCard{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:16px;position:relative;padding:16px;gap:20px}.approvalCardRoot .approvalCardBadge.hui-badge.badge{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;line-height:1rem;letter-spacing:.02rem;position:absolute;top:20px;left:0;padding:4px 8px;border-radius:0 8px 8px 0;color:#fff;background:linear-gradient(91deg,#ff0f0f,#940000);border:unset;width:63px;height:24px}.approvalCardRoot .approvalCardBadge.hui-badge.badge .badge-icon{width:12px!important;height:12px!important}.approvalCardRoot .approvalCardBody{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0}.approvalCardRoot .approvalCardText,.approvalCardRoot .approvalCardTitle{text-align:center}.approvalCardRoot .approvalCardFooter{width:100%}.approvalCardRoot .approvalCardTryButton{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.approvalCardRoot .approvalCard.button .approvalCardBody{gap:20px}.approvalCardRoot .approvalCard.button .approvalCardImg{border-bottom-right-radius:0;border-bottom-left-radius:0}.approvalCardRoot .approvalCard.button .approvalCardTitle{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;color:var(--text-active-primary);margin-bottom:0}.approvalCardRoot .approvalCard.button .approvalCardText{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-secondary)}.approvalCardRoot .approvalCard.checkbox{gap:unset;padding:24px}.approvalCardRoot .approvalCard.checkbox .approvalCardImg{width:100px;height:59px;margin-bottom:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}.approvalCardRoot .approvalCard.checkbox .approvalCardBody{gap:12px}.approvalCardRoot .approvalCard.checkbox .approvalCardTitle{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:var(--text-active-primary)}.approvalCardRoot .approvalCard.checkbox .approvalCardTitle br{display:none}.approvalCardRoot .approvalCard.checkbox .approvalCardText{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;color:var(--text-active-secondary)}.approvalCardRoot .approvalCard.checkbox .approvalCardCheckboxInput .form-check-input{position:absolute;margin-top:0;top:24px;right:12px}@media(min-width:992px){.approvalCardRoot .approvalCard.checkbox{-ms-flex-direction:row;flex-direction:row;gap:16px;-ms-flex-align:end;align-items:flex-end}.approvalCardRoot .approvalCard.checkbox .approvalCardImg{margin-bottom:0}.approvalCardRoot .approvalCard.checkbox .approvalCardCheckboxInput .form-check-input{top:24px;right:24px}.approvalCardRoot .approvalCard.checkbox .approvalCardBody{-ms-flex-align:start;align-items:flex-start}.approvalCardRoot .approvalCard.checkbox .approvalCardText{width:249px;text-align:start}}.enquiryModalRoot .enquiryModal .enquiryModalBody{display:grid;grid-template-columns:auto;grid-template-rows:repeat(9,auto);row-gap:16px;padding-bottom:32px}.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-dropdownselect .hui-textinput__wrapper,.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-textinput .form-control,.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-textinput .hui-textinput__wrapper{min-width:unset}.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-textinput .hui-textinput__footer{margin-top:0!important}.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-textinput .error~.hui-textinput__footer{margin-top:12px!important}.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-select__toggle .form-control,.enquiryModalRoot .enquiryModal .enquiryModalBody .hui-select__toggle .hui-textinput__wrapper{min-width:unset}.enquiryModalRoot .enquiryModal .enquiryModalBody .approvalCardRoot{margin-top:8px;margin-bottom:8px}.enquiryModalRoot .enquiryModal .enquiryModalBody .propertyDetailsCard{width:100%;margin-bottom:8px}.enquiryModalRoot .enquiryModal .enquiryModalBody .propertyDetailsCardBody{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.enquiryModalRoot .enquiryModal .enquiryModalBody .propertyDetailsCardText{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-secondary);margin-bottom:0}.enquiryModalRoot .enquiryModal .enquiryModalBody .termsConditionText{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem;color:var(--text-active-secondary)}.enquiryModalRoot .enquiryModal .enquiryModalBody .termsConditionText span{color:var(--text-active-primary);text-decoration-line:underline}@media(min-width:992px){.enquiryModalRoot .enquiryModal .enquiryModalBody{padding-bottom:16px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(8,auto);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-template-areas:"alert alert" "name name" "mobile email" "call income" "time search" "boost boost" "card card" "terms terms"}.enquiryModalRoot .enquiryModal .enquiryModalBody .alert{grid-area:alert}.enquiryModalRoot .enquiryModal .enquiryModalBody .nameInputField{grid-area:name}.enquiryModalRoot .enquiryModal .enquiryModalBody .mobileNumberInputField{grid-area:mobile}.enquiryModalRoot .enquiryModal .enquiryModalBody .emailInputField{grid-area:email}.enquiryModalRoot .enquiryModal .enquiryModalBody .preferredCallTimeDropdownSelect{grid-area:call}.enquiryModalRoot .enquiryModal .enquiryModalBody .applicantCombinedIncomeDropdownSelect{grid-area:income}.enquiryModalRoot .enquiryModal .enquiryModalBody .timeToPurchaseDropdownSelect{grid-area:time}.enquiryModalRoot .enquiryModal .enquiryModalBody .searchStageDropdownSelect{grid-area:search}.enquiryModalRoot .enquiryModal .enquiryModalBody .approvalCardRoot{grid-area:boost}.enquiryModalRoot .enquiryModal .enquiryModalBody .propertyDetailsCard{grid-area:card}.enquiryModalRoot .enquiryModal .enquiryModalBody .termsConditionText{grid-area:terms}}.loan-card-root .loan-card{border-radius:24px;overflow:hidden;width:100%}.loan-card-root .loan-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:16px;gap:8px;background:var(--fill-neutral-primary)}.loan-card-root .loan-card__header-img{height:30px;width:auto}.loan-card-root .loan-card__header-title{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-primary);margin-bottom:0}.loan-card-root .loan-card__header-skeleton-container{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.loan-card-root .loan-card__header-skeleton-img{height:24px;width:80px;border-radius:100px}.loan-card-root .loan-card__header-skeleton-title{height:12px;width:130px;border-radius:100px}.loan-card-root .loan-card__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:16px 16px 20px}.loan-card-root .loan-card__body-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.loan-card-root .loan-card__body-info-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.loan-card-root .loan-card__body-info-item-title{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;color:var(--text-active-primary)}.loan-card-root .loan-card__body-info-item-subtitle{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem;color:var(--text-active-secondary)}.loan-card-root .loan-card__body-enquiry-button{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.loan-card-root .loan-card__body-loading,.loan-card-root .loan-card__body-skeleton-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.loan-card-root .loan-card__body-skeleton-container{width:100%;display:-ms-flexbox;display:flex}.loan-card-root .loan-card__body-skeleton-text{height:24px;width:80px;border-radius:100px}.loan-card-root .loan-card__body-skeleton-text-last{width:150px}.loan-card-root .loan-card__accordion-header .accordion-button{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;padding-top:0;padding-bottom:16px;-ms-flex-pack:center;justify-content:center;color:var(--text-active-secondary);border-bottom:none}.loan-card-root .loan-card__accordion-header .accordion-button:focus{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.loan-card-root .loan-card__accordion-header .accordion-button:hover{background-color:unset;color:unset}.loan-card-root .loan-card__accordion-header .accordion-button:after{display:none}.loan-card-root .loan-card__accordion-header .accordion-button .hui-svgicon{margin-left:4px;color:var(--icon-active-secondary)}.loan-card-root .loan-card__accordion-body{padding:0 16px 20px}.loan-card-root .loan-card__accordion-body-title-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:4px}.loan-card-root .loan-card__accordion-body-title{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:var(--text-active-primary)}.loan-card-root .loan-card__accordion-body-benefits-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.loan-card-root .loan-card__accordion-body-benefits{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;padding:12px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:12px;color:var(--text-active-secondary)}.loan-card-root .loan-card__accordion-body-disclaimer{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem;padding-top:20px;color:var(--text-active-secondary)}.loan-card-root .loan-card__accordion-skeleton-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 16px 16px}.loan-card-root .loan-card__accordion-skeleton{height:12px;width:80px;border-radius:100px}@media(min-width:992px){.loan-card-root .loan-card__header-skeleton-title{height:12px;width:239px;border-radius:100px}.loan-card-root .loan-card__body{-ms-flex-direction:row;flex-direction:row}.loan-card-root .loan-card__body-info{-ms-flex:2;flex:2}.loan-card-root .loan-card__body-enquiry-button-container{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.loan-card-root .loan-card__body-enquiry-button{max-width:150px}.loan-card-root .loan-card__accordion-header .accordion-button,.loan-card-root .loan-card__accordion-skeleton-container{-ms-flex-pack:start;justify-content:flex-start}}.packageFilterModalRoot .packageFilterModal .packageFilterModalBody{padding-top:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.packageFilterModalRoot .packageFilterModal .tab-content{padding-top:0}.packageFilterModalRoot .packageFilterModal .hui-textinput .form-control,.packageFilterModalRoot .packageFilterModal .hui-textinput .hui-textinput__wrapper{min-width:unset}.packageFilterModalRoot .packageFilterModal .hui-textinput .hui-textinput__footer{margin-top:0!important}.packageFilterModalRoot .packageFilterModal .hui-textinput .error~.hui-textinput__footer{margin-top:12px!important}.packageFilterModalRoot .packageFilterModal .hui-select__toggle .form-control,.packageFilterModalRoot .packageFilterModal .hui-select__toggle .hui-textinput__wrapper{min-width:unset}.packageFilterModalRoot .packageFilterModal .hstack .form-check-input{margin-top:0}.packageFilterModalRoot .packageFilterModal .newPurchaseTabPane.active{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"propertyStatus propertyStatus" "propertyValue loanTenure";row-gap:24px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.packageFilterModalRoot .packageFilterModal .propertyStatus{grid-area:propertyStatus;row-gap:12px}.packageFilterModalRoot .packageFilterModal .propertyStatusTitle .hui-fieldtitle__main{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-primary)}.packageFilterModalRoot .packageFilterModal .propertyValue{grid-area:propertyValue}.packageFilterModalRoot .packageFilterModal .loanTenure{grid-area:loanTenure}.packageFilterModalRoot .packageFilterModal .financeType{-ms-flex:unset;flex:unset;row-gap:12px}.packageFilterModalRoot .packageFilterModal .financeTypeTitle .hui-fieldtitle__main,.packageFilterModalRoot .packageFilterModal .loanTypeTitle .hui-fieldtitle__main{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-primary)}.packageFilterModalRoot .packageFilterModal .loanTypeTitle .hui-fieldtitle__main{margin-bottom:12px}.packageFilterModalRoot .packageFilterModal .loanTypeStack{padding-top:12px;padding-bottom:12px;-ms-flex-pack:justify;justify-content:space-between}.packageFilterModalRoot .packageFilterModal .loanTypeItems{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px}.packageFilterModalRoot .packageFilterModal .preferredBankTitle .hui-fieldtitle__main{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-primary);margin-bottom:12px}.packageFilterModalRoot .packageFilterModal .preferredBankStack{padding-top:12px;padding-bottom:12px;-ms-flex-pack:justify;justify-content:space-between}.packageFilterModalRoot .packageFilterModal .preferredBankItems{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px}.packageFilterModalRoot .packageFilterModal .refinanceTabPane.active{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"remainingLoan currentBank" "currentRate remainingTenure";row-gap:24px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.packageFilterModalRoot .packageFilterModal .remainingLoan{grid-area:remainingLoan}.packageFilterModalRoot .packageFilterModal .currentBank{grid-area:currentBank}.packageFilterModalRoot .packageFilterModal .currentRate{grid-area:currentRate}.packageFilterModalRoot .packageFilterModal .remainingTenure{grid-area:remainingTenure}.packageFilterModalRoot .packageFilterModal .footerStack{width:100%;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.packageFilterModalRoot .packageFilterModal .clearButton{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;border:none;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.packageFilterModalRoot .packageFilterModal .clearButton:hover{background:rgba(0,0,0,0);text-decoration:underline}.packageFilterModalRoot .packageFilterModal .applyButton{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;padding-left:56px;padding-right:56px}@media(min-width:992px){.packageFilterModalRoot .packageFilterModal .loanTypeStackContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.packageFilterModalRoot .packageFilterModal .loanTypeStack{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px}.packageFilterModalRoot .packageFilterModal .preferredBankStackContainer{display:grid;grid-template-columns:1fr 1fr;justify-items:start}.packageFilterModalRoot .packageFilterModal .preferredBankStack{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px;-ms-flex-pack:unset;justify-content:unset}}.successModalRoot .successModal .successModalBody{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.successModalRoot .successModal .hui-svgicon.bankIcon,.successModalRoot .successModal .hui-svgicon.successIcon{background-color:var(--fill-success-primary)}.successModalRoot .successModal .successIcon{width:80px!important;height:80px!important}.successModalRoot .successModal .successTitle{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;color:var(--text-active-primary);margin-top:24px;margin-bottom:8px}.successModalRoot .successModal .bankMatchMessage{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-secondary)}.successModalRoot .successModal .bankInfoCard{width:100%;margin-top:24px;margin-bottom:24px}.successModalRoot .successModal .bankInfo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.successModalRoot .successModal .bankInfoBody{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.successModalRoot .successModal .bankLogo{width:100px;max-height:40px}.successModalRoot .successModal .bankTextContainer{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.successModalRoot .successModal .bankText{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-secondary)}.successModalRoot .successModal .bankIcon{width:16px!important;height:16px!important}.successModalRoot .successModal .contactMessage,.successModalRoot .successModal .noBankMatchMessage{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-secondary);text-align:center}@media(min-width:992px){.successModalRoot .successModal .successModalBody{padding:40px 24px 36px}}.loanSearchCardRoot .loanSearchCard{border-radius:24px;padding:16px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;row-gap:20px}.loanSearchCardRoot .loanSearchCard .tab-content{padding-top:0}.loanSearchCardRoot .loanSearchCard .hui-textinput .form-control,.loanSearchCardRoot .loanSearchCard .hui-textinput .hui-textinput__wrapper{min-width:unset}.loanSearchCardRoot .loanSearchCard .hui-textinput .hui-textinput__footer{margin-top:0!important}.loanSearchCardRoot .loanSearchCard .hui-textinput .error~.hui-textinput__footer{margin-top:12px!important}.loanSearchCardRoot .loanSearchCard .hui-select__toggle .form-control,.loanSearchCardRoot .loanSearchCard .hui-select__toggle .hui-textinput__wrapper{min-width:unset}.loanSearchCardRoot .loanSearchCard .hui-fieldtitle__main{color:var(--text-active-primary)}.loanSearchCardRoot .loanSearchCard .hui-tabs{margin:0 auto}.loanSearchCardRoot .loanSearchCard .loanSearchCardTabs{background-color:rgba(0,0,0,0)}.loanSearchCardRoot .loanSearchCard .newPurchaseTabPane.active{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:auto auto auto;grid-template-areas:"propertyValue propertyValue" "propertyStatus loanTenure" "searchButton searchButton";row-gap:20px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.loanSearchCardRoot .loanSearchCard .propertyValue{grid-area:propertyValue}.loanSearchCardRoot .loanSearchCard .propertyStatus{grid-area:propertyStatus}.loanSearchCardRoot .loanSearchCard .loanTenure{grid-area:loanTenure}.loanSearchCardRoot .loanSearchCard .refinanceTabPane.active{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"remainingLoan remainingLoan" "currentBank currentBank" "remainingTenure currentRate" "searchButton searchButton";row-gap:20px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.loanSearchCardRoot .loanSearchCard .remainingLoan{grid-area:remainingLoan}.loanSearchCardRoot .loanSearchCard .currentBank{grid-area:currentBank}.loanSearchCardRoot .loanSearchCard .remainingTenure{grid-area:remainingTenure}.loanSearchCardRoot .loanSearchCard .currentRate{grid-area:currentRate}.loanSearchCardRoot .loanSearchCard .searchButton{grid-area:searchButton}.loanSearchCardRoot .loanSearchCard .summaryText{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:-.01rem;color:var(--text-active-secondary)}.loanSearchCardRoot .loanSearchCard .filterButton{padding:8px 16px}.loanSearchCardRoot .loanSearchCard .filterButtonText{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:var(--text-static-secondary)}@media(min-width:992px){.loanSearchCardRoot .loanSearchCard .hui-tabs{margin:unset}.loanSearchCardRoot .loanSearchCard .newPurchaseTabPane.active{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.loanSearchCardRoot .loanSearchCard .propertyStatus,.loanSearchCardRoot .loanSearchCard .propertyValue{width:270px}.loanSearchCardRoot .loanSearchCard .loanTenure{max-width:150px}.loanSearchCardRoot .loanSearchCard .refinanceTabPane.active{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.loanSearchCardRoot .loanSearchCard .remainingLoan{width:200px}.loanSearchCardRoot .loanSearchCard .currentBank{width:150px}.loanSearchCardRoot .loanSearchCard .remainingTenure{width:200px}.loanSearchCardRoot .loanSearchCard .currentRate{width:120px}.loanSearchCardRoot .loanSearchCard .searchButton{width:150px;height:48px;margin-top:32px}.loanSearchCardRoot .loanSearchCard .summaryText{display:none}.loanSearchCardRoot .loanSearchCard .filterButton{margin-top:32px;height:48px;width:48px;padding:8px}.loanSearchCardRoot .loanSearchCard .filterButtonText{display:none}}.loanFilterSectionRoot .loanFilterSection .hui-textinput .form-control,.loanFilterSectionRoot .loanFilterSection .hui-textinput .hui-textinput__wrapper{min-width:unset}.loanFilterSectionRoot .loanFilterSection .hui-textinput .hui-textinput__footer{margin-top:0!important}.loanFilterSectionRoot .loanFilterSection .hui-textinput .error~.hui-textinput__footer{margin-top:12px!important}.loanFilterSectionRoot .loanFilterSection .hui-select__toggle .form-control,.loanFilterSectionRoot .loanFilterSection .hui-select__toggle .hui-textinput__wrapper{min-width:unset}.loanFilterSectionRoot .loanFilterSection .packagesFountText{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;color:var(--text-active-primary);margin-bottom:16px}.loanFilterSectionRoot .loanFilterSection .controlsContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.loanFilterSectionRoot .loanFilterSection .filterSortContainer{display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media(min-width:768px){.loanFilterSectionRoot .loanFilterSection .controlsContainer{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.seo-common-section{background-color:#fafafa}.seo-common-section .accordion-item{background-color:#fafafa;text-align:left;padding:0}.seo-common-section .accordion-button{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;color:#5a6067;background-color:#fafafa;font-weight:400}.seo-common-section .accordion-button:after{color:#5a6067}.seo-common-section .accordion-button[aria-expanded=true]{border-bottom:none}.seo-common-section__content{padding:0 0 30px}.seo-common-section__content,.seo-common-section__content-title{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;color:#5a6067;margin:0}.seo-common-section__content-title{font-weight:700;text-transform:none}.seo-common-section__table-title{font-weight:600;font-weight:400;font-weight:700;padding:0;margin:0 0 15px}.seo-common-section__table-title,.seo-common-section__tr{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);line-height:1.4;letter-spacing:-.4px;font-size:.75rem}.seo-common-section__tr{font-weight:600;font-weight:400;color:#5a6067;border-bottom:1px solid #eff1f5;-webkit-box-shadow:0 1px 0 0 #eff1f5;box-shadow:0 1px 0 0 #eff1f5}.seo-common-section__tr :first-child{padding:5px 50px 5px 15px}.seo-common-section__tr .actionable-link{padding:0}.seo-common-section__td{padding:5px 15px}.seo-common-section__back-to-top{padding-bottom:30px}@media(min-width:576px){.seo-common-section__tr :first-child{padding:5px 62px 5px 15px}.seo-common-section__back-to-top{padding-bottom:50px}}.edit-address-card__image .hui-image-root{height:62px;-o-object-fit:contain;object-fit:contain;width:128px;margin-right:12px}.home-owner-root .home-owner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home-owner-root .home-owner-sections{margin-top:48px;margin-bottom:48px}.home-owner-root .home-owner-explainer-section__heading{text-align:center}.home-owner-root .home-owner-explainer-section__heading-label{display:block;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:500;font-size:12px;line-height:18px;color:var(--pg-grey-darker);text-transform:uppercase;margin-bottom:4px}.home-owner-root .home-owner-explainer-section__heading-title{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-heading-2-mobile);line-height:var(--pg-line-height-heading-2-mobile);margin-bottom:0}.home-owner-root .home-owner-explainer-section__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:48px;margin-top:48px}.home-owner-root .home-owner-explainer-section__list .hsvs-root{-ms-flex-direction:column;flex-direction:column}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content{gap:0;text-align:center}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content .hsvs-heading{margin-bottom:0;font-size:var(--pg-font-size-heading-3-mobile);line-height:var(--pg-line-height-heading-3-mobile)}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-body .actionable{display:block;margin-right:auto;margin-left:auto}.home-owner-root .home-owner-explainer-section .seo-card-image-container{width:80px;height:80px}.home-owner-root .home-owner .home-seller-masthead-root{background-image:none;height:auto;padding-bottom:76px;margin-bottom:0}.home-owner-root .home-owner .home-seller-masthead-root .home-seller-address-prompt-wrapper{position:relative}.home-owner-root .home-owner .address-prompt-root .location-search-wrap{top:auto;bottom:-104px}.home-owner-root .home-owner .address-prompt-root .location-search-wrap.location-search-hide{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0);border-radius:0;padding:0;width:314px}.home-owner-root .home-owner .address-prompt-root .location-search-wrap.location-search-hide .btn{width:100%;margin-top:18px}.home-owner-root .home-owner .address-prompt-root.top-address-prompt .location-search-wrap{position:relative;bottom:0}.home-owner-root .home-owner .address-prompt-root.top-address-prompt .footer-root{margin:24px auto 30px}.home-owner-root .home-owner .address-prompt-root .footer-cta{padding:0}.home-owner-root .home-owner .divider-root{margin-top:48px;margin-bottom:48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.home-owner-root .home-owner .divider-root .line{color:var(--pg-grey-medium);margin:0}.home-owner-root .home-owner .seocard-group-root{padding:32px 0 0;margin-bottom:0}.home-owner-root .home-owner .seocard-group-root .seo-card-root{margin:0}.home-owner-root .home-owner .hseps__img-wrapper{max-width:521px}.home-owner-root .home-owner .hseps__subheading{color:var(--text-active-primary)}@media(min-width:576px){.home-owner-root .home-owner .home-seller-masthead-root{margin-bottom:0}.home-owner-root .home-owner .home-seller-masthead-root .address-prompt-root .location-search-wrap{width:auto}.home-owner-root .home-owner .home-seller-masthead-root .address-prompt-root .location-search-wrap.location-search-hide .btn{max-width:296px;margin-top:0}.home-owner-root .home-owner-sections{margin-top:64px;margin-bottom:64px}}@media(min-width:992px){.home-owner-root .home-owner .home-seller-masthead-root{background-image:url(https://cdn.pgimgs.com/hive-ui/static/v0.1.140/images/home-owner-masthead.svg);background-position-y:bottom;padding-bottom:0}.home-owner-root .home-owner .seocard-group-root{padding:32px 0 0}.home-owner-root .home-owner .seocard-group-root .horizontal-single{gap:48px}.home-owner-root .home-owner .seocard-group-root .horizontal-single .seo-card-root{-ms-flex:1;flex:1;margin:0}.home-owner-root .home-owner-explainer-section__heading-title{font-size:var(--pg-font-size-heading-2);line-height:var(--pg-line-height-heading-2)}.home-owner-root .home-owner-explainer-section__list{gap:40px}.home-owner-root .home-owner-explainer-section__list .hsvs-root{-ms-flex-direction:row;flex-direction:row;gap:48px}.home-owner-root .home-owner-explainer-section__list .hsvs-root:nth-child(2){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content{gap:16px;text-align:left}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content .hsvs-heading{font-size:var(--pg-font-size-heading-2);line-height:var(--pg-line-height-heading-2)}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-img .hui-image-root{height:338px;width:auto}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-body .actionable{margin-right:0;margin-left:0}.home-owner-root .home-owner .hseps__img-wrapper{margin:0}.home-owner-root .home-owner .hseps__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.home-owner-dashboard-root .main-content{padding-bottom:104px}.home-owner-dashboard-root .home-owner-error-page-root{padding-top:24px;padding-bottom:24px}.home-owner-dashboard-root .home-owner-navigation-root{width:100vw;margin-left:calc(-50vw + 50%)}.home-owner-dashboard-root .home-owner-navigation-root .home-owner-navigation__links-item--badge{justify-self:anchor-center}.home-owner-dashboard-root .home-owner-navigation-root .home-owner-navigation--sticky{z-index:1080}.home-owner-dashboard-root .insights-filters-section-root{margin-top:16px;margin-bottom:24px}.home-owner-dashboard-root .insights-filters-section-root .insights-filters-section{padding-left:16px;padding-right:16px}.home-owner-dashboard-root .insights-filters-section-root--overview{margin:40px -16px 24px}.home-owner-dashboard-root .recent-transactions-card-root{padding:8px 16px 32px}.home-owner-dashboard-root .property-summary-section{background-color:#eff1f5}.home-owner-dashboard-root .property-summary-section .property-summary-wrapper-root{padding-top:32px;padding-inline:16px}.home-owner-dashboard-root .property-summary-section .property-summary-wrapper-root .property-summary-wrapper{background-color:var(--pg-white)}.home-owner-dashboard-root .property-toolkit-card-wrapper-root{margin-top:40px}.home-owner-dashboard-root .property-toolkit-card-wrapper__list>:first-child,.home-owner-dashboard-root .property-toolkit-card-wrapper__title{padding-left:16px}.home-owner-dashboard-root .property-toolkit-card-wrapper__list>:last-child{padding-right:16px}.home-owner-dashboard-root .callout-banner-root{margin-top:24px}.home-owner-dashboard-root .sendhelper-section-root{margin-top:40px}.home-owner-dashboard-root .home-owner-dashboard{background-color:#fafafa}.home-owner-dashboard-root .home-owner-dashboard .home-owner-loading-page-root{background-color:#fafafa;padding-top:30vh;padding-bottom:50vh}.home-owner-dashboard-root .home-owner-dashboard .insights-loader,.home-owner-dashboard-root .home-owner-dashboard .insights-overview-loader,.home-owner-dashboard-root .home-owner-dashboard__filter-gap{grid-area:gap;background-color:#fafafa;height:24px;margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.home-owner-dashboard-root .home-owner-dashboard .insights-loader--overview,.home-owner-dashboard-root .home-owner-dashboard .insights-overview-loader--overview,.home-owner-dashboard-root .home-owner-dashboard__filter-gap--overview{height:0}.home-owner-dashboard-root .home-owner-dashboard__content{display:grid;grid-template-columns:auto;grid-template-areas:"filter" "overview" "transactions";background-color:#fff;border-radius:16px}.home-owner-dashboard-root .home-owner-dashboard__content--overview{background-color:#fafafa}.home-owner-dashboard-root .home-owner-dashboard .home-owner-navigation-root{grid-area:tab}.home-owner-dashboard-root .home-owner-dashboard .insights-filters-section-container{grid-area:filter;text-wrap:nowrap}.home-owner-dashboard-root .home-owner-dashboard .insights-overview-loader{grid-area:overview}.home-owner-dashboard-root .home-owner-dashboard .insights-loader{grid-area:overview;background-color:#fff}.home-owner-dashboard-root .home-owner-dashboard__insights-gap{margin-bottom:24px;grid-area:overview}.home-owner-dashboard-root .home-owner-dashboard__transactions-gap,.home-owner-dashboard-root .home-owner-dashboard__transactions-wrapper{grid-area:transactions}.home-owner-dashboard-root .home-owner-dashboard__transactions-divider{display:none}.home-owner-dashboard-root .home-owner-dashboard .price-insights-section-root,.home-owner-dashboard-root .home-owner-dashboard .property-insights-section-root{grid-area:overview}.home-owner-dashboard-root .home-owner-dashboard .property-insights-section-root .property-insights-section__card{border:none}.home-owner-dashboard-root .home-owner-dashboard__property-toolkit-section{width:100%;margin:auto;background-color:var(--pg-grey-600)}.home-owner-dashboard-root .home-owner-dashboard__property-toolkit-container{padding:0}.home-owner-dashboard-root .home-owner-dashboard__scroll-up-container{display:-ms-flexbox;display:flex;margin-top:40px;-ms-flex-pack:center;justify-content:center}.home-owner-dashboard-root .home-owner-dashboard__scroll-up-container .pgicon-back-to-top{padding-right:4px}.home-owner-dashboard-root .home-owner-dashboard__insights-section{background-color:#fafafa}.home-owner-dashboard-root .home-owner-dashboard__section-error{border-radius:16px;border:1px solid var(--border-active-secondary);-ms-flex-pack:center;justify-content:center;min-height:144px;width:100%;padding:16px}.home-owner-dashboard-root .home-owner-dashboard__scroll-up-btn{margin-bottom:36px}.home-owner-dashboard-root .home-owner-dashboard__content--overview>:first-child{width:100%}@media(max-width:575.98px){.home-owner-dashboard-root .property-summary-wrapper-root{padding-bottom:24px;margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}}@media(min-width:576px){.home-owner-dashboard-root .insights-filters-section-root{margin-bottom:24px}.home-owner-dashboard-root .property-summary-wrapper-root{margin-top:unset;padding:32px 0}.home-owner-dashboard-root .sendhelper-section-root{margin-top:48px;margin-bottom:48px}}@media(min-width:992px){.home-owner-dashboard-root .main-content{padding-bottom:0}.home-owner-dashboard-root .property-summary-section .property-summary-wrapper-root{padding-top:32px;padding-bottom:32px;padding-inline:unset}.home-owner-dashboard-root .property-toolkit-card-wrapper-root{margin-top:48px}.home-owner-dashboard-root .insights-filters-section-root{margin-top:32px;padding-left:16px}.home-owner-dashboard-root .insights-filters-section-root .insights-filters-section{padding-right:0}.home-owner-dashboard-root .insights-filters-section-root--overview{padding-left:0;margin-top:0;margin-left:0;margin-right:0}.home-owner-dashboard-root .insights-filters-section-root--overview .insights-filters-section{padding-left:0}.home-owner-dashboard-root .home-owner-dashboard__content{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"filter overview" "transactions transactions";-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.home-owner-dashboard-root .home-owner-dashboard__content--overview{background-color:#fafafa}.home-owner-dashboard-root .home-owner-dashboard .insights-overview-loader{padding-top:15vh}.home-owner-dashboard-root .home-owner-dashboard .insights-loader{padding-top:10vh;background-color:#fff}.home-owner-dashboard-root .home-owner-dashboard__filter-gap{height:48px}.home-owner-dashboard-root .home-owner-dashboard__insights-gap{padding-top:56px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.home-owner-dashboard-root .home-owner-dashboard__transactions-gap{margin-bottom:32px}.home-owner-dashboard-root .home-owner-dashboard__transactions-divider{display:block;margin-right:16px;margin-left:16px;color:#eff1f5;height:8px}.home-owner-dashboard-root .home-owner-dashboard .property-insights-section-root{padding-top:32px}.home-owner-dashboard-root .home-owner-dashboard__property-toolkit-section{padding-left:0;padding-right:0}.home-owner-dashboard-root .home-owner-dashboard__scroll-up-container{margin-top:24px;-ms-flex-pack:end;justify-content:flex-end}.home-owner-dashboard-root .home-owner-dashboard__section-error{margin-top:48px;grid-area:overview;min-height:unset}}.popover{z-index:1023}.modal{z-index:1082}.modal-backdrop.show{z-index:1081}.prequal-landing-root .prequal-landing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.prequal-landing-root .prequal-landing .comparison-table-section-root{margin-top:48px;margin-bottom:48px}.prequal-landing-root .prequal-landing .comparison-table-section-root .comparison-table-section{max-width:912px;margin-right:auto;margin-left:auto}.prequal-landing-root .prequal-landing .callout-banner-root,.prequal-landing-root .prequal-landing .faq-root,.prequal-landing-root .prequal-landing .finance-seo-accordion-root,.prequal-landing-root .prequal-landing-explainer-section{margin-top:48px}.prequal-landing-root .prequal-landing-explainer-section__heading{text-align:center}.prequal-landing-root .prequal-landing-explainer-section__heading-title{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-heading-2-mobile);line-height:var(--pg-line-height-heading-2-mobile);margin-bottom:0}.prequal-landing-root .prequal-landing-explainer-section__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:48px;margin-top:48px}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root{-ms-flex-direction:column;flex-direction:column}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root .hsvs-content{gap:16px;text-align:center}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root .hsvs-content .hsvs-heading{margin-bottom:0;font-size:var(--pg-font-size-heading-3-mobile);line-height:var(--pg-line-height-heading-3-mobile)}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root .hsvs-body .actionable{display:none}.prequal-landing-root .prequal-landing-explainer-section .seo-card-image-container{width:80px;height:80px}@media(min-width:992px){.prequal-landing-root .prequal-landing-explainer-section__heading-title{font-size:var(--pg-font-size-heading-2);line-height:var(--pg-line-height-heading-2)}.prequal-landing-root .prequal-landing-explainer-section__list{gap:40px}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root{-ms-flex-direction:row;flex-direction:row;gap:48px}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root:nth-child(2){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root .hsvs-content{text-align:left}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root .hsvs-content .hsvs-heading{font-size:var(--pg-font-size-heading-2);line-height:var(--pg-line-height-heading-2)}.prequal-landing-root .prequal-landing-explainer-section__list .hsvs-root .hsvs-img .hui-image-root{height:338px;width:auto}}