.new-build-match_experience__9Qek7{--ink:#172a3b;--navy:#142737;--paper:#f7f4ee;--gold:#b8976b;--muted:#5e6a72;color:var(--ink);background:var(--paper)}.new-build-match_experience__9Qek7 h1,.new-build-match_experience__9Qek7 h2,.new-build-match_experience__9Qek7 h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em}.new-build-match_experience__9Qek7 button,.new-build-match_experience__9Qek7 input,.new-build-match_experience__9Qek7 select{font:inherit}.new-build-match_experience__9Qek7 button{cursor:pointer}.new-build-match_experience__9Qek7 button:disabled{cursor:not-allowed;opacity:.6}.new-build-match_experience__9Qek7 a:focus-visible,.new-build-match_experience__9Qek7 button:focus-visible,.new-build-match_experience__9Qek7 input:focus-visible,.new-build-match_experience__9Qek7 select:focus-visible{outline:3px solid #987344;outline-offset:4px}.new-build-match_experience__9Qek7 h1:focus,.new-build-match_experience__9Qek7 h2:focus{outline:none}.new-build-match_sampleBar__Dyid_{display:flex;gap:14px;justify-content:center;background:#eae3d5;color:#54452f;padding:11px 24px;font-size:11px;line-height:1.5}.new-build-match_sampleBar__Dyid_ strong{font-size:9px;letter-spacing:.13em;text-transform:uppercase;align-self:center;white-space:nowrap}.new-build-match_hero__rP_pL{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.96fr);align-items:center;gap:34px;padding:45px max(4%,calc((100vw - 1320px)/2));min-height:690px;background:var(--navy);color:#fff}.new-build-match_heroImage__mPy1e{object-fit:cover;z-index:-3}.new-build-match_heroShade__a25Zv{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(16,35,50,.95),rgba(16,35,50,.9) 53%,rgba(16,35,50,.76))}.new-build-match_heroCopy__D_8ce{padding:30px 15px 30px 0;align-self:center}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce h1{font-size:clamp(52px,5.1vw,76px);line-height:1.01;letter-spacing:-.045em;max-width:700px;color:#fff}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce h1 em{font-weight:400;color:#d6bd96}.new-build-match_kicker__RZv_n{display:flex;gap:12px;align-items:center;font-size:9px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:#805e37}.new-build-match_kicker__RZv_n:before{content:"";width:29px;height:1px;background:currentColor;flex-shrink:0}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce .new-build-match_kicker__RZv_n{color:#d8c2a1;margin:0 0 23px}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce .new-build-match_lead__QEtZV{font-size:15px;line-height:1.75;margin:25px 0 0;max-width:450px;color:#d0d7dc}.new-build-match_benefits__pxxnz{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:27px 0 24px;font-size:12px;color:#e1e7eb}.new-build-match_benefits__pxxnz li{display:flex;gap:12px;align-items:center}.new-build-match_benefits__pxxnz svg{color:#d5b37c}.new-build-match_explore__DYZy3{display:inline-flex;font-size:12px;text-decoration:underline;text-underline-offset:5px;padding:12px 0}.new-build-match_experience__9Qek7 .new-build-match_registration__vvv3f{max-width:370px;color:#a8b2b9;font-size:10px;line-height:1.6;margin-top:22px}.new-build-match_panel__daEYI{color:var(--ink);background:#fbfaf7;border:1px solid #e5dbc9;padding:32px 33px;box-shadow:0 25px 70px #0003;align-self:center;min-width:0;scroll-margin-top:calc(var(--site-header-height,64px) + 18px)}.new-build-match_progressHead__2rocz{display:flex;justify-content:space-between;gap:15px;color:#6f7b83;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.new-build-match_progress__Kh8_K{background:#e6e5e0;margin:13px 0 26px}.new-build-match_progress__Kh8_K span{display:block;background:var(--gold);transition:width .2s}.new-build-match_experience__9Qek7 .new-build-match_panel__daEYI h2{font-size:36px;line-height:1.1;max-width:450px;margin:0;color:var(--ink)}.new-build-match_experience__9Qek7 .new-build-match_panelLead__VshGF{color:var(--muted);font-size:13px;line-height:1.65;margin:12px 0 0}.new-build-match_choices__4N0S6{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:23px}.new-build-match_choice__D5rNS{min-height:59px;padding:14px 15px;font-size:12px!important;color:var(--ink);background:#fff;border:1px solid #cbd1d4;border-radius:2px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:10px}.new-build-match_choice__D5rNS small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.new-build-match_choice__D5rNS svg{flex-shrink:0;color:#805e37}.new-build-match_choice__D5rNS.new-build-match_selected__kwc6J{border:1px solid #9e7b4a;background:#f6f1e9}.new-build-match_actions__d7JjE{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding-top:20px;border-top:1px solid #e5e4df}.new-build-match_actions__d7JjE .new-build-match_outlineButton__TXL0j,.new-build-match_actions__d7JjE .new-build-match_primaryButton__DNeG9{margin-left:auto}.new-build-match_outlineButton__TXL0j,.new-build-match_primaryButton__DNeG9{display:inline-flex;align-items:center;justify-content:center;gap:15px;border:1px solid var(--ink);min-height:48px;padding:0 20px;font-size:12px!important;font-weight:650!important;border-radius:2px;line-height:1.3;background:var(--ink);color:white}.new-build-match_outlineButton__TXL0j{background:transparent;color:var(--ink);border-color:#b9c1c5}.new-build-match_outlineButton__TXL0j svg,.new-build-match_primaryButton__DNeG9 svg{flex-shrink:0}.new-build-match_textButton__us35g{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:12px 0;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:12px!important;line-height:1.4}.new-build-match_small__X6G47{color:var(--muted);font-size:12px;line-height:1.65}.new-build-match_actions__d7JjE .new-build-match_small__X6G47{max-width:175px;font-size:11px}.new-build-match_formGrid__j6_Gu{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:24px}.new-build-match_formGrid__j6_Gu label{display:block;font-size:12px;font-weight:650;margin-bottom:9px}.new-build-match_formGrid__j6_Gu input,.new-build-match_formGrid__j6_Gu select{width:100%;min-height:49px;border:1px solid #cbd1d4;border-radius:2px;background:#fff;padding:0 13px;color:var(--ink);font-size:16px}.new-build-match_wideField__wquLF{grid-column:1/-1}.new-build-match_experience__9Qek7 .new-build-match_helper__8THDX{font-size:11px;color:#68757d;line-height:1.6;margin:12px 0 0}.new-build-match_experience__9Qek7 .new-build-match_privacy__91zbZ{border-top:1px solid #dcd9d2;padding-top:16px;margin:17px 0 0;font-size:11px;line-height:1.7;color:#68757d}.new-build-match_privacy__91zbZ a{text-decoration:underline;text-underline-offset:3px}.new-build-match_experience__9Qek7 .new-build-match_panel__daEYI .new-build-match_kicker__RZv_n{font-size:9px;margin:0 0 15px;color:#805e37}.new-build-match_previewNumber__I4Wjb{font:65px/1 Georgia,serif;color:#8d6c42;margin:18px 0 12px}.new-build-match_previewMetrics__OxBg0{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:18px 0;border-top:1px solid #dcd9d2;border-bottom:1px solid #dcd9d2;margin:20px 0}.new-build-match_previewMetrics__OxBg0 strong{display:block;font:25px Georgia,serif;letter-spacing:-.03em}.new-build-match_previewMetrics__OxBg0 span{display:block;font-size:11px;color:var(--muted);margin-top:7px;line-height:1.5}.new-build-match_experience__9Qek7 .new-build-match_error__2WdmK,.new-build-match_experience__9Qek7 .new-build-match_notice__KzTnT{font-size:12px;line-height:1.65;padding:14px 16px;margin:18px 0 0;border-left:2px solid #a5814f;background:#f0e9dc;color:#684f30}.new-build-match_experience__9Qek7 .new-build-match_error__2WdmK{background:#fbefeb;color:#8a3f2e;border-color:#b76c56}.new-build-match_resultShell__jLWgc{width:min(calc(100% - 96px),1280px);margin:auto}.new-build-match_resultHeader__Tw6hT{padding:54px 0 32px}.new-build-match_experience__9Qek7 .new-build-match_resultHeader__Tw6hT .new-build-match_kicker__RZv_n{margin:0 0 20px}.new-build-match_experience__9Qek7 .new-build-match_resultHeader__Tw6hT h1{font-size:clamp(40px,5vw,66px);line-height:1.06;margin:0}.new-build-match_experience__9Qek7 .new-build-match_resultHeader__Tw6hT .new-build-match_lead__QEtZV{font-size:15px;line-height:1.7;margin:16px 0 0;max-width:690px;color:var(--muted)}.new-build-match_pills__CuEIV{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:23px}.new-build-match_pills__CuEIV>span{font-size:11px;padding:8px 13px;border:1px solid #d1d4d2;border-radius:30px;background:#ffffff90;line-height:1.4}.new-build-match_highlights__Bem_V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:9px 0 40px}.new-build-match_highlight__r93bI{padding:25px 23px;background:#fff;border:1px solid #d9d5cd}.new-build-match_category__bwh0v{display:inline-block;font-size:9px;color:#805e37;letter-spacing:.1em;font-weight:800;text-transform:uppercase;padding:8px 10px;background:#b8976b17;border:1px solid #b8976b50;margin-bottom:17px;line-height:1.4}.new-build-match_highlight__r93bI>strong{font:34px Georgia,serif;display:block;letter-spacing:-.03em}.new-build-match_experience__9Qek7 .new-build-match_highlight__r93bI>p{font-size:12px;color:#6e777e;line-height:1.5;margin:9px 0 14px}.new-build-match_resultIntro__ohbq3{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:33px}.new-build-match_experience__9Qek7 .new-build-match_resultIntro__ohbq3 .new-build-match_kicker__RZv_n{margin-bottom:20px}.new-build-match_experience__9Qek7 .new-build-match_resultIntro__ohbq3 h2{font-size:clamp(35px,4vw,55px);line-height:1.06}.new-build-match_experience__9Qek7 .new-build-match_resultIntro__ohbq3>p{max-width:335px;font-size:13px;line-height:1.7;color:var(--muted)}.new-build-match_homes__eWCo_{display:grid;grid-template-columns:1fr 1fr;gap:26px}.new-build-match_homeCard__ANS_r{background:#fff;border:1px solid #dcd9d2;min-width:0}.new-build-match_homeImage__nCMRP{position:relative;height:245px;background:#dedbd4}.new-build-match_homeImage__nCMRP img{object-fit:cover}.new-build-match_homeImage__nCMRP>span{position:absolute;bottom:12px;left:15px;right:15px;max-width:max-content;background:#152b3cdf;color:#fff;padding:6px 9px;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.new-build-match_homeCopy__dJbVa{padding:25px}.new-build-match_experience__9Qek7 .new-build-match_location__jLnBt{font-size:9px;color:#805e37;letter-spacing:.13em;text-transform:uppercase;font-weight:750;margin:0 0 10px}.new-build-match_homeTitle__w5sn0{display:flex;align-items:start;justify-content:space-between;gap:15px}.new-build-match_homeTitle__w5sn0>strong{font:27px Georgia,serif;letter-spacing:-.03em;white-space:nowrap}.new-build-match_experience__9Qek7 .new-build-match_specs__lU_Do{font-size:12px;color:#6e7880;line-height:1.6;margin:18px 0}.new-build-match_homeCopy__dJbVa .new-build-match_pills__CuEIV{margin-top:18px}.new-build-match_homeCopy__dJbVa .new-build-match_pills__CuEIV>span{border-color:#d2bc9e;background:#f1e9dc;color:#74552f}.new-build-match_homeCopy__dJbVa .new-build-match_actions__d7JjE{margin-top:18px;padding-top:18px}.new-build-match_experience__9Qek7 .new-build-match_changed__2YAt0{background:#f5ece7;color:#8b492f;font-size:12px;line-height:1.6;padding:12px 18px;margin:0}.new-build-match_resultFooter__vh3HS{margin:36px 0 60px;padding:28px 30px;background:#eae5da}.new-build-match_experience__9Qek7 .new-build-match_resultFooter__vh3HS h2{font-size:29px;line-height:1.15}.new-build-match_experience__9Qek7 .new-build-match_resultFooter__vh3HS p{font-size:13px;line-height:1.6;color:var(--muted);margin:12px 0}.new-build-match_detailDialog__gks28{max-height:90svh;overflow:hidden;color:#172a3b}.new-build-match_detailImage__C_KL1{position:relative;height:260px}.new-build-match_detailImage__C_KL1 img{object-fit:cover}.new-build-match_detailCopy__U5c4L{padding:30px 36px}.new-build-match_detailCopy__U5c4L h2{font:400 40px/1.1 Georgia,serif;letter-spacing:-.04em}.new-build-match_detailSummary__OtYNL{font-size:13px;line-height:1.6;margin:16px 0!important;color:#6e7880}.new-build-match_detailCopy__U5c4L .new-build-match_location__jLnBt{font-size:9px;color:#805e37;letter-spacing:.13em;text-transform:uppercase;font-weight:750;margin-bottom:12px}.new-build-match_detailColumns__GkqRL{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:22px;margin-top:24px;border-top:1px solid #dcd9d2}.new-build-match_detailColumns__GkqRL h3{font-size:14px;font-weight:650;margin-bottom:12px}.new-build-match_detailColumns__GkqRL p{font-size:13px;line-height:1.75;color:#5e6a72}.new-build-match_detailCopy__U5c4L .new-build-match_privacy__91zbZ{border-top:1px solid #dcd9d2;padding-top:17px;margin:24px 0;font-size:11px;line-height:1.7;color:#68757d}.new-build-match_detailCopy__U5c4L .new-build-match_error__2WdmK,.new-build-match_detailCopy__U5c4L .new-build-match_notice__KzTnT{font-size:12px;line-height:1.7;padding:14px 16px;margin-top:18px;background:#f5ece7;color:#8b492f}.new-build-match_detailCopy__U5c4L .new-build-match_success__zLitn{padding:18px 20px;border-left:2px solid #5c8565;background:#edf3ed;color:#31593c;font-size:14px;line-height:1.6;margin-top:22px}@media(max-width:1050px){.new-build-match_hero__rP_pL{grid-template-columns:minmax(0,1fr) minmax(370px,1fr);padding:35px 30px;gap:22px}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce h1{font-size:54px}.new-build-match_panel__daEYI{padding:27px 24px}.new-build-match_experience__9Qek7 .new-build-match_panel__daEYI h2{font-size:31px}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce .new-build-match_lead__QEtZV{font-size:14px}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce .new-build-match_kicker__RZv_n{font-size:8px;letter-spacing:.12em}.new-build-match_homeTitle__w5sn0{display:block}.new-build-match_homeTitle__w5sn0>strong{display:block;margin-top:10px}}@media(max-width:700px){.new-build-match_sampleBar__Dyid_{display:block;padding:10px 19px;font-size:10px}.new-build-match_sampleBar__Dyid_ strong{display:inline;margin-right:9px;font-size:8px}.new-build-match_hero__rP_pL{display:flex;flex-direction:column;gap:0;min-height:0;padding:0 18px 27px}.new-build-match_heroShade__a25Zv{background:linear-gradient(#102332d9,#102332f2 48%)}.new-build-match_heroCopy__D_8ce{padding:28px 3px 25px;width:100%;align-self:stretch}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce h1{font-size:43px;line-height:1.03}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce h1 em{display:block;margin-top:5px}.new-build-match_desktopBreak__UTdBG{display:none}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce>.new-build-match_kicker__RZv_n{font-size:8px;letter-spacing:.12em;margin-bottom:14px;gap:8px}.new-build-match_heroCopy__D_8ce>.new-build-match_kicker__RZv_n:before{width:18px}.new-build-match_experience__9Qek7 .new-build-match_heroCopy__D_8ce .new-build-match_lead__QEtZV{margin-top:16px;font-size:13px;line-height:1.65;max-width:400px}.new-build-match_benefits__pxxnz,.new-build-match_experience__9Qek7 .new-build-match_registration__vvv3f,.new-build-match_explore__DYZy3{display:none}.new-build-match_panel__daEYI{padding:25px 21px;width:100%}.new-build-match_experience__9Qek7 .new-build-match_panel__daEYI h2{font-size:31px}.new-build-match_progressHead__2rocz{font-size:9px}.new-build-match_progress__Kh8_K{margin-bottom:23px}.new-build-match_experience__9Qek7 .new-build-match_panelLead__VshGF{font-size:12px}.new-build-match_choice__D5rNS{padding:12px;min-height:57px}.new-build-match_actions__d7JjE{gap:12px}.new-build-match_actions__d7JjE>.new-build-match_small__X6G47{font-size:10px;max-width:140px}.new-build-match_outlineButton__TXL0j,.new-build-match_primaryButton__DNeG9{font-size:11px!important;padding:0 17px;gap:8px}.new-build-match_choices__4N0S6{margin-top:20px}.new-build-match_experience__9Qek7 .new-build-match_panel__daEYI .new-build-match_kicker__RZv_n{font-size:8px}.new-build-match_experience__9Qek7 .new-build-match_privacy__91zbZ{font-size:10px}.new-build-match_resultShell__jLWgc{width:calc(100% - 44px)}.new-build-match_resultHeader__Tw6hT{padding-top:35px}.new-build-match_highlights__Bem_V{grid-template-columns:1fr;gap:11px;margin-bottom:30px}.new-build-match_highlight__r93bI{padding:18px 20px;display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center}.new-build-match_category__bwh0v{grid-column:1;margin-bottom:0;justify-self:start}.new-build-match_highlight__r93bI>strong{font-size:28px;grid-column:1}.new-build-match_experience__9Qek7 .new-build-match_highlight__r93bI>p{margin:0;grid-column:1;font-size:11px}.new-build-match_highlight__r93bI>button{grid-column:2;grid-row:1/4;font-size:11px!important}.new-build-match_resultIntro__ohbq3{display:block}.new-build-match_experience__9Qek7 .new-build-match_resultIntro__ohbq3>p{margin-top:18px}.new-build-match_homes__eWCo_{grid-template-columns:1fr;gap:20px}.new-build-match_homeImage__nCMRP{height:230px}.new-build-match_homeCopy__dJbVa{padding:22px}.new-build-match_homeTitle__w5sn0{display:flex}.new-build-match_experience__9Qek7 .new-build-match_homeTitle__w5sn0 h3{font-size:27px}.new-build-match_homeTitle__w5sn0>strong{margin-top:0;font-size:24px}.new-build-match_homeCopy__dJbVa .new-build-match_actions__d7JjE{gap:12px}.new-build-match_detailCopy__U5c4L,.new-build-match_resultFooter__vh3HS{padding:25px}.new-build-match_detailCopy__U5c4L h2{font-size:32px}.new-build-match_detailColumns__GkqRL{grid-template-columns:1fr;gap:20px}.new-build-match_detailImage__C_KL1{height:210px}.new-build-match_detailCopy__U5c4L .new-build-match_primaryButton__DNeG9{width:100%;min-height:50px}}@media(prefers-reduced-motion:reduce){.new-build-match_progress__Kh8_K span{transition:none}}[data-slot=dialog-overlay]:has(+.new-build-match_detailDialog__gks28){z-index:1200}.new-build-match_detailDialog__gks28{z-index:1201}.new-build-match_detailScroll__4RVJx{max-height:calc(90svh - 2px);min-height:0;overflow-y:auto}.new-build-match_detailDialog__gks28>[data-slot=dialog-close]{position:absolute;z-index:1;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #d1d4d2;border-radius:50%;background:#fff;color:#172a3b;opacity:1;box-shadow:0 2px 12px #0002}.new-build-match_detailDialog__gks28>[data-slot=dialog-close]:focus-visible{outline:3px solid #987344;outline-offset:3px}.new-build-match_hero__rP_pL{align-items:start}.new-build-match_heroCopy__D_8ce{align-self:start}.new-build-match_panel__daEYI{align-self:start;display:flex;flex-direction:column;min-height:584px;border-radius:10px;background:linear-gradient(145deg,#fffdfa,#f8f6f1);box-shadow:0 24px 64px #07131c26,0 2px 8px #07131c12,inset 0 1px 0 #fff;overflow-anchor:none}.new-build-match_experience__9Qek7 button{touch-action:manipulation}.new-build-match_searchForm__aw80X{display:flex;flex-direction:column;flex:1;min-width:0}.new-build-match_searchForm__aw80X>.new-build-match_actions__d7JjE{margin-top:auto}.new-build-match_stepContent__By9N7{padding-bottom:24px;animation:new-build-match_matchQuestionIn__555bd .26s ease-out both}.new-build-match_stepContent__By9N7 h2{min-height:2.2em}.new-build-match_experience__9Qek7 .new-build-match_stepContent__By9N7>.new-build-match_panelLead__VshGF{min-height:3.3em}.new-build-match_progress__Kh8_K{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;height:3px;overflow:hidden;background:transparent}.new-build-match_progress__Kh8_K span{height:100%;background:#e2dfd7;border-radius:2px;transition:background-color .26s ease}.new-build-match_progress__Kh8_K span[data-complete=true]{background:#a88758}.new-build-match_choice__D5rNS{border-radius:5px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.new-build-match_choice__D5rNS.new-build-match_selected__kwc6J{box-shadow:inset 0 0 0 1px #9e7b4a18}.new-build-match_choiceIndicator__vQsGr{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1px solid #d2d3cd;border-radius:50%;background:#fff;transition:background-color .18s ease,border-color .18s ease}.new-build-match_choice__D5rNS[aria-pressed=true] .new-build-match_choiceIndicator__vQsGr{background:#987344;border-color:#987344}.new-build-match_choiceIndicator__vQsGr .new-build-match_choiceCheck__vlYyl{color:#fff}.new-build-match_choiceCheck__vlYyl{opacity:0;transition:opacity .18s ease}.new-build-match_choice__D5rNS[aria-pressed=true] .new-build-match_choiceCheck__vlYyl{opacity:1}.new-build-match_singleAnswer__qERGC{margin-top:25px}.new-build-match_singleAnswer__qERGC>label{display:block;font-size:11px;letter-spacing:.04em;color:#596872;margin-bottom:12px}.new-build-match_answerField__unoPV{display:flex;align-items:center;gap:12px;min-height:76px;padding:12px 16px;border:1px solid #b9b6ad;background:#fff;border-radius:3px;transition:border-color .18s ease,box-shadow .18s ease}.new-build-match_answerField__unoPV:focus-within{border-color:#987344;box-shadow:0 0 0 3px #b8976b20}.new-build-match_answerField__unoPV input{width:100%;min-width:0;border:0;background:none;color:var(--ink);font-size:32px;line-height:1.3;font-variant-numeric:tabular-nums;outline:none!important;appearance:textfield;-moz-appearance:textfield}.new-build-match_answerField__unoPV input::-webkit-inner-spin-button,.new-build-match_answerField__unoPV input::-webkit-outer-spin-button{appearance:none;margin:0}.new-build-match_answerField__unoPV>span{color:#7b7b72;font-size:16px;white-space:nowrap}.new-build-match_quickChoices__5ETDu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.new-build-match_quickChoices__5ETDu button{min-height:44px;border:1px solid #d7d4cc;background:#fff;border-radius:3px;font-size:11px!important;color:#5e6a72;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.new-build-match_quickChoices__5ETDu button[aria-pressed=true]{background:#f3ece0;border-color:#a38355;color:#654923}.new-build-match_experience__9Qek7 .new-build-match_answerNote__3_SLs{margin:17px 0 0;color:#6a757a;font-size:11px;line-height:1.7;max-width:350px}.new-build-match_outlineButton__TXL0j,.new-build-match_primaryButton__DNeG9{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.new-build-match_primaryButton__DNeG9:active{background:#263f50}.new-build-match_primaryButton__DNeG9 svg{transition:transform .18s ease}.new-build-match_contactForm__CnV6w{animation:new-build-match_matchQuestionIn__555bd .26s ease-out both}.new-build-match_resultShell__jLWgc{animation:new-build-match_matchQuestionIn__555bd .28s ease-out both}.new-build-match_detailDialog__gks28[data-state=open]{animation:new-build-match_matchQuestionIn__555bd .18s ease-out both}@keyframes new-build-match_matchQuestionIn__555bd{0%{opacity:.65}to{opacity:1}}@media(hover:hover){.new-build-match_choice__D5rNS:hover:not(:disabled),.new-build-match_quickChoices__5ETDu button:hover{border-color:#9e7b4a;background:#f8f4ed}.new-build-match_primaryButton__DNeG9:hover:not(:disabled){background:#263f50;box-shadow:0 4px 12px #14273716}.new-build-match_primaryButton__DNeG9:hover:not(:disabled) svg{transform:translateX(2px)}}@media(max-width:700px){.new-build-match_panel__daEYI{min-height:640px}.new-build-match_quickChoices__5ETDu{gap:6px}.new-build-match_quickChoices__5ETDu button{font-size:10px!important}.new-build-match_answerField__unoPV input{font-size:30px}.new-build-match_singleAnswer__qERGC{margin-top:20px}}@media(prefers-reduced-motion:reduce){.new-build-match_detailDialog__gks28[data-state=open],.new-build-match_experience__9Qek7 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.new-build-match_detailDialog__gks28{--ink:#172a3b;--navy:#142737;--paper:#f7f4ee;--gold:#b8976b;--muted:#5e6a72}.new-build-match_detailDialog__gks28 button{cursor:pointer;font:inherit}.new-build-match_detailDialog__gks28 button:disabled{cursor:not-allowed;opacity:.6}.new-build-match_detailCopy__U5c4L section[aria-label="Builder offer details"]{margin-top:22px;padding-top:20px;border-top:1px solid #dcd9d2;font-size:13px;line-height:1.7;color:#5e6a72}.new-build-match_detailCopy__U5c4L section[aria-label="Builder offer details"] h3,.new-build-match_detailCopy__U5c4L section[aria-label="Builder offer details"] h4{font-size:14px;font-weight:650;color:#172a3b;margin-bottom:8px}.new-build-match_detailCopy__U5c4L section[aria-label="Builder offer details"] p{margin:0 0 6px}.new-build-match_detailCopy__U5c4L .new-build-match_success__zLitn a{text-decoration:underline;text-underline-offset:3px;font-weight:650}.new-build-match_dialogCta__EZcGX{margin-top:6px;padding:24px 26px;border-radius:6px;background:#142737;color:#fff}.new-build-match_dialogCta__EZcGX h3{font:400 28px/1.15 Georgia,serif;letter-spacing:-.03em;margin:0}.new-build-match_dialogCta__EZcGX p{font-size:14px;line-height:1.6;color:#d6dde2;margin:8px 0 18px}.new-build-match_dialogCtaActions__HTxS2{display:flex;flex-wrap:wrap;gap:12px}.new-build-match_dialogCta__EZcGX .new-build-match_primaryButton__DNeG9{background:#b8976b;border-color:#b8976b;color:#142737;font-size:13px!important;min-height:52px}.new-build-match_dialogCta__EZcGX .new-build-match_primaryButton__DNeG9:hover:not(:disabled){background:#c9a97d;border-color:#c9a97d}.new-build-match_dialogCta__EZcGX .new-build-match_outlineButton__TXL0j{border-color:#ffffff66;color:#fff;font-size:13px!important;min-height:52px;gap:10px}.new-build-match_dialogCta__EZcGX .new-build-match_outlineButton__TXL0j:hover{background:#ffffff14}.new-build-match_negotiateBand__JgLGd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;margin:4px 0 40px;padding:40px 44px;border-radius:8px;background:#142737;color:#fff}.new-build-match_experience__9Qek7 .new-build-match_negotiateBand__JgLGd .new-build-match_kicker__RZv_n{margin:0 0 14px;color:#d9bf94}.new-build-match_experience__9Qek7 .new-build-match_negotiateBand__JgLGd h2{font-size:clamp(34px,4vw,52px);line-height:1.06;margin:0;color:#fff}.new-build-match_experience__9Qek7 .new-build-match_negotiateCopy__XYMkj{font-size:15px;line-height:1.7;color:#d6dde2;margin:14px 0 0;max-width:680px}.new-build-match_callButton___QrWf{display:inline-flex;align-items:center;gap:16px;min-height:84px;padding:0 30px;border-radius:6px;background:#b8976b;color:#142737;font-size:14px;font-weight:650;line-height:1.35;white-space:nowrap;transition:background-color .18s ease}.new-build-match_callButton___QrWf span{display:flex;flex-direction:column}.new-build-match_callButton___QrWf strong{font:400 25px/1.25 Georgia,serif;letter-spacing:-.02em}.new-build-match_callButton___QrWf:hover{background:#c9a97d}.new-build-match_experience__9Qek7 .new-build-match_small__X6G47 a{text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.new-build-match_negotiateBand__JgLGd{grid-template-columns:1fr;gap:24px;padding:28px 24px}.new-build-match_callButton___QrWf{justify-content:center;white-space:normal;width:100%}.new-build-match_dialogCta__EZcGX{padding:22px}.new-build-match_dialogCta__EZcGX .new-build-match_outlineButton__TXL0j,.new-build-match_dialogCta__EZcGX .new-build-match_primaryButton__DNeG9{width:100%}}.new-build-match_experience__9Qek7 .new-build-match_disclosure__PoHTr{font-size:14px;line-height:1.6;color:#fff;margin:18px 0 0;max-width:440px}.new-build-match_communityGroup__sbS1C{margin:0 0 34px}.new-build-match_experience__9Qek7 .new-build-match_communityGroup__sbS1C>h3{font-size:28px;line-height:1.2;margin:0 0 16px}.new-build-match_experience__9Qek7 .new-build-match_homeTitle__w5sn0 h4{font-size:28px;line-height:1.1}.new-build-match_experience__9Qek7 .new-build-match_communityGroup__sbS1C>.new-build-match_pagedCommunityTitle__QOELb{font-size:28px;line-height:1.2;margin:0 0 16px}.new-build-match_experience__9Qek7 .new-build-match_homeTitle__w5sn0 h3{font-size:28px;line-height:1.1}.new-build-match_pagedClose__sdQ2s{min-height:44px;display:inline-flex;align-items:center}.new-build-match_pagedHomeFacts__EYEyc{display:grid;grid-template-columns:minmax(100px,auto) minmax(0,1fr);gap:8px 16px;margin:20px 0;font-size:14px;line-height:1.5}.new-build-match_pagedHomeFacts__EYEyc dt{color:#6e7880}.new-build-match_pagedHomeFacts__EYEyc dd{margin:0;min-width:0;overflow-wrap:anywhere}.new-build-match_pagedCommunityTitle__QOELb,.new-build-match_pagedDetail__nFT5z,.new-build-match_pagedHomeCard__UeHrK,.new-build-match_pagedHomeTitle__knVh2 h3{min-width:0;overflow-wrap:anywhere}.new-build-match_pagedHomeCard__UeHrK button{max-width:100%;overflow-wrap:anywhere}