.ProfessionalDecisionJourney_journey__Vu6bK{--journey-ink:#102334;--journey-muted:#4d5d68;--journey-brass:#806027;margin:24px 0 28px;border:1px solid #dce0e0;border-radius:20px;background:#fff;color:var(--journey-ink);overflow:hidden;box-shadow:0 16px 42px rgba(16,35,52,.055)}.ProfessionalDecisionJourney_answer__sSREo,.ProfessionalDecisionJourney_header__VKw4j,.ProfessionalDecisionJourney_nextStep__vxb4v,.ProfessionalDecisionJourney_support__j2vQS{padding:32px 36px}.ProfessionalDecisionJourney_header__VKw4j{background:#f4f0e8;border-bottom:1px solid #e7e1d5}.ProfessionalDecisionJourney_eyebrow__YOVxa,.ProfessionalDecisionJourney_label__2vNuQ{margin:0 0 10px;font-size:.75rem;font-weight:800;letter-spacing:.085em;text-transform:uppercase;color:var(--journey-brass)}.ProfessionalDecisionJourney_header__VKw4j h2{margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.22;overflow-wrap:anywhere;text-wrap:balance}.ProfessionalDecisionJourney_goal__DO_Gd{margin:12px 0 0;max-width:72ch;color:var(--journey-muted);line-height:1.6}.ProfessionalDecisionJourney_answer__sSREo h3,.ProfessionalDecisionJourney_support__j2vQS h3{margin:0 0 14px;font-size:clamp(1.28rem,2vw,1.55rem);line-height:1.3;text-wrap:balance}.ProfessionalDecisionJourney_answer__sSREo p,.ProfessionalDecisionJourney_support__j2vQS p{line-height:1.7}.ProfessionalDecisionJourney_answer__sSREo .ProfessionalDecisionJourney_lead__RMvdB{margin:18px 0 26px;padding:19px 22px;border-left:3px solid #b69960;border-radius:0 10px 10px 0;background:#f7f4ed;font-size:1.08rem;line-height:1.68;color:var(--journey-ink)}.ProfessionalDecisionJourney_prose__GAwqV{max-width:78ch;color:var(--journey-muted)}.ProfessionalDecisionJourney_prose__GAwqV p{margin:0 0 20px}.ProfessionalDecisionJourney_detailsGrid__cvic0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:24px 0 0}.ProfessionalDecisionJourney_detailsGrid__cvic0 article{padding:20px 20px 18px;border:1px solid #dce2e0;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgba(16,35,52,.025)}.ProfessionalDecisionJourney_detailsGrid__cvic0 h4{margin:0 0 9px;font-size:1rem;line-height:1.4;color:var(--journey-ink)}.ProfessionalDecisionJourney_detailsGrid__cvic0 p{margin:0;color:var(--journey-muted);font-size:.94rem;line-height:1.65}.ProfessionalDecisionJourney_sources__Bp2A_{margin-top:26px;padding:19px 20px 16px;border:1px solid #dfe3df;border-radius:12px;background:#f7f8f5;font-size:.9rem}.ProfessionalDecisionJourney_sources__Bp2A_>strong{display:block;margin-bottom:8px;color:var(--journey-ink);font-size:.9rem}.ProfessionalDecisionJourney_sources__Bp2A_ ul{margin:0;padding-left:20px}.ProfessionalDecisionJourney_sources__Bp2A_ a{color:var(--journey-ink);text-decoration:underline;text-underline-offset:3px}.ProfessionalDecisionJourney_sources__Bp2A_ li{margin:7px 0;line-height:1.5}.ProfessionalDecisionJourney_support__j2vQS{border-top:1px solid #e3e6e5;background:#fcfbf8}.ProfessionalDecisionJourney_supportIntro__5d8HU{max-width:76ch}.ProfessionalDecisionJourney_supportIntro__5d8HU>p:last-child{margin-bottom:0;color:var(--journey-muted)}.ProfessionalDecisionJourney_checklist__IdkJP{border:0;margin:20px 0 0;padding:0;min-width:0}.ProfessionalDecisionJourney_checklist__IdkJP legend{font-size:.875rem;color:var(--journey-muted);padding:0 0 12px;line-height:1.5}.ProfessionalDecisionJourney_checklist__IdkJP label{display:flex;align-items:flex-start;gap:13px;padding:15px 16px;margin-bottom:9px;border:1px solid #dce2e0;border-radius:11px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.ProfessionalDecisionJourney_checklist__IdkJP label:hover{border-color:#a9b8b2;background:#f6f8f6}.ProfessionalDecisionJourney_checklist__IdkJP label:has(input:checked){border-color:#9db5a8;background:#f0f6f2}.ProfessionalDecisionJourney_checklist__IdkJP input{width:20px;height:20px;flex:none;margin:2px 0 0;accent-color:#265344}.ProfessionalDecisionJourney_checklist__IdkJP strong{font-size:.95rem;line-height:1.5;display:block}.ProfessionalDecisionJourney_detail__8tj16{display:block;margin-top:5px;color:var(--journey-muted);font-size:.875rem;line-height:1.6}.ProfessionalDecisionJourney_checklist__IdkJP .ProfessionalDecisionJourney_progress__udFlO{margin:14px 0 0;font-size:.825rem;color:var(--journey-muted)}.ProfessionalDecisionJourney_tableScroll__wkHni{overflow-x:auto;margin-top:22px;border:1px solid #dce2e0;border-radius:12px}.ProfessionalDecisionJourney_tableScroll__wkHni table{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem;background:#fff}.ProfessionalDecisionJourney_tableScroll__wkHni td,.ProfessionalDecisionJourney_tableScroll__wkHni th{padding:14px 16px;vertical-align:top;border-bottom:1px solid #dce2e0;min-width:130px;line-height:1.6}.ProfessionalDecisionJourney_tableScroll__wkHni thead{background:#f0ece3}.ProfessionalDecisionJourney_tableScroll__wkHni tbody th{font-weight:650}.ProfessionalDecisionJourney_tableScroll__wkHni tbody tr:last-child>*{border-bottom:0}.ProfessionalDecisionJourney_requirements__WRtC8{margin-top:22px;padding:18px 20px;background:#f1f4f1;border:1px solid #dce3dc;border-radius:12px}.ProfessionalDecisionJourney_requirements__WRtC8 h4{margin:0 0 8px;font-size:.95rem;line-height:1.5}.ProfessionalDecisionJourney_requirements__WRtC8 ul{margin:0;padding-left:22px;line-height:1.7;color:var(--journey-muted)}.ProfessionalDecisionJourney_tool__pVsih{margin-top:24px}.ProfessionalDecisionJourney_preparation__NUo2O{margin-top:22px;border:1px solid #dce2e0;border-radius:11px;background:#fff;padding:0 18px}.ProfessionalDecisionJourney_preparation__NUo2O summary{cursor:pointer;font-weight:700;line-height:1.5;padding:16px 0}.ProfessionalDecisionJourney_preparation__NUo2O[open] summary{border-bottom:1px solid #e4e7e4}.ProfessionalDecisionJourney_preparation__NUo2O .ProfessionalDecisionJourney_checklist__IdkJP{padding-bottom:14px}.ProfessionalDecisionJourney_scenario__35FIh{margin-top:22px;font-size:.875rem}.ProfessionalDecisionJourney_scenario__35FIh summary{cursor:pointer;font-weight:650;line-height:1.5}.ProfessionalDecisionJourney_scenario__35FIh dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ProfessionalDecisionJourney_scenario__35FIh dl div{padding:12px;background:#fff;border:1px solid #dce2e0;border-radius:9px}.ProfessionalDecisionJourney_scenario__35FIh dt{color:var(--journey-muted);line-height:1.5}.ProfessionalDecisionJourney_scenario__35FIh dd{margin:4px 0 0;font-weight:650;overflow-wrap:anywhere}.ProfessionalDecisionJourney_scenario__35FIh p{color:var(--journey-muted)}.ProfessionalDecisionJourney_journey__Vu6bK .ProfessionalDecisionJourney_nextStep__vxb4v{display:block;width:auto;margin:0;padding:27px 36px;border:0;border-top:1px solid #263e4e;background:var(--journey-ink);color:#fff}.ProfessionalDecisionJourney_nextStep__vxb4v .ProfessionalDecisionJourney_primary__4fAD9{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid #d9bd82;border-radius:9px;background:#d9bd82;color:#102334;text-decoration:none;font-weight:800;line-height:1.4;box-sizing:border-box}.ProfessionalDecisionJourney_nextStep__vxb4v .ProfessionalDecisionJourney_primary__4fAD9:hover{background:#e7ce9d;border-color:#e7ce9d}.ProfessionalDecisionJourney_secondary__6LyTd{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:14px;font-size:.875rem}.ProfessionalDecisionJourney_nextStep__vxb4v .ProfessionalDecisionJourney_secondary__6LyTd a{display:inline-flex;align-items:center;min-height:44px;color:#e8eff3;text-decoration:underline;-webkit-text-decoration-color:#8ea1ad;text-decoration-color:#8ea1ad;text-underline-offset:4px;line-height:1.5}.ProfessionalDecisionJourney_nextStep__vxb4v .ProfessionalDecisionJourney_secondary__6LyTd a:hover{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.ProfessionalDecisionJourney_checklist__IdkJP input:focus-visible,.ProfessionalDecisionJourney_journey__Vu6bK summary:focus-visible,.ProfessionalDecisionJourney_primary__4fAD9:focus-visible,.ProfessionalDecisionJourney_secondary__6LyTd a:focus-visible,.ProfessionalDecisionJourney_sources__Bp2A_ a:focus-visible{outline:3px solid #b98935;outline-offset:4px}.ProfessionalDecisionJourney_nextStep__vxb4v a:focus-visible{outline-color:#f0d49e}.ProfessionalDecisionJourney_srOnly__Sr_bQ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:900px){.ProfessionalDecisionJourney_detailsGrid__cvic0{grid-template-columns:1fr}}@media(max-width:640px){.ProfessionalDecisionJourney_answer__sSREo,.ProfessionalDecisionJourney_header__VKw4j,.ProfessionalDecisionJourney_journey__Vu6bK .ProfessionalDecisionJourney_nextStep__vxb4v,.ProfessionalDecisionJourney_support__j2vQS{padding:23px 20px}.ProfessionalDecisionJourney_answer__sSREo .ProfessionalDecisionJourney_lead__RMvdB{padding:16px;margin:16px 0 22px;font-size:1rem}.ProfessionalDecisionJourney_detailsGrid__cvic0{gap:10px;margin-top:20px}.ProfessionalDecisionJourney_detailsGrid__cvic0 article{padding:17px}.ProfessionalDecisionJourney_sources__Bp2A_{padding:16px}.ProfessionalDecisionJourney_nextStep__vxb4v .ProfessionalDecisionJourney_primary__4fAD9{display:flex;width:100%}.ProfessionalDecisionJourney_secondary__6LyTd{flex-direction:column;gap:2px;margin-top:12px}.ProfessionalDecisionJourney_scenario__35FIh dl{grid-template-columns:1fr}.ProfessionalDecisionJourney_journey__Vu6bK{border-radius:15px}.ProfessionalDecisionJourney_checklist__IdkJP label{padding:14px}.ProfessionalDecisionJourney_requirements__WRtC8{padding:16px}}.ProfessionalLandingContent_content__uJnd6{background:#fff;color:#082338;font-family:Source Sans\ 3,Arial,sans-serif}.ProfessionalLandingContent_content__uJnd6,.ProfessionalLandingContent_content__uJnd6 *{box-sizing:border-box}.ProfessionalLandingContent_content__uJnd6 h2,.ProfessionalLandingContent_content__uJnd6 h3,.ProfessionalLandingContent_content__uJnd6 p{margin-top:0}.ProfessionalLandingContent_content__uJnd6 h2{font:700 clamp(25px,2.3vw,34px)/1.12 Georgia,serif;letter-spacing:-.02em;color:#082338;margin-bottom:13px}.ProfessionalLandingContent_content__uJnd6 h3{font-size:17px;line-height:1.25;margin-bottom:7px}.ProfessionalLandingContent_content__uJnd6 p{font-size:16px;line-height:1.55}.ProfessionalLandingContent_content__uJnd6 a{color:inherit;text-underline-offset:3px}.ProfessionalLandingContent_content__uJnd6 a:focus-visible,.ProfessionalLandingContent_content__uJnd6 button:focus-visible,.ProfessionalLandingContent_propertyRail__RpsnV:focus-visible{outline:3px solid #9d7124;outline-offset:4px}.ProfessionalLandingContent_eyebrow__6UMzZ{font-size:12px!important;line-height:1.3!important;letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:#92600f;margin-bottom:10px!important}.ProfessionalLandingContent_grid__PZU5l{display:grid;grid-template-columns:minmax(0,1.86fr) minmax(320px,1fr);grid-gap:24px 32px;gap:24px 32px;max-width:1360px;margin:auto;padding:30px 40px 0;align-items:start}.ProfessionalLandingContent_summary__Vc6vR{min-width:0}.ProfessionalLandingContent_lead__7Iv_7{margin-bottom:21px!important}.ProfessionalLandingContent_question__SDyh_{padding:10px 0;border-bottom:1px solid #e8e2d7}.ProfessionalLandingContent_checks__0iNWk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:22px 0 10px;text-align:center}.ProfessionalLandingContent_checks__0iNWk>div+div{border-left:1px solid #e8e7e3;padding-left:10px}.ProfessionalLandingContent_icon__2286_{display:block;width:32px;height:32px;object-fit:contain}.ProfessionalLandingContent_checks__0iNWk .ProfessionalLandingContent_icon__2286_{margin:0 auto 10px;width:36px;height:36px}.ProfessionalLandingContent_checks__0iNWk h3{font-size:16px}.ProfessionalLandingContent_checks__0iNWk p{font-size:14px;line-height:1.45;margin-bottom:0}.ProfessionalLandingContent_evidence__53_h8{padding:22px 24px;background:#fbf7ec;border:1px solid #eee6d5;border-radius:4px}.ProfessionalLandingContent_evidence__53_h8 h2{font-size:24px}.ProfessionalLandingContent_evidence__53_h8 dl{margin:0}.ProfessionalLandingContent_evidence__53_h8 dl>div{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid #e9e1d1;font-size:14px}.ProfessionalLandingContent_evidence__53_h8 dt{padding-top:2px}.ProfessionalLandingContent_evidence__53_h8 dd{margin:0;text-align:right}.ProfessionalLandingContent_evidence__53_h8 dd strong{font-size:18px}.ProfessionalLandingContent_evidence__53_h8 dd a,.ProfessionalLandingContent_evidence__53_h8 dd span{display:block;font-size:11px;line-height:1.4;margin-top:4px}.ProfessionalLandingContent_evidence__53_h8 dd a{font-size:11px}.ProfessionalLandingContent_evidenceNote__p956w{font-size:12px!important;line-height:1.45!important;margin:13px 0 0!important;color:#465362}.ProfessionalLandingContent_evidence__53_h8 ul{padding-left:20px}.ProfessionalLandingContent_evidence__53_h8 li{margin:10px 0}.ProfessionalLandingContent_opportunities__6hNBM{min-width:0}.ProfessionalLandingContent_sectionHead__0smx9{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.ProfessionalLandingContent_sectionHead__0smx9 h2{font-size:25px;margin-bottom:8px}.ProfessionalLandingContent_sectionHead__0smx9>a{font-size:13px;white-space:nowrap;margin-bottom:10px}.ProfessionalLandingContent_inventoryNote__ZubDQ{font-size:12px!important;line-height:1.4!important;color:#52616c;margin-bottom:16px}.ProfessionalLandingContent_propertyRail__RpsnV{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 1px 9px}.ProfessionalLandingContent_property__97a4f{display:block;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 28px)/3);min-width:0;border:1px solid #e0e5e9;border-radius:4px;overflow:hidden;text-decoration:none;scroll-snap-align:start;box-shadow:0 3px 9px #051e3208;background:#fff;transition:border-color .15s}.ProfessionalLandingContent_property__97a4f:hover{border-color:#a87b2c}.ProfessionalLandingContent_propertyImage__LbAjf{display:block;width:100%;height:145px;object-fit:cover}.ProfessionalLandingContent_propertyFacts__ZeiSV{display:flex;flex-direction:column;gap:5px;padding:12px}.ProfessionalLandingContent_propertyFacts__ZeiSV>strong{font-size:22px;line-height:1.15}.ProfessionalLandingContent_propertyFacts__ZeiSV>b,.ProfessionalLandingContent_propertyFacts__ZeiSV>span{font-size:13px;line-height:1.4}.ProfessionalLandingContent_propertyFacts__ZeiSV>b{font-weight:600}.ProfessionalLandingContent_propertyFacts__ZeiSV .ProfessionalLandingContent_forSale__wPUBv{color:#112536;background:#edce87;padding:3px 9px;text-transform:uppercase;width:max-content;font-weight:800;font-size:10px;letter-spacing:.03em;margin-bottom:3px}.ProfessionalLandingContent_propertyFacts__ZeiSV small{color:#5d6871;font-size:10px}.ProfessionalLandingContent_propertyFacts__ZeiSV .ProfessionalLandingContent_analyze__Dcmv9{font-size:12px;font-weight:800;padding-top:9px;border-top:1px solid #eceeef;margin-top:5px}.ProfessionalLandingContent_railControls__qIDM_{display:flex;gap:8px;align-items:center;margin-top:7px}.ProfessionalLandingContent_railControls__qIDM_ p{margin:0 auto 0 0;font-size:11px;color:#566575}.ProfessionalLandingContent_railControls__qIDM_ button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #d8dfe5;border-radius:50%;background:#fff;cursor:pointer;flex-shrink:0}.ProfessionalLandingContent_railControls__qIDM_ .ProfessionalLandingContent_icon__2286_{width:16px;height:16px}.ProfessionalLandingContent_neighborhoods__17wuG{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:22px 0 0;padding:20px 0;border-top:1px solid #e5e7e9}.ProfessionalLandingContent_neighborhoods__17wuG p{font-size:14px;line-height:1.5;margin-bottom:0}.ProfessionalLandingContent_neighborhoods__17wuG>a{grid-column:1/-1;font-size:11px;color:#566575}.ProfessionalLandingContent_tool__mZu_4{background:#fff;border:1px solid #e1e5e8;border-radius:4px;padding:22px 24px;box-shadow:0 5px 22px #071c3210}.ProfessionalLandingContent_tool__mZu_4 h2{font-size:25px}.ProfessionalLandingContent_diligence__qOyVz{font-size:13px;border-top:1px solid #e4e8eb;padding-top:13px;margin-top:15px}.ProfessionalLandingContent_diligence__qOyVz summary{min-height:40px;cursor:pointer;font-weight:700;display:flex;align-items:center}.ProfessionalLandingContent_diligence__qOyVz fieldset{border:0;padding:10px 0;margin:0}.ProfessionalLandingContent_diligence__qOyVz label{display:flex;gap:9px;margin:12px 0;line-height:1.4}.ProfessionalLandingContent_diligence__qOyVz input{min-width:18px;height:18px}.ProfessionalLandingContent_diligence__qOyVz legend{font-size:13px}.ProfessionalLandingContent_diligence__qOyVz p{font-size:12px}.ProfessionalLandingContent_reading__qXRZz{padding:24px;background:#f8f7f3}.ProfessionalLandingContent_principles__n9jbQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:1360px;margin:28px auto 0;padding:0 24px}.ProfessionalLandingContent_principle__5pG83{position:relative;overflow:hidden;isolation:isolate;background:#052339;border-radius:4px;color:#fff;min-height:225px}.ProfessionalLandingContent_principle__5pG83>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;z-index:-1}.ProfessionalLandingContent_principle__5pG83>div{padding:26px 25px 22px 66px}.ProfessionalLandingContent_principle__5pG83 h2{font-size:23px;color:#fff;line-height:1.12}.ProfessionalLandingContent_principle__5pG83 p{font-size:14px;color:#f0f3f5;line-height:1.5}.ProfessionalLandingContent_principle__5pG83 a{display:inline-flex;align-items:center;min-height:34px;font-size:13px;font-weight:700;color:#f0ce87}.ProfessionalLandingContent_number__OqXpD{position:absolute;top:23px;left:17px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#edc56e;color:#052339;font-size:22px;font-weight:800}.ProfessionalLandingContent_contextRow__Az7fa{max-width:1360px;margin:auto;padding:32px 40px;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:56px;gap:56px}.ProfessionalLandingContent_contextRow__Az7fa h2{font-size:27px}.ProfessionalLandingContent_localHelp__vNlaj p:not(.ProfessionalLandingContent_eyebrow__6UMzZ){font-size:17px;line-height:1.6}.ProfessionalLandingContent_textLink__Q57kF{display:inline-flex;min-height:44px;align-items:center;font-weight:700}.ProfessionalLandingContent_sources__da9sw ul{padding:0;list-style:none;margin:0}.ProfessionalLandingContent_sources__da9sw li{padding:7px 0;border-bottom:1px solid #ececea;font-size:14px}.ProfessionalLandingContent_sources__da9sw small{display:block;font-size:11px;color:#566575;margin-top:3px}.ProfessionalLandingContent_sources__da9sw p{font-size:12px;margin:12px 0 0}.ProfessionalLandingContent_continue__NBzdU{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:28px max(40px,calc((100% - 1280px)/2));background:#042438;color:#fff;border-bottom:1px solid #8c702f}.ProfessionalLandingContent_continue__NBzdU>div{display:flex;gap:20px;align-items:center}.ProfessionalLandingContent_continue__NBzdU .ProfessionalLandingContent_icon__2286_{width:46px;height:46px;flex-shrink:0}.ProfessionalLandingContent_continue__NBzdU h2{color:#fff;font-size:28px;margin-bottom:8px}.ProfessionalLandingContent_continue__NBzdU p{font-size:14px;margin:0;color:#e4eaed}.ProfessionalLandingContent_primary__V7ZND{display:flex;align-items:center;justify-content:center;gap:12px;max-width:420px;min-height:56px;padding:15px 22px;border-radius:4px;background:#e7be67;color:#071f33!important;text-decoration:none;font-weight:800;font-size:16px;line-height:1.3}.ProfessionalLandingContent_primary__V7ZND .ProfessionalLandingContent_icon__2286_{width:17px;height:17px}.ProfessionalLandingContent_disclosure__v0yel{background:#042438;color:#c6d3dc;text-align:center;margin:0!important;padding:12px 24px;font-size:11px!important;line-height:1.5!important}@media(min-width:701px) and (max-width:1100px){.ProfessionalLandingContent_grid__PZU5l{padding:26px 24px 0;gap:24px;grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr)}.ProfessionalLandingContent_checks__0iNWk{grid-template-columns:repeat(2,1fr);gap:20px}.ProfessionalLandingContent_checks__0iNWk>div+div{border:0;padding:0}.ProfessionalLandingContent_property__97a4f{flex-basis:calc((100% - 14px)/2)}.ProfessionalLandingContent_propertyImage__LbAjf{height:140px}.ProfessionalLandingContent_contextRow__Az7fa{padding:28px 24px;gap:32px}.ProfessionalLandingContent_principle__5pG83>div{padding:66px 18px 20px}.ProfessionalLandingContent_number__OqXpD{top:18px}.ProfessionalLandingContent_continue__NBzdU{padding:25px 24px}.ProfessionalLandingContent_continue__NBzdU h2{font-size:25px}.ProfessionalLandingContent_continue__NBzdU>div>.ProfessionalLandingContent_icon__2286_{display:none}}@media(max-width:700px){.ProfessionalLandingContent_grid__PZU5l{display:flex;flex-direction:column;padding:26px 20px 0;gap:25px}.ProfessionalLandingContent_evidence__53_h8,.ProfessionalLandingContent_opportunities__6hNBM,.ProfessionalLandingContent_summary__Vc6vR,.ProfessionalLandingContent_tool__mZu_4{width:100%}.ProfessionalLandingContent_content__uJnd6 h2{font-size:29px;line-height:1.12}.ProfessionalLandingContent_content__uJnd6 p{font-size:16px}.ProfessionalLandingContent_checks__0iNWk{grid-template-columns:1fr 1fr;gap:23px 15px;text-align:left}.ProfessionalLandingContent_checks__0iNWk .ProfessionalLandingContent_icon__2286_{margin:0 0 9px}.ProfessionalLandingContent_checks__0iNWk>div+div{border:0;padding:0}.ProfessionalLandingContent_checks__0iNWk h3{font-size:17px}.ProfessionalLandingContent_checks__0iNWk p{font-size:14px}.ProfessionalLandingContent_evidence__53_h8,.ProfessionalLandingContent_tool__mZu_4{padding:22px 18px}.ProfessionalLandingContent_evidence__53_h8 h2,.ProfessionalLandingContent_tool__mZu_4 h2{font-size:26px}.ProfessionalLandingContent_evidence__53_h8 dl>div{font-size:15px}.ProfessionalLandingContent_evidence__53_h8 dd a,.ProfessionalLandingContent_evidence__53_h8 dd span{font-size:12px}.ProfessionalLandingContent_sectionHead__0smx9{display:block}.ProfessionalLandingContent_sectionHead__0smx9 h2{font-size:28px}.ProfessionalLandingContent_sectionHead__0smx9>a{display:inline-flex;min-height:44px;align-items:center;margin:0;font-size:14px}.ProfessionalLandingContent_property__97a4f{flex-basis:82%}.ProfessionalLandingContent_propertyImage__LbAjf{height:200px}.ProfessionalLandingContent_propertyFacts__ZeiSV{padding:16px;gap:7px}.ProfessionalLandingContent_propertyFacts__ZeiSV>strong{font-size:25px}.ProfessionalLandingContent_propertyFacts__ZeiSV>b,.ProfessionalLandingContent_propertyFacts__ZeiSV>span{font-size:15px}.ProfessionalLandingContent_propertyFacts__ZeiSV small{font-size:12px}.ProfessionalLandingContent_propertyFacts__ZeiSV .ProfessionalLandingContent_analyze__Dcmv9{font-size:15px;min-height:44px;display:flex;align-items:center}.ProfessionalLandingContent_propertyFacts__ZeiSV .ProfessionalLandingContent_forSale__wPUBv{font-size:12px}.ProfessionalLandingContent_railControls__qIDM_ button{width:44px;height:44px}.ProfessionalLandingContent_neighborhoods__17wuG{grid-template-columns:1fr}.ProfessionalLandingContent_neighborhoods__17wuG p{font-size:15px}.ProfessionalLandingContent_neighborhoods__17wuG>a{font-size:12px}.ProfessionalLandingContent_principles__n9jbQ{grid-template-columns:1fr;margin-top:26px;padding:0 20px;gap:14px}.ProfessionalLandingContent_principle__5pG83{min-height:0}.ProfessionalLandingContent_principle__5pG83>div{padding:24px 20px 20px 65px}.ProfessionalLandingContent_principle__5pG83 h2{font-size:26px}.ProfessionalLandingContent_principle__5pG83 p{font-size:15px}.ProfessionalLandingContent_principle__5pG83 a{min-height:44px;font-size:15px}.ProfessionalLandingContent_contextRow__Az7fa{grid-template-columns:1fr;padding:30px 20px;gap:28px}.ProfessionalLandingContent_contextRow__Az7fa h2{font-size:28px}.ProfessionalLandingContent_sources__da9sw li{font-size:15px;padding:11px 0}.ProfessionalLandingContent_sources__da9sw small{font-size:12px}.ProfessionalLandingContent_continue__NBzdU{flex-direction:column;align-items:stretch;padding:28px 20px 32px;gap:20px}.ProfessionalLandingContent_continue__NBzdU>div>.ProfessionalLandingContent_icon__2286_{display:none}.ProfessionalLandingContent_continue__NBzdU h2{font-size:28px}.ProfessionalLandingContent_continue__NBzdU p{font-size:15px}.ProfessionalLandingContent_primary__V7ZND{max-width:none;min-height:58px;font-size:16px}.ProfessionalLandingContent_disclosure__v0yel{text-align:left;font-size:12px!important;padding:16px 20px 24px}}@media(min-width:1101px){.ProfessionalLandingContent_evidence__53_h8{padding:20px}.ProfessionalLandingContent_evidence__53_h8 dl>div{grid-template-columns:.9fr 1.2fr;padding:8px 0;gap:8px}.ProfessionalLandingContent_evidence__53_h8 dd strong{font-size:17px}.ProfessionalLandingContent_evidence__53_h8 dd a,.ProfessionalLandingContent_evidence__53_h8 dd span{font-size:11px;line-height:1.3}.ProfessionalLandingContent_evidenceNote__p956w{font-size:11px!important}.ProfessionalLandingContent_evidence__53_h8 h2{margin-bottom:10px}.ProfessionalLandingContent_grid__PZU5l{row-gap:20px}}@media(min-width:1200px){body:has(.ProfessionalLandingContent_content__uJnd6) .chGlobalHeader .chNavHeaderActions>div:has(.schoolSearch){display:block!important;width:clamp(160px,15vw,240px)!important}body:has(.ProfessionalLandingContent_content__uJnd6) .chGlobalHeader a[aria-label="CollegeHousing.ai home"]{margin-right:22px!important}body:has(.ProfessionalLandingContent_content__uJnd6) .chGlobalHeader .chNavHeaderActions{padding-left:20px!important;gap:12px!important}}.ProfessionalJourneyCalculator_calculatorWrap__w5a7x{margin-top:22px}.ProfessionalJourneyCalculator_calculatorIntro__CDpNl{margin-bottom:17px;padding:16px 18px;border:1px solid #d9e0dc;border-radius:11px;background:#f3f6f3}.ProfessionalJourneyCalculator_calculatorIntro__CDpNl strong{display:block;font-size:1rem;line-height:1.4;color:#102334}.ProfessionalJourneyCalculator_calculatorIntro__CDpNl p{margin:5px 0 0!important;color:#52606a!important;font-size:.9rem;line-height:1.55!important}.ProfessionalJourneyCalculator_calculator__TNSU3{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.ProfessionalJourneyCalculator_field__5teRs,.ProfessionalJourneyCalculator_inputs__cGaau,.ProfessionalJourneyCalculator_results__sBXrg{min-width:0}.ProfessionalJourneyCalculator_fields__yxFRW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ProfessionalJourneyCalculator_field__5teRs label{display:flex;flex-direction:column;justify-content:flex-end;min-height:4.1em;font-size:.9rem;font-weight:700;line-height:1.4;margin-bottom:.45rem}.ProfessionalJourneyCalculator_field__5teRs label span{display:block;margin-top:.18rem;font-size:.78rem;font-weight:400;color:#596171}.ProfessionalJourneyCalculator_field__5teRs input{box-sizing:border-box;display:block;width:100%;min-height:3.05rem;border:1px solid #aebbc3;border-radius:.55rem;background:#fff;color:#182332;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.65rem .75rem}.ProfessionalJourneyCalculator_field__5teRs input::placeholder{color:#74808a;opacity:1;font-size:.86rem}.ProfessionalJourneyCalculator_field__5teRs input:focus{outline:3px solid #b6d5ed;outline-offset:2px;border-color:#245f89}.ProfessionalJourneyCalculator_field__5teRs input[aria-invalid=true]{border-color:#a52c3e}.ProfessionalJourneyCalculator_field__5teRs input:disabled{background:#edf0f4;color:#596171}.ProfessionalJourneyCalculator_error__Bo0qs{color:#a52c3e;font-size:.875rem;margin:.35rem 0 0}.ProfessionalJourneyCalculator_rent__arvb4{margin-top:1rem;max-width:24rem}.ProfessionalJourneyCalculator_expenses__80IPs{margin-top:1.35rem;border-top:1px solid #d9dfe6;padding-top:1rem}.ProfessionalJourneyCalculator_expenses__80IPs h4{margin:0 0 4px;font-size:.95rem;line-height:1.5}.ProfessionalJourneyCalculator_expenses__80IPs summary{font-size:.95rem;font-weight:700;line-height:1.5;cursor:pointer;padding:.25rem 0}.ProfessionalJourneyCalculator_expenses__80IPs summary:focus-visible{outline:3px solid #b98935;outline-offset:4px}.ProfessionalJourneyCalculator_expenseNote__xXFRH,.ProfessionalJourneyCalculator_note__W2M3D{font-size:.875rem!important;line-height:1.6!important;color:#525d6d!important}.ProfessionalJourneyCalculator_expenseNote__xXFRH{margin:.25rem 0 1rem!important}.ProfessionalJourneyCalculator_results__sBXrg{background:#102c3d;border:1px solid #284653;border-radius:1rem;padding:1.4rem;color:#f8f8f4;box-shadow:0 10px 26px rgba(16,35,52,.09)}.ProfessionalJourneyCalculator_resultLabel__U4ph9{font-size:.95rem;margin:0 0 .75rem;line-height:1.5;color:#e3edf0}.ProfessionalJourneyCalculator_mainResult__m8p7Z{display:block;min-height:2.55rem;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.2;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#f1d79f}.ProfessionalJourneyCalculator_results__sBXrg dl{margin:1.25rem 0}.ProfessionalJourneyCalculator_results__sBXrg dl div{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:.9rem;gap:.9rem;padding:.8rem 0;border-bottom:1px solid #36515e;font-size:.9rem;line-height:1.5}.ProfessionalJourneyCalculator_results__sBXrg dt{color:#dce8ec}.ProfessionalJourneyCalculator_results__sBXrg dd{margin:0;text-align:right;font-weight:700;overflow-wrap:anywhere;color:#fff}.ProfessionalJourneyCalculator_results__sBXrg .ProfessionalJourneyCalculator_note__W2M3D{color:#c8d6dd!important}.ProfessionalJourneyCalculator_saved__c2GhP{font-size:.875rem;font-weight:700;line-height:1.5;margin:1.2rem 0 0;padding-top:1rem;border-top:1px solid #36515e;color:#f1d79f}.ProfessionalJourneyCalculator_note__W2M3D{margin-bottom:0}@media(max-width:820px){.ProfessionalJourneyCalculator_calculator__TNSU3{grid-template-columns:minmax(0,1fr)}.ProfessionalJourneyCalculator_results__sBXrg{padding:1.2rem}}@media(max-width:460px){.ProfessionalJourneyCalculator_fields__yxFRW{grid-template-columns:minmax(0,1fr)}.ProfessionalJourneyCalculator_field__5teRs label{min-height:0}.ProfessionalJourneyCalculator_results__sBXrg dl div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem}.ProfessionalJourneyCalculator_calculatorIntro__CDpNl{padding:14px}}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculatorIntro__CDpNl{padding:0;border:0;background:none;margin-bottom:15px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculatorIntro__CDpNl strong{display:none}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculatorIntro__CDpNl p{font-size:13px;line-height:1.45;margin:0}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculator__TNSU3{display:block}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_fields__yxFRW{gap:12px 14px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_field__5teRs label{font-size:13px;line-height:1.3}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_field__5teRs label span{font-size:10px;display:inline;margin-left:5px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_field__5teRs input{min-height:40px;border-radius:3px;font-size:14px;padding:8px 9px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_rent__arvb4{margin-top:12px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_expenses__80IPs{margin-top:15px;padding-top:12px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_expenses__80IPs summary{font-size:13px;min-height:38px;cursor:pointer}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_expenseNote__xXFRH{font-size:12px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_note__W2M3D{font-size:11px;line-height:1.5}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_results__sBXrg{margin-top:15px;padding:18px;border-radius:4px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_results__sBXrg[hidden]{display:none}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_mainResult__m8p7Z{font-size:30px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_results__sBXrg dd,.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_results__sBXrg dt{font-size:12px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculateButton__MfKsy{display:block;width:100%;min-height:44px;border:0;border-radius:3px;background:#06263b;color:#fff;font:700 14px/1.3 Arial,sans-serif;padding:10px 15px;cursor:pointer;margin-top:10px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculateButton__MfKsy:focus-visible{outline:3px solid #b18536;outline-offset:3px}@media(max-width:700px){.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_fields__yxFRW{grid-template-columns:1fr}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_field__5teRs label{font-size:15px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_field__5teRs input{font-size:16px;min-height:46px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_field__5teRs label span{font-size:12px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculatorIntro__CDpNl p{font-size:15px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_expenses__80IPs summary{font-size:14px;min-height:44px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_note__W2M3D{font-size:12px}.ProfessionalJourneyCalculator_compact__mCHIv .ProfessionalJourneyCalculator_calculateButton__MfKsy{font-size:16px;min-height:48px}}