.PropertyValuation-module__u-uJ2G__page{color:#080b3f;background:#f6f7fb;min-height:100vh;padding:116px clamp(1rem,4vw,5rem) 5rem}.PropertyValuation-module__u-uJ2G__hero{justify-content:center;margin-bottom:2.2rem;display:flex}.PropertyValuation-module__u-uJ2G__heroCard{color:#fff;background:#07083d;border-radius:8px;width:min(100%,940px);padding:clamp(1.4rem,3vw,2.6rem);box-shadow:0 24px 60px #07083d2e}.PropertyValuation-module__u-uJ2G__heroCopy{text-align:center;margin-bottom:1.5rem}.PropertyValuation-module__u-uJ2G__kicker{color:var(--color-secondary);align-items:center;gap:.45rem;margin-bottom:.6rem;font-weight:800;display:inline-flex}.PropertyValuation-module__u-uJ2G__heroCopy h1{margin:0;font-size:clamp(2rem,4vw,3.05rem);line-height:1.05}.PropertyValuation-module__u-uJ2G__heroCopy p{color:#ffffffc2;width:min(100%,680px);margin:.8rem auto 0;line-height:1.55}.PropertyValuation-module__u-uJ2G__finder{gap:.85rem;display:grid}.PropertyValuation-module__u-uJ2G__finder label,.PropertyValuation-module__u-uJ2G__addressPanel label,.PropertyValuation-module__u-uJ2G__formGrid label span{color:#ffffffd1;font-weight:800}.PropertyValuation-module__u-uJ2G__finderRow{grid-template-columns:minmax(0,1fr) 220px;gap:1rem;display:grid}.PropertyValuation-module__u-uJ2G__finder input,.PropertyValuation-module__u-uJ2G__selectWrap select,.PropertyValuation-module__u-uJ2G__formGrid input,.PropertyValuation-module__u-uJ2G__formGrid select{width:100%;min-height:58px;font:inherit;color:#080b3f;background:#fff;border:1px solid #080b3f1f;border-radius:6px;outline:none;padding:0 1rem;font-weight:750}.PropertyValuation-module__u-uJ2G__finderRow button,.PropertyValuation-module__u-uJ2G__secondaryAction,.PropertyValuation-module__u-uJ2G__primaryWide,.PropertyValuation-module__u-uJ2G__updateButton,.PropertyValuation-module__u-uJ2G__agentCard a{background:linear-gradient(135deg,var(--color-secondary),var(--color-accent));color:#fff;min-height:58px;font:inherit;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.55rem;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.PropertyValuation-module__u-uJ2G__finderRow button:hover,.PropertyValuation-module__u-uJ2G__secondaryAction:hover,.PropertyValuation-module__u-uJ2G__primaryWide:hover,.PropertyValuation-module__u-uJ2G__updateButton:hover,.PropertyValuation-module__u-uJ2G__agentCard a:hover{transform:translateY(-1px);box-shadow:0 16px 30px #6d35f53d}.PropertyValuation-module__u-uJ2G__addressPanel{gap:.8rem;max-width:650px;display:grid}.PropertyValuation-module__u-uJ2G__selectWrap{position:relative}.PropertyValuation-module__u-uJ2G__selectWrap svg{color:#080b3f;pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.PropertyValuation-module__u-uJ2G__selectWrap select{appearance:none}.PropertyValuation-module__u-uJ2G__secondaryAction{width:100%}.PropertyValuation-module__u-uJ2G__textAction{min-height:48px;color:var(--color-secondary);font:inherit;cursor:pointer;background:#ffffff14;border:none;border-radius:6px;font-weight:850}.PropertyValuation-module__u-uJ2G__backButton{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:.45rem;padding:.7rem 1rem;font-weight:800;display:inline-flex}.PropertyValuation-module__u-uJ2G__flowPanel{width:min(100%,560px);margin:0 auto 3rem;padding:0}.PropertyValuation-module__u-uJ2G__flowPanel h2{text-align:center;margin:0 0 1.8rem;line-height:1.2}.PropertyValuation-module__u-uJ2G__questionGroup{gap:.7rem;margin-bottom:1.7rem;display:grid}.PropertyValuation-module__u-uJ2G__questionGroup h3{margin:0;font-size:1rem}.PropertyValuation-module__u-uJ2G__questionGroup p{color:#5f6278;margin:-.35rem 0 .2rem}.PropertyValuation-module__u-uJ2G__optionButton{color:#080b3f;text-align:left;min-height:62px;font:inherit;cursor:pointer;background:#edeef2;border:0;border-radius:6px;align-items:center;gap:1rem;padding:0 1.15rem;font-weight:750;display:flex}.PropertyValuation-module__u-uJ2G__optionButtonActive{background:#dedfe6}.PropertyValuation-module__u-uJ2G__radioDot{border:2px solid #080b3f;border-radius:999px;flex:none;width:24px;height:24px;position:relative}.PropertyValuation-module__u-uJ2G__optionButtonActive .PropertyValuation-module__u-uJ2G__radioDot:after{content:"";background:#080b3f;border-radius:999px;position:absolute;inset:5px}.PropertyValuation-module__u-uJ2G__primaryWide{width:100%}.PropertyValuation-module__u-uJ2G__primaryWide:disabled{cursor:wait;opacity:.7}.PropertyValuation-module__u-uJ2G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:1rem;display:grid}.PropertyValuation-module__u-uJ2G__formGrid label{gap:.38rem;display:grid}.PropertyValuation-module__u-uJ2G__formGrid label span{color:#5f6278;font-size:.78rem}.PropertyValuation-module__u-uJ2G__error{color:#ef4444;margin:0;font-weight:800}.PropertyValuation-module__u-uJ2G__contentSection{background:#fff;border:1px solid #080b3f14;border-radius:8px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:center;gap:2rem;max-width:1120px;margin:0 auto;padding:clamp(1.4rem,3vw,2.3rem);display:grid}.PropertyValuation-module__u-uJ2G__contentSection h2{margin:0 0 .9rem;font-size:clamp(1.5rem,2.3vw,2.25rem)}.PropertyValuation-module__u-uJ2G__contentSection p{color:#4f5368;line-height:1.65}.PropertyValuation-module__u-uJ2G__contentSection ul{gap:1.25rem;margin:1.8rem 0 0;padding:0 0 0 1.2rem;display:grid}.PropertyValuation-module__u-uJ2G__contentSection li strong,.PropertyValuation-module__u-uJ2G__contentSection li span{display:block}.PropertyValuation-module__u-uJ2G__contentSection li strong{font-size:1.05rem}.PropertyValuation-module__u-uJ2G__contentSection li span{color:#4f5368;margin-top:.3rem}.PropertyValuation-module__u-uJ2G__illustration{color:#080b3f;background:linear-gradient(135deg,#f5f2ff,#f0edff);border-radius:8px;justify-content:center;align-items:center;gap:1rem;min-height:260px;display:flex}.PropertyValuation-module__u-uJ2G__results{max-width:1380px;margin:0 auto}.PropertyValuation-module__u-uJ2G__resultsHeader{margin-bottom:1.4rem}.PropertyValuation-module__u-uJ2G__resultsEyebrow{color:var(--color-secondary);margin-bottom:.35rem;font-size:.82rem;font-weight:900;display:inline-flex}.PropertyValuation-module__u-uJ2G__resultsHeader h2{color:#080b3f;margin:0;font-size:clamp(1.35rem,2.4vw,2rem)}.PropertyValuation-module__u-uJ2G__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.PropertyValuation-module__u-uJ2G__estimateCard,.PropertyValuation-module__u-uJ2G__agentCard,.PropertyValuation-module__u-uJ2G__historyCard,.PropertyValuation-module__u-uJ2G__imageCard{background:#fff;border:1px solid #080b3f1f;border-radius:8px;padding:clamp(1.4rem,2.5vw,2.15rem);box-shadow:0 18px 44px #080b3f0d}.PropertyValuation-module__u-uJ2G__cardHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PropertyValuation-module__u-uJ2G__cardHeader h2{align-items:center;gap:.55rem;margin:0;display:inline-flex}.PropertyValuation-module__u-uJ2G__cardHeader span,.PropertyValuation-module__u-uJ2G__pill{color:#080b3f;border:1px solid #080b3f24;border-radius:999px;padding:.45rem .8rem;font-size:.8rem;font-weight:850}.PropertyValuation-module__u-uJ2G__estimate{margin:1.3rem 0 1.4rem;font-size:clamp(2.6rem,5vw,4rem);line-height:1;display:block}.PropertyValuation-module__u-uJ2G__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.7rem;display:grid}.PropertyValuation-module__u-uJ2G__metrics span{color:#62667e;margin-bottom:.45rem;display:block}.PropertyValuation-module__u-uJ2G__metrics strong{font-size:1.02rem}.PropertyValuation-module__u-uJ2G__updateButton{padding-inline:2rem}.PropertyValuation-module__u-uJ2G__agentCard{position:relative}.PropertyValuation-module__u-uJ2G__agentCard>svg{color:var(--color-secondary);margin-bottom:1rem}.PropertyValuation-module__u-uJ2G__agentCard h2{margin:0 0 .8rem}.PropertyValuation-module__u-uJ2G__agentCard p{color:#30344e;max-width:620px;line-height:1.55}.PropertyValuation-module__u-uJ2G__agentCard a{border:2px solid var(--color-secondary);width:min(100%,320px);color:var(--color-secondary);background:0 0}.PropertyValuation-module__u-uJ2G__pill{position:absolute;top:1.5rem;right:1.5rem}.PropertyValuation-module__u-uJ2G__historyCard h2{margin:0 0 1.1rem}.PropertyValuation-module__u-uJ2G__comparableList{gap:0;display:grid}.PropertyValuation-module__u-uJ2G__comparableRow{color:#080b3f;border-bottom:1px solid #080b3f14;grid-template-columns:86px minmax(130px,.45fr) minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 0;text-decoration:none;display:grid}.PropertyValuation-module__u-uJ2G__comparableRow span{color:var(--color-secondary);font-weight:850}.PropertyValuation-module__u-uJ2G__comparableRow strong{font-size:1.05rem}.PropertyValuation-module__u-uJ2G__comparableRow em{color:#5f6278;font-style:normal}.PropertyValuation-module__u-uJ2G__historyCard small{color:#5f6278;margin-top:1.3rem;line-height:1.55;display:block}.PropertyValuation-module__u-uJ2G__imageCard{min-height:420px;padding:0;position:relative;overflow:hidden}.PropertyValuation-module__u-uJ2G__imageCard img{object-fit:cover}.PropertyValuation-module__u-uJ2G__imageBadge{color:#fff;background:#080b3f;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem 1rem;font-weight:850;display:inline-flex;position:absolute;top:1.4rem;left:1.4rem}.PropertyValuation-module__u-uJ2G__mapFallback{text-align:center;color:#080b3f;background:linear-gradient(135deg,#f5f2ff,#f0edff);justify-content:center;align-items:center;gap:.7rem;height:100%;min-height:420px;padding:2rem;font-weight:850;display:flex}@media (max-width:980px){.PropertyValuation-module__u-uJ2G__finderRow,.PropertyValuation-module__u-uJ2G__resultGrid,.PropertyValuation-module__u-uJ2G__contentSection,.PropertyValuation-module__u-uJ2G__metrics{grid-template-columns:1fr}.PropertyValuation-module__u-uJ2G__pill{margin-bottom:1rem;display:inline-flex;position:static}}@media (max-width:640px){.PropertyValuation-module__u-uJ2G__page{padding:92px .8rem 3rem}.PropertyValuation-module__u-uJ2G__heroCard,.PropertyValuation-module__u-uJ2G__contentSection,.PropertyValuation-module__u-uJ2G__estimateCard,.PropertyValuation-module__u-uJ2G__agentCard,.PropertyValuation-module__u-uJ2G__historyCard{border-radius:6px}.PropertyValuation-module__u-uJ2G__formGrid,.PropertyValuation-module__u-uJ2G__comparableRow{grid-template-columns:1fr}}
