.apiErrorCardRoot .statusCard{width:unset;padding:16px}.apiErrorCardRoot .statusBody{flex-direction:column;max-width:300px;margin:0 auto;padding:0;display:flex}.apiErrorCardRoot .statusImg{width:100%;margin-bottom:16px}.apiErrorCardRoot .statusTitle{letter-spacing:-.01rem;color:var(--text-active-primary);text-align:center;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.apiErrorCardRoot .statusSubtitle{letter-spacing:-.01rem;color:var(--text-active-secondary);text-align:center;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.apiErrorCardRoot .statusButton{letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}
.bankPartnersRoot .bankPartners{background-color:var(--fill-neutral-primary);flex-direction:column;align-items:center;row-gap:40px;padding:16px 16px 24px;display:flex}.bankPartnersRoot .bankPartners .title{letter-spacing:-.005rem;color:var(--text-active-primary);text-align:center;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.bankPartnersRoot .bankPartners .bankLogoContainer{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr);gap:20px 40px;display:grid}.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{flex-wrap:wrap;justify-content:center;column-gap:30px;display:flex}.bankPartnersRoot .bankPartners .bankLogo{width:80px}.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n+1),.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n+2),.bankPartnersRoot .bankPartners .bankLogo:nth-child(3n){justify-self:center}}
.approvalCardRoot .approvalCard{border-radius:16px;flex-direction:column;align-items:center;gap:20px;width:100%;padding:16px;display:flex;position:relative}.approvalCardRoot .approvalCardBadge.hui-badge.badge{letter-spacing:.02rem;color:#fff;border:unset;background:linear-gradient(91deg,#ff0f0f 0%,#940000 100%);border-radius:0 8px 8px 0;width:63px;height:24px;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;position:absolute;top:20px;left:0}.approvalCardRoot .approvalCardBadge.hui-badge.badge .badge-icon{width:12px!important;height:12px!important}.approvalCardRoot .approvalCardBody{flex-direction:column;align-items:center;padding:0;display:flex}.approvalCardRoot .approvalCardTitle,.approvalCardRoot .approvalCardText{text-align:center}.approvalCardRoot .approvalCardFooter{width:100%}.approvalCardRoot .approvalCardTryButton{letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.approvalCardRoot .approvalCard.button .approvalCardBody{gap:20px}.approvalCardRoot .approvalCard.button .approvalCardImg{border-bottom-right-radius:0;border-bottom-left-radius:0}.approvalCardRoot .approvalCard.button .approvalCardTitle{letter-spacing:-.01rem;color:var(--text-active-primary);margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.approvalCardRoot .approvalCard.button .approvalCardText{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.approvalCardRoot .approvalCard.checkbox{gap:unset;padding:24px}.approvalCardRoot .approvalCard.checkbox .approvalCardImg{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100px;height:59px;margin-bottom:16px}.approvalCardRoot .approvalCard.checkbox .approvalCardBody{gap:12px}.approvalCardRoot .approvalCard.checkbox .approvalCardTitle{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.approvalCardRoot .approvalCard.checkbox .approvalCardTitle br{display:none}.approvalCardRoot .approvalCard.checkbox .approvalCardText{letter-spacing:-.01rem;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.approvalCardRoot .approvalCard.checkbox .approvalCardCheckboxInput .form-check-input{margin-top:0;position:absolute;top:24px;right:12px}@media (min-width:992px){.approvalCardRoot .approvalCard.checkbox{flex-direction:row;align-items:flex-end;gap:16px}.approvalCardRoot .approvalCard.checkbox .approvalCardImg{margin-bottom:0}.approvalCardRoot .approvalCard.checkbox .approvalCardCheckboxInput .form-check-input{top:24px;right:24px}.approvalCardRoot .approvalCard.checkbox .approvalCardBody{align-items:flex-start}.approvalCardRoot .approvalCard.checkbox .approvalCardText{text-align:start;width:249px}}
.enquiryModalRoot .enquiryModal .enquiryModalBody{grid-template-rows:repeat(9,auto);grid-template-columns:auto;row-gap:16px;padding-bottom:32px;display:grid}.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{flex-direction:column;gap:16px;display:flex}.enquiryModalRoot .enquiryModal .enquiryModalBody .propertyDetailsCardText{letter-spacing:-.005rem;color:var(--text-active-secondary);margin-bottom:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.enquiryModalRoot .enquiryModal .enquiryModalBody .termsConditionText{letter-spacing:.02rem;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.enquiryModalRoot .enquiryModal .enquiryModalBody .termsConditionText span{color:var(--text-active-primary);text-decoration-line:underline}@media (min-width:992px){.enquiryModalRoot .enquiryModal .enquiryModalBody{grid-template-rows:repeat(8,auto);grid-template-columns:1fr 1fr;grid-template-areas:"alert alert""name name""mobile email""call income""time search""boost boost""card card""terms terms";column-gap:16px;padding-bottom:16px}.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;width:100%;overflow:hidden}.loan-card-root .loan-card__header{background:var(--fill-neutral-primary);justify-content:flex-start;align-items:center;gap:8px;padding:16px;display:flex}.loan-card-root .loan-card__header-img{width:auto;height:30px}.loan-card-root .loan-card__header-title{letter-spacing:-.005rem;color:var(--text-active-primary);margin-bottom:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.loan-card-root .loan-card__header-skeleton-container{align-items:center;gap:8px;display:flex}.loan-card-root .loan-card__header-skeleton-img{border-radius:100px;width:80px;height:24px}.loan-card-root .loan-card__header-skeleton-title{border-radius:100px;width:130px;height:12px}.loan-card-root .loan-card__body{flex-direction:column;gap:20px;padding:16px 16px 20px;display:flex}.loan-card-root .loan-card__body-info{justify-content:space-between;display:flex}.loan-card-root .loan-card__body-info-item{flex-direction:column;gap:4px;display:flex}.loan-card-root .loan-card__body-info-item-title{letter-spacing:-.01rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.loan-card-root .loan-card__body-info-item-subtitle{letter-spacing:.02rem;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.loan-card-root .loan-card__body-enquiry-button{letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.loan-card-root .loan-card__body-loading{flex-direction:row;justify-content:space-between}.loan-card-root .loan-card__body-skeleton-container{flex-direction:row;justify-content:space-between;width:100%;display:flex}.loan-card-root .loan-card__body-skeleton-text{border-radius:100px;width:80px;height:24px}.loan-card-root .loan-card__body-skeleton-text-last{width:150px}.loan-card-root .loan-card__accordion-header .accordion-button{letter-spacing:-.01rem;color:var(--text-active-secondary);border-bottom:none;justify-content:center;padding-top:0;padding-bottom:16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.loan-card-root .loan-card__accordion-header .accordion-button:focus{box-shadow:none;border-bottom: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{color:var(--icon-active-secondary);margin-left:4px}.loan-card-root .loan-card__accordion-body{padding:0 16px 20px}.loan-card-root .loan-card__accordion-body-title-container{justify-content:flex-start;align-items:center;gap:4px;display:flex}.loan-card-root .loan-card__accordion-body-title{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.loan-card-root .loan-card__accordion-body-benefits-container{flex-direction:column;display:flex}.loan-card-root .loan-card__accordion-body-benefits{letter-spacing:0;color:var(--text-active-secondary);justify-content:flex-start;align-items:center;gap:12px;padding:12px 0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}.loan-card-root .loan-card__accordion-body-disclaimer{letter-spacing:.02rem;color:var(--text-active-secondary);padding-top:20px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.loan-card-root .loan-card__accordion-skeleton-container{justify-content:center;padding:0 16px 16px;display:flex}.loan-card-root .loan-card__accordion-skeleton{border-radius:100px;width:80px;height:12px}@media (min-width:992px){.loan-card-root .loan-card__header-skeleton-title{border-radius:100px;width:239px;height:12px}.loan-card-root .loan-card__body{flex-direction:row}.loan-card-root .loan-card__body-info{flex:2}.loan-card-root .loan-card__body-enquiry-button-container{flex:1;justify-content:flex-end;display:flex}.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{justify-content:flex-start}}
.packageFilterModalRoot .packageFilterModal .packageFilterModalBody{flex-direction:column;row-gap:24px;padding-top:32px;display:flex}.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{grid-template:"propertyStatus propertyStatus""propertyValue loanTenure"/1fr 1fr;gap:24px 16px;display:grid}.packageFilterModalRoot .packageFilterModal .propertyStatus{grid-area:propertyStatus;row-gap:12px}.packageFilterModalRoot .packageFilterModal .propertyStatusTitle .hui-fieldtitle__main{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.packageFilterModalRoot .packageFilterModal .propertyValue{grid-area:propertyValue}.packageFilterModalRoot .packageFilterModal .loanTenure{grid-area:loanTenure}.packageFilterModalRoot .packageFilterModal .financeType{flex:unset;row-gap:12px}.packageFilterModalRoot .packageFilterModal .financeTypeTitle .hui-fieldtitle__main{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.packageFilterModalRoot .packageFilterModal .loanTypeTitle .hui-fieldtitle__main{letter-spacing:-.005rem;color:var(--text-active-primary);margin-bottom:12px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.packageFilterModalRoot .packageFilterModal .loanTypeStack{justify-content:space-between;padding-top:12px;padding-bottom:12px}.packageFilterModalRoot .packageFilterModal .loanTypeItems{flex-direction:row-reverse;gap:8px;display:flex}.packageFilterModalRoot .packageFilterModal .preferredBankTitle .hui-fieldtitle__main{letter-spacing:-.005rem;color:var(--text-active-primary);margin-bottom:12px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.packageFilterModalRoot .packageFilterModal .preferredBankStack{justify-content:space-between;padding-top:12px;padding-bottom:12px}.packageFilterModalRoot .packageFilterModal .preferredBankItems{flex-direction:row-reverse;gap:8px;display:flex}.packageFilterModalRoot .packageFilterModal .refinanceTabPane.active{grid-template:"remainingLoan currentBank""currentRate remainingTenure"/1fr 1fr;gap:24px 16px;display:grid}.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{justify-content:flex-end;gap:8px;width:100%}.packageFilterModalRoot .packageFilterModal .clearButton{letter-spacing:-.005rem;box-shadow:none;background-color:#0000;border:none;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:underline}.packageFilterModalRoot .packageFilterModal .clearButton:hover{background:0 0;text-decoration:underline}.packageFilterModalRoot .packageFilterModal .applyButton{letter-spacing:0;padding-left:56px;padding-right:56px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:992px){.packageFilterModalRoot .packageFilterModal .loanTypeStackContainer{flex-direction:row;justify-content:space-between;display:flex}.packageFilterModalRoot .packageFilterModal .loanTypeStack{flex-direction:row-reverse;gap:8px}.packageFilterModalRoot .packageFilterModal .preferredBankStackContainer{grid-template-columns:1fr 1fr;justify-items:start;display:grid}.packageFilterModalRoot .packageFilterModal .preferredBankStack{gap:8px;justify-content:unset;flex-direction:row-reverse}}
.successModalRoot .successModal .successModalBody{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.successModalRoot .successModal .hui-svgicon.successIcon,.successModalRoot .successModal .hui-svgicon.bankIcon{background-color:var(--fill-success-primary)}.successModalRoot .successModal .successIcon{width:80px!important;height:80px!important}.successModalRoot .successModal .successTitle{letter-spacing:-.01rem;color:var(--text-active-primary);margin-top:24px;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.successModalRoot .successModal .bankMatchMessage{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.successModalRoot .successModal .bankInfoCard{width:100%;margin-top:24px;margin-bottom:24px}.successModalRoot .successModal .bankInfo{justify-content:space-between;align-items:center;padding:16px;display:flex}.successModalRoot .successModal .bankInfoBody{flex-direction:column;gap:20px;display:flex}.successModalRoot .successModal .bankLogo{width:100px;max-height:40px}.successModalRoot .successModal .bankTextContainer{align-items:center;gap:8px;display:flex}.successModalRoot .successModal .bankText{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.successModalRoot .successModal .bankIcon{width:16px!important;height:16px!important}.successModalRoot .successModal .contactMessage,.successModalRoot .successModal .noBankMatchMessage{letter-spacing:0;color:var(--text-active-secondary);text-align:center;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media (min-width:992px){.successModalRoot .successModal .successModalBody{padding:40px 24px 36px}}
.loanSearchCardRoot .loanSearchCard{border-radius:24px;flex-direction:column;justify-content:center;row-gap:20px;width:100%;padding:16px;display:flex}.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:#0000}.loanSearchCardRoot .loanSearchCard .newPurchaseTabPane.active{grid-template:"propertyValue propertyValue""propertyStatus loanTenure""searchButton searchButton"/1.2fr .8fr;gap:20px 8px;display:grid}.loanSearchCardRoot .loanSearchCard .propertyValue{grid-area:propertyValue}.loanSearchCardRoot .loanSearchCard .propertyStatus{grid-area:propertyStatus}.loanSearchCardRoot .loanSearchCard .loanTenure{grid-area:loanTenure}.loanSearchCardRoot .loanSearchCard .refinanceTabPane.active{grid-template:"remainingLoan remainingLoan""currentBank currentBank""remainingTenure currentRate""searchButton searchButton"/1fr 1fr;gap:20px 8px;display:grid}.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{letter-spacing:-.01rem;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.loanSearchCardRoot .loanSearchCard .filterButton{padding:8px 16px}.loanSearchCardRoot .loanSearchCard .filterButtonText{letter-spacing:0;color:var(--text-static-secondary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:992px){.loanSearchCardRoot .loanSearchCard .hui-tabs{margin:unset}.loanSearchCardRoot .loanSearchCard .newPurchaseTabPane.active{flex-direction:row;justify-content:space-between;display:flex}.loanSearchCardRoot .loanSearchCard .propertyValue,.loanSearchCardRoot .loanSearchCard .propertyStatus{width:270px}.loanSearchCardRoot .loanSearchCard .loanTenure{max-width:150px}.loanSearchCardRoot .loanSearchCard .refinanceTabPane.active{flex-direction:row;justify-content:space-between;display:flex}.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{width:48px;height:48px;margin-top:32px;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{letter-spacing:-.01rem;color:var(--text-active-primary);margin-bottom:16px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.loanFilterSectionRoot .loanFilterSection .controlsContainer{flex-direction:column;row-gap:16px;display:flex}.loanFilterSectionRoot .loanFilterSection .filterSortContainer{column-gap:16px;display:flex}@media (min-width:768px){.loanFilterSectionRoot .loanFilterSection .controlsContainer{flex-direction:row;justify-content:space-between}}
.seo-common-section{background-color:#fafafa}.seo-common-section .accordion-item{text-align:left;background-color:#fafafa;padding:0}.seo-common-section .accordion-button{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;color:#5a6067;background-color:#fafafa;font-size:.75rem;font-weight:400;line-height:1.4}.seo-common-section .accordion-button:after{color:#5a6067}.seo-common-section .accordion-button[aria-expanded=true]{border-bottom:none}.seo-common-section__content{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;color:#5a6067;margin:0;padding:0 0 30px;font-size:.75rem;font-weight:400;line-height:1.4}.seo-common-section__content-title{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;color:#5a6067;text-transform:none;margin:0;font-size:.75rem;font-weight:700;line-height:1.4}.seo-common-section__table-title{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;margin:0 0 15px;padding:0;font-size:.75rem;font-weight:700;line-height:1.4}.seo-common-section__tr{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);letter-spacing:-.4px;color:#5a6067;border-bottom:1px solid #eff1f5;font-size:.75rem;font-weight:400;line-height:1.4;box-shadow:0 1px #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{object-fit:contain;width:128px;height:62px;margin-right:12px}.home-owner-root .home-owner{flex-direction:column;display:flex}.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{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-grey-darker);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:500;line-height:18px;display:block}.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{flex-direction:column;gap:48px;margin-top:48px;display:flex}.home-owner-root .home-owner-explainer-section__list .hsvs-root{flex-direction:column}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content{text-align:center;gap:0}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content .hsvs-heading{font-size:var(--pg-font-size-heading-3-mobile);line-height:var(--pg-line-height-heading-3-mobile);margin-bottom:0}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-body .actionable{margin-left:auto;margin-right:auto;display:block}.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;margin-bottom:0;padding-bottom:76px}.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{box-shadow:none;background-color:#0000;border-radius:0;width:314px;padding:0}.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{height:fit-content;margin-top:48px;margin-bottom:48px}.home-owner-root .home-owner .divider-root .line{color:var(--pg-grey-medium);margin:0}.home-owner-root .home-owner .seocard-group-root{margin-bottom:0;padding:32px 0 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{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{flex-direction:row;gap:48px}.home-owner-root .home-owner-explainer-section__list .hsvs-root:nth-child(2){flex-direction:row-reverse}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-content{text-align:left;gap:16px}.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{width:auto;height:338px}.home-owner-root .home-owner-explainer-section__list .hsvs-root .hsvs-body .actionable{margin-left:0;margin-right:0}.home-owner-root .home-owner .hseps__img-wrapper{margin:0}.home-owner-root .home-owner .hseps__content{justify-content:space-between;width:100%;display:flex}}
/*# sourceMappingURL=2f4f6ed2754e9ce0.css.map*/