.LamalOfferComparabilityChecker-module__g39OlW__root{gap:1rem;margin:2rem 0 3rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel,.LamalOfferComparabilityChecker-module__g39OlW__offer,.LamalOfferComparabilityChecker-module__g39OlW__result{background:#fff;border:1px solid #d8e3e8;border-radius:20px;box-shadow:0 18px 55px #18334014}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:center;gap:.65rem 1.25rem;padding:1.2rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel label{gap:.25rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel label strong{color:#153543;font-size:.95rem}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel label span,.LamalOfferComparabilityChecker-module__g39OlW__residencePanel small{color:#587079;font-size:.76rem;line-height:1.5}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel small{grid-column:2;margin-top:-.35rem}.LamalOfferComparabilityChecker-module__g39OlW__offersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__offer{min-width:0;margin:0;padding:0 1.2rem 1.2rem;overflow:hidden}.LamalOfferComparabilityChecker-module__g39OlW__offer legend{color:#fff;float:left;background:#0d2c3b;width:calc(100% + 2.4rem);margin:0 -1.2rem 1.15rem;padding:1rem 1.2rem;font-size:1rem;font-weight:850}.LamalOfferComparabilityChecker-module__g39OlW__fields{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__field{align-content:start;gap:.35rem;min-width:0;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__field>span:first-child{color:#153543;font-size:.76rem;font-weight:850}.LamalOfferComparabilityChecker-module__g39OlW__field small{color:#647982;font-size:.68rem;line-height:1.45}.LamalOfferComparabilityChecker-module__g39OlW__field input,.LamalOfferComparabilityChecker-module__g39OlW__field select,.LamalOfferComparabilityChecker-module__g39OlW__residencePanel select{color:#183744;font:inherit;background:#fff;border:1px solid #b8c9d0;border-radius:10px;width:100%;min-width:0;min-height:2.9rem;padding:.62rem .7rem}.LamalOfferComparabilityChecker-module__g39OlW__field[data-invalid] input,.LamalOfferComparabilityChecker-module__g39OlW__field[data-invalid] select,.LamalOfferComparabilityChecker-module__g39OlW__residencePanel select[aria-invalid=true]{border-color:#a22c2c;box-shadow:0 0 0 1px #a22c2c}.LamalOfferComparabilityChecker-module__g39OlW__field select:disabled{color:#6c7d84;background:#eef2f3}.LamalOfferComparabilityChecker-module__g39OlW__moneyInput{align-items:stretch;display:flex}.LamalOfferComparabilityChecker-module__g39OlW__moneyInput b{border:1px solid #b8c9d0;color:#31515e;background:#eaf1f3;border-inline-end:0;border-radius:10px 0 0 10px;align-items:center;padding:0 .65rem;font-size:.72rem;display:inline-flex}.LamalOfferComparabilityChecker-module__g39OlW__moneyInput input{border-radius:0 10px 10px 0}[dir=rtl] .LamalOfferComparabilityChecker-module__g39OlW__moneyInput b{border-inline-start:0;border-inline-end:1px solid #b8c9d0;border-radius:0 10px 10px 0}[dir=rtl] .LamalOfferComparabilityChecker-module__g39OlW__moneyInput input{border-radius:10px 0 0 10px}.LamalOfferComparabilityChecker-module__g39OlW__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.LamalOfferComparabilityChecker-module__g39OlW__privacy{color:#587079;align-items:flex-start;gap:.45rem;margin:0;font-size:.73rem;line-height:1.5;display:flex}.LamalOfferComparabilityChecker-module__g39OlW__privacy span{color:#18745b;font-weight:900}.LamalOfferComparabilityChecker-module__g39OlW__actions button{color:#173b49;cursor:pointer;font:inherit;background:#fff;border:1px solid #9db3bd;border-radius:999px;flex:none;min-height:2.6rem;padding:.55rem .9rem;font-size:.73rem;font-weight:800}.LamalOfferComparabilityChecker-module__g39OlW__result{gap:1rem;padding:1.35rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__resultHeading p{color:#18745b;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .25rem;font-size:.7rem;font-weight:900}.LamalOfferComparabilityChecker-module__g39OlW__resultHeading h2{color:#153543;margin:0;font-size:1.35rem}.LamalOfferComparabilityChecker-module__g39OlW__statusMessage,.LamalOfferComparabilityChecker-module__g39OlW__validation,.LamalOfferComparabilityChecker-module__g39OlW__disclaimer{margin:0;font-size:.78rem;line-height:1.6}.LamalOfferComparabilityChecker-module__g39OlW__validation{color:#763b15;background:#fff3e7;border-inline-start:3px solid #ba611f;padding:.7rem .8rem}.LamalOfferComparabilityChecker-module__g39OlW__base-different,.LamalOfferComparabilityChecker-module__g39OlW__scenario-different{border-color:#dfc58d}.LamalOfferComparabilityChecker-module__g39OlW__like-for-like{border-color:#83c6b0}.LamalOfferComparabilityChecker-module__g39OlW__resultList{background:#f4f7f8;border-radius:12px;padding:.85rem}.LamalOfferComparabilityChecker-module__g39OlW__resultList h3{color:#173b49;margin:0 0 .5rem;font-size:.82rem}.LamalOfferComparabilityChecker-module__g39OlW__resultList ul{color:#4e6670;gap:.35rem;margin:0;padding-inline-start:1.1rem;font-size:.75rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__amountGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__amount,.LamalOfferComparabilityChecker-module__g39OlW__emphasizedAmount{background:#f4f7f8;border:1px solid #d9e3e7;border-radius:12px;gap:.25rem;padding:.85rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__emphasizedAmount{background:#eaf7f3;border-color:#acd8ca}.LamalOfferComparabilityChecker-module__g39OlW__amount span,.LamalOfferComparabilityChecker-module__g39OlW__emphasizedAmount span{color:#5b727b;font-size:.68rem}.LamalOfferComparabilityChecker-module__g39OlW__amount strong,.LamalOfferComparabilityChecker-module__g39OlW__emphasizedAmount strong{color:#113e4c;font-size:1rem}.LamalOfferComparabilityChecker-module__g39OlW__amountGrid>p{color:#647982;grid-column:1/-1;margin:0;font-size:.7rem}.LamalOfferComparabilityChecker-module__g39OlW__related{align-items:stretch;gap:.55rem;display:grid}.LamalOfferComparabilityChecker-module__g39OlW__related strong{color:#173b49;font-size:.8rem}.LamalOfferComparabilityChecker-module__g39OlW__related a{color:#173b49;background:#fff;border:1px solid #d8e3e8;border-radius:10px;justify-content:space-between;align-items:center;min-height:2.8rem;padding:.6rem .75rem;font-size:.74rem;font-weight:800;text-decoration:none;display:flex}.LamalOfferComparabilityChecker-module__g39OlW__disclaimer{color:#536b74;border-top:1px solid #e0e7ea;align-items:flex-start;gap:.5rem;padding-top:.9rem;display:flex}.LamalOfferComparabilityChecker-module__g39OlW__field input:focus-visible,.LamalOfferComparabilityChecker-module__g39OlW__field select:focus-visible,.LamalOfferComparabilityChecker-module__g39OlW__residencePanel select:focus-visible,.LamalOfferComparabilityChecker-module__g39OlW__actions button:focus-visible,.LamalOfferComparabilityChecker-module__g39OlW__related a:focus-visible{outline-offset:2px;outline:3px solid #4e9bd8}@media (max-width:850px){.LamalOfferComparabilityChecker-module__g39OlW__offersGrid,.LamalOfferComparabilityChecker-module__g39OlW__residencePanel{grid-template-columns:1fr}.LamalOfferComparabilityChecker-module__g39OlW__residencePanel small{grid-column:1}}@media (max-width:580px){.LamalOfferComparabilityChecker-module__g39OlW__fields,.LamalOfferComparabilityChecker-module__g39OlW__amountGrid{grid-template-columns:1fr}.LamalOfferComparabilityChecker-module__g39OlW__actions{flex-direction:column;align-items:stretch}.LamalOfferComparabilityChecker-module__g39OlW__actions button{align-self:flex-start}}
