1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[142],{42674:(e,a,n)=>{n.d(a,{A:()=>i});let i=e=>null==e},60142:(e,a,n)=>{n.d(a,{A:()=>A});var i=n(37876),t=n(3219),s=n(30533),l=n(2014),r=n(14232),o=n(43968),d=n(42674);let h=[{label:"Loan type",width:"20%"},{label:"Best for",width:"25%"},{label:"Current avg. APR",width:"12.5%"},{label:"Min. down payment*",width:"12.5%"},{label:"More details",width:"30%"}];class c extends r.Component{constructor(e){super(e),this.onDisplayDetail=e=>{this.setState(a=>{let{childRowVisibility:n}=a;return{childRowVisibility:{...n,[e]:!n[e]}}})},this.state={childRowVisibility:{}}}render(){let{childRowVisibility:e}=this.state,{loans:a}=this.props;return a&&a.length?(0,i.jsx)(s.Yqy,{t:"m",children:(0,i.jsx)(s.XIK,{children:a?.map((a,n)=>a?(0,i.jsxs)(s.BFY,{children:[(0,i.jsxs)(s.Hjg,{children:[(0,i.jsxs)(s.nA6,{width:"70%",children:[(0,i.jsx)(s.hdT,{children:"Loan Type"}),(0,i.jsx)(s.T33,{bold:!0,children:a.displayName}),(0,i.jsx)(s.T33,{children:a.description?.bestFor})]}),(0,i.jsx)(s.nA6,{showExpandButton:!0,width:"30%",onDisplayDetail:()=>this.onDisplayDetail(n)})]},`mobile-${a.displayName}-${a.description?.bestFor}-row`),(0,i.jsx)(s.Hjg,{lowlight:!0,style:{display:e[n]?null:"none"},children:(0,i.jsx)(s.nA6,{colSpan:2,children:(0,i.jsxs)(s.xA9,{as:"dl",children:[(0,i.jsxs)(s.fhW,{width:"50%",children:[(0,i.jsx)("dt",{children:"Current avg. APR"}),(0,i.jsx)("dd",{style:{margin:"0px"},children:(0,d.A)(a.apr?.formattedValue)?"-":a.apr?.formattedValue})]}),(0,i.jsxs)(s.fhW,{width:"50%",children:[(0,i.jsx)("dt",{children:"Min. down payment*"}),(0,i.jsx)("dd",{style:{margin:"0px"},children:(0,d.A)(a.minimunDownPaymentInPercent?.formattedValue)?"Varies":a.minimunDownPaymentInPercent?.formattedValue})]}),(0,i.jsxs)(s.fhW,{width:"100%",children:[(0,i.jsx)("dt",{children:"More details"}),(0,i.jsx)("dd",{style:{margin:"0px"},children:a.description?.description})]})]})})},`mobile-${a.displayName}-${a.description?.bestFor}-collapsible-row`)]},`mobile-${a.displayName}-${a.description?.bestFor}`):null)})}):null}}class m extends r.Component{render(){let{loans:e}=this.props;return e&&e.length?(0,i.jsxs)(s.XIK,{children:[(0,i.jsx)(s.ndF,{children:(0,i.jsx)(s.Hjg,{children:h.map(e=>(0,i.jsx)(s.TlP,{width:e.width,children:(0,i.jsx)(s.EYj,{size:"body",children:e.label})},e.label))})}),e?.map(e=>e?(0,i.jsx)(s.BFY,{children:(0,i.jsxs)(s.Hjg,{children:[(0,i.jsx)(s.nA6,{children:(0,i.jsx)(s.EYj,{bold:!0,size:"body",children:e.displayName})}),(0,i.jsx)(s.nA6,{children:(0,i.jsx)(s.EYj,{size:"body",children:e.description?.bestFor})}),(0,i.jsx)(s.nA6,{children:(0,i.jsx)(s.EYj,{size:"body",children:(0,d.A)(e.apr?.formattedValue)?"-":e.apr?.formattedValue})}),(0,i.jsx)(s.nA6,{children:(0,i.jsx)(s.EYj,{size:"body",children:(0,d.A)(e.minimunDownPaymentInPercent?.formattedValue)?"Varies":e.minimunDownPaymentInPercent?.formattedValue})}),(0,i.jsx)(s.nA6,{children:(0,i.jsx)(s.EYj,{size:"body",children:e.description?.description})})]})},`desktop-${e.displayName}-${e.description?.bestFor}`):null)]}):null}}let p=(0,s.WjH)(e=>{let{breakpoint:a,loans:n}=e;return(0,o.xl)(a)?(0,i.jsx)(s.Yqy,{t:"l",children:(0,i.jsx)(m,{loans:n})}):(0,i.jsx)("span",{children:(0,i.jsx)(c,{loans:n})})}),x=(0,l.AH)({_medium:{maxWidth:"270px",margin:"auto"}}),y=(0,l.AH)({maxWidth:"960px",margin:"auto"}),j=l.AH.raw({paddingY:"xs",paddingX:"0"}),u=(0,s.Ju$)(s.aFV),f=()=>(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)(s.MzZ,{onClick:u.show,noUnderline:!0,children:(0,i.jsx)(s.EYj,{color:"highlight",children:"See rate disclosures"})}),(0,i.jsx)(u,{"aria-label":"See rate disclosures",header:(0,i.jsx)(s.DZT,{tag:"h3",size:"subHeader",children:"Legal Disclosures"}),children:(0,i.jsxs)(s.Yqy,{t:"l",l:"s",r:"s",children:[(0,i.jsx)("div",{className:x,children:"Disclosure Text"}),(0,i.jsxs)("div",{className:y,children:[(0,i.jsx)(s.T33,{css:j,size:"body",children:"Mortgage rates are displayed through Trulia Mortgages, a tradename of Zillow Group Mortgages, Inc., (âZGMIâ) a licensed mortgage broker, NMLS #1303160. See current list of state licenses and disclosures here. Please note: Adjustable-rate mortgages (ARMs) are loans with interest rates that change after an initial fixed-rate period. Conclusions drawn from, or actions undertaken on the basis of, such data and information are the sole responsibility of the user."}),(0,i.jsx)(s.T33,{css:j,size:"body",children:"All monthly payments displayed assume a maximum Loan to Value (LTV) of 80%, do not include amount for taxes and insurance, and the actual monthly payment may be greater. Not all borrowers will qualify for these rates. ZGMI does not make loans and this is not a commitment to lend. Final loan approval is subject to criteria established by a lender, including satisfactory appraisal, title review, and underwriting determination, among other criteria. Rates subject to change without notice. Restrictions apply.."}),(0,i.jsx)(s.T33,{css:j,size:"body",children:"ZGMI does not aid or assist consumers in obtaining loans, solicit consumers or lenders for loans, offer or negotiate terms of loans, make loans or credit decisions in connection with loans, take applications for credit, or issue pre-approval letters. ZGMI allows consumers to provide certain information to lenders. ZGMI does not guarantee that the loan terms or rates offered and made available by lenders are the best terms or lowest rates available in the market.."}),(0,i.jsx)(s.T33,{css:j,size:"body",bold:!0,children:"More Details About the Rates Displayed"}),(0,i.jsxs)(s.B8B,{bullets:!0,children:[(0,i.jsx)("li",{children:"A 30-year fixed rate loan of $200,000 at 2.921% APR with a down payment of $40,000 will have a monthly payment of $993"}),(0,i.jsx)("li",{children:"A 15-year fixed rate loan of $200,000 at 2.325% APR with a down payment of $40,000 will have a monthly payment of $1,379"}),(0,i.jsx)("li",{children:"A 7/1 ARM loan of $200,000 at 3.082% APR with a down payment of $40,000 will have a monthly payment of $1,007"}),(0,i.jsx)("li",{children:"A 5/1 ARM loan of $200,000 at 2.953% APR with a down payment of $40,000 will have a monthly payment of $996"}),(0,i.jsx)("li",{children:"A 30-year fixed rate FHA loan of $200,000 at 2.874% APR with a down payment of $40,000 will have a monthly payment of $989"}),(0,i.jsx)("li",{children:"A 30-year fixed rate VA loan of $200,000 at 2.757% APR with a down payment of $40,000 will have a monthly payment of $979"}),(0,i.jsx)("li",{children:"A 30-year fixed rate jumbo loan of $600,000 at 3.331% APR with a down payment of $120,000 will have a monthly payment of $2,935"})]})]})]})})]}),b=(0,l.AH)({_medium:{maxWidth:"270px",margin:"auto"}}),w=(0,l.AH)({margin:"auto"}),g=({headingText:e,bodyText:a,alignment:n,loans:t})=>(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(s.Yqy,{t:"xxl",l:"s",r:"s","data-testid":"mortgage-loan-options",children:[(0,i.jsx)("div",{className:b,children:(0,i.jsx)(s.DZT,{size:"title",as:"h2",align:n||"center",children:e})}),(0,i.jsx)("div",{className:w,children:(0,i.jsx)(s.T33,{size:"body",css:{paddingY:"s"},style:{textAlign:n||"center"},children:a})}),(0,i.jsx)(p,{loans:t}),(0,i.jsxs)(s.T33,{size:"caption",css:{paddingTop:"xs"},children:["* Actual minimum required down payment may vary depending on criteria established by the lender, investor or insurer of your loan."," ",(0,i.jsx)(f,{})]})]})});g.fragments={mortgageLoanTable:(0,t.J1)` 2 fragment MortgageTableFragment on MORTGAGE_MortgageDetails { 3 loans { 4 apr { 5 formattedValue 6 } 7 minimunDownPaymentInPercent { 8 formattedValue 9 } 10 displayName 11 description { 12 bestFor 13 description 14 } 15 } 16 } 17 `,refinanceLoanTable:(0,t.J1)` 18 fragment RefinanceTableFragment on MORTGAGE_RefinanceDetails { 19 loans { 20 apr { 21 formattedValue 22 } 23 minimunDownPaymentInPercent { 24 formattedValue 25 } 26 displayName 27 description { 28 bestFor 29 description 30 } 31 } 32 } 33 `};let A=g}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.