.home-copy_refreshed__yxuVc{background:#f6f7fb}.home-copy_refreshed__yxuVc .beta-home-brand small,.home-copy_refreshed__yxuVc .beta-home-nav-actions,.home-copy_refreshed__yxuVc .beta-home-nav-links{font-size:.875rem}.home-copy_refreshed__yxuVc .beta-home-proof{margin-top:0}.home-copy_refreshed__yxuVc .beta-home-section{padding-block:64px}.home-copy_refreshed__yxuVc .beta-section-heading h2{font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.35}.home-copy_refreshed__yxuVc .beta-section-heading>span{font-size:1rem}.home-copy_refreshed__yxuVc .beta-decision-flow article{min-height:190px}.home-copy_refreshed__yxuVc .beta-qna-list details p{max-width:65ch}.home-copy_refreshed__yxuVc .beta-home-proof article>div p{font-size:.875rem}.home-copy_refreshed__yxuVc .beta-home-final h2{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.35}.home-copy_hero__K40sl{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.3fr);align-items:start;grid-gap:28px 36px;gap:28px 36px;max-width:1440px;margin-inline:auto;padding:48px 32px 44px}.home-copy_copy__S04hV{min-width:0}.home-copy_eyebrow__bXaxK{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#53607b;font-size:.875rem;font-weight:700}.home-copy_badge__lQx9e{padding:5px 9px;border:1px solid #d9def5;border-radius:5px;color:#1a237e;font-size:.75rem;letter-spacing:.04em}.home-copy_headline__vpPOM{margin:0;color:#151d44;font-size:clamp(1.75rem,2.55vw,2.3rem);line-height:1.4;letter-spacing:-.06em;font-weight:850}.home-copy_headline__vpPOM span{display:block}.home-copy_headline__vpPOM span:last-child{color:#2839a0}.home-copy_lead__CbVjJ{margin:20px 0 0;color:#4b5568;font-size:1rem;line-height:1.65;word-break:keep-all}.home-copy_lead__CbVjJ span{display:block}.home-copy_capabilities__lO6HP{display:flex;gap:8px 16px;flex-wrap:wrap;list-style:none;padding:0;margin:22px 0;color:#293459;font-size:.875rem;font-weight:700}.home-copy_capabilities__lO6HP li{display:flex;align-items:center;gap:6px}.home-copy_capabilities__lO6HP li:before{content:"✓";color:#2839a0}.home-copy_copy__S04hV .home-case-intake{margin-top:0;padding:16px;box-shadow:none;border-color:#d7ddef}.home-copy_copy__S04hV .home-case-intake-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.home-copy_copy__S04hV .home-case-intake-fields label{font-size:.875rem}.home-copy_copy__S04hV .home-case-intake-fields input,.home-copy_copy__S04hV .home-case-intake-fields select{font-size:1rem;padding-inline:10px}.home-copy_copy__S04hV .home-case-intake-submit{grid-column:1/-1;font-size:1rem;min-height:48px}.home-copy_sampleLink__wZ1gK{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:10px;color:#1a237e;font-size:1rem;font-weight:750;text-decoration:underline;text-underline-offset:5px}.home-copy_offer__C2_Qk{margin:6px 0 0;color:#53607b;font-size:.875rem;line-height:1.6}.home-copy_offer__C2_Qk strong{color:#1a237e}.home-copy_validity___3IJV{margin:2px 0 0;color:#6b7383;font-size:.8125rem;line-height:1.6}.home-copy_preview__pAvQU{min-width:0;padding:22px;background:white;border:1px solid #dce1ee;border-radius:20px;box-shadow:0 24px 65px #1a237e10}.home-copy_previewHeader___KTkq{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:20px}.home-copy_previewHeader___KTkq p{margin:0 0 7px;color:#53607b;font-size:.875rem}.home-copy_previewHeader___KTkq h2{margin:0;color:#17214c;font-size:1.5rem;letter-spacing:-.04em}.home-copy_sampleBadge__f5aa_{padding:5px 9px;color:#5d6680;background:#f2f4f8;border-radius:5px;font-size:.8125rem;white-space:nowrap}.home-copy_tabs__fM9x8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;grid-gap:4px;gap:4px;background:#f0f2f8;border-radius:10px}.home-copy_tabs__fM9x8 button{min-width:0;min-height:44px;border:0;border-radius:7px;background:transparent;color:#5a6480;font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}.home-copy_tabs__fM9x8 button[aria-selected=true]{background:#1a237e;color:white;box-shadow:0 2px 8px #1a237e1a}.home-copy_previewLink__butNl:focus-visible,.home-copy_sampleLink__wZ1gK:focus-visible,.home-copy_tabs__fM9x8 button:focus-visible{outline:3px solid #7380dc;outline-offset:3px}.home-copy_panel__V2BYS{min-height:250px;padding:22px 0 14px}.home-copy_panel__V2BYS h3{margin:0 0 6px;font-size:1.125rem;color:#1d274c}.home-copy_panelIntro__zRxhD{margin:0 0 18px;color:#677088;font-size:.875rem;line-height:1.6}.home-copy_sampleRows___emUK{margin:0}.home-copy_sampleRow__CslGM{display:grid;grid-template-columns:1fr auto;grid-gap:6px 20px;gap:6px 20px;padding:13px 0;border-top:1px solid #eef0f5}.home-copy_sampleRow__CslGM dt{color:#424f6e;font-size:.875rem}.home-copy_sampleRow__CslGM dd{margin:0;color:#1d274c;font-size:.9375rem;font-weight:700}.home-copy_sampleRow__CslGM small{grid-column:1/-1;color:#737d92;font-size:.8125rem}.home-copy_bar__NCzjw{grid-column:1/-1;height:5px;background:#edf0f8;border-radius:4px}.home-copy_bar__NCzjw i{display:block;height:100%;background:#8592d6;border-radius:inherit}.home-copy_previewNote__EMy23{margin:0;padding:12px 0;color:#6a7388;font-size:.8125rem;line-height:1.6;border-top:1px solid #e7eaf2}.home-copy_previewLink__butNl{display:flex;justify-content:space-between;align-items:center;min-height:44px;color:#1a237e;font-size:.9375rem;font-weight:750}@media (max-width:1000px){.home-copy_refreshed__yxuVc .beta-home-brand small{display:none}.home-copy_hero__K40sl{gap:24px;padding-inline:24px}.home-copy_headline__vpPOM{font-size:clamp(1.3rem,2.5vw,1.85rem)}.home-copy_preview__pAvQU{padding:18px}}@media (max-width:760px){.home-copy_hero__K40sl{grid-template-columns:minmax(0,1fr);gap:28px;max-width:560px;padding:32px 20px 40px}.home-copy_eyebrow__bXaxK{margin-bottom:14px}.home-copy_headline__vpPOM{font-size:clamp(1.18rem,6.1vw,1.95rem);line-height:1.4}.home-copy_lead__CbVjJ{margin-top:16px}.home-copy_capabilities__lO6HP{margin:16px 0;gap:8px 14px}.home-copy_copy__S04hV .home-case-intake-fields{grid-template-columns:minmax(0,1fr)}.home-copy_preview__pAvQU{border-radius:14px}.home-copy_previewHeader___KTkq{padding-bottom:16px}.home-copy_previewHeader___KTkq h2{font-size:1.25rem}.home-copy_panel__V2BYS{min-height:252px}.home-copy_refreshed__yxuVc .beta-home-nav{position:relative}.home-copy_refreshed__yxuVc .beta-home-nav-actions>a:not(.beta-home-nav-cta),.home-copy_refreshed__yxuVc .beta-home-nav-auth-button{min-height:44px;font-size:.875rem}.home-copy_refreshed__yxuVc .beta-home-nav-cta{font-size:.8125rem;min-height:44px}.home-copy_refreshed__yxuVc .beta-home-compact-nav{flex-wrap:wrap}.home-copy_refreshed__yxuVc .beta-home-compact-nav a{min-height:44px;font-size:.875rem}.home-copy_refreshed__yxuVc .beta-home-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.home-copy_refreshed__yxuVc .beta-home-proof article{min-width:0;gap:8px;padding:18px 12px;flex-direction:column;align-items:flex-start}.home-copy_refreshed__yxuVc .beta-home-proof article>strong{font-size:1.75rem}.home-copy_refreshed__yxuVc .beta-home-proof article>div p{font-size:.8125rem;line-height:1.5}.home-copy_refreshed__yxuVc .beta-home-section{padding-block:44px}.home-copy_refreshed__yxuVc .beta-section-heading{margin-bottom:24px}.home-copy_refreshed__yxuVc .beta-section-heading h2{font-size:1.6rem}.home-copy_refreshed__yxuVc .beta-section-heading>span{font-size:1rem}}.home-copy_intake__somGw{grid-column:1;align-self:start}.home-copy_heroActions___95ga{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.home-copy_mapCta__dCyja{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:12px 18px;border-radius:9px;color:#fff;background:#1a237e;font-size:.9375rem;font-weight:800}.home-copy_videoCta__Lz_mS{display:inline-flex;align-items:center;min-height:44px;color:#1a237e;font-size:.875rem;font-weight:750}.home-copy_mapCta__dCyja:focus-visible,.home-copy_videoCta__Lz_mS:focus-visible,.home-copy_videoPlay__NW5_f:focus-visible{outline:3px solid #8494f5;outline-offset:4px}.home-copy_mapShowcase__cxtIk{grid-column:2;grid-row:1/3;min-width:0;overflow:hidden;background:#fff;border:1px solid #dce1ee;border-radius:18px;box-shadow:0 18px 48px #1a237e12}.home-copy_mapHeader__x3drU{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px}.home-copy_mapHeader__x3drU p{margin:0 0 6px;font-size:.8125rem;color:#59637b}.home-copy_mapHeader__x3drU h2{margin:0;font-size:1.18rem;line-height:1.4;letter-spacing:-.04em}.home-copy_liveBoard__9q3YW .market-mapping-board{border:none;border-radius:0}.home-copy_liveBoard__9q3YW .market-home-target-pin{display:grid;place-items:center;width:40px;height:40px;border:3px solid white;border-radius:50%;background:#dc2626;color:white;box-shadow:0 3px 12px #18223d40;font-size:11px;font-weight:800}.home-copy_liveBoard__9q3YW .market-map-rule-strip,.home-copy_liveBoard__9q3YW .market-mapping-head,.home-copy_liveBoard__9q3YW .market-mapping-quality-strip,.home-copy_liveBoard__9q3YW .market-target-summary{display:none}.home-copy_liveBoard__9q3YW .market-radius-tabs{padding:8px 16px 12px}.home-copy_liveBoard__9q3YW .market-radius-tabs button{min-height:46px;padding:8px}.home-copy_liveBoard__9q3YW .market-radius-tabs button em{display:none}.home-copy_liveBoard__9q3YW .market-map-stage{height:390px!important;min-height:390px!important}.home-copy_liveBoard__9q3YW .market-mobile-comparison{max-height:148px;overflow:auto;padding:8px 12px;gap:0;overscroll-behavior:contain}.home-copy_liveBoard__9q3YW .market-comparable-rail{gap:6px}.home-copy_liveBoard__9q3YW .market-comparable-summary{min-width:0;grid-template-columns:74px minmax(0,1fr) 135px;padding:9px 10px;gap:4px 8px}.home-copy_liveBoard__9q3YW .market-comparable-summary-head{grid-column:1;grid-row:1/3}.home-copy_liveBoard__9q3YW .market-comparable-summary-main{grid-column:2;grid-row:1}.home-copy_liveBoard__9q3YW .market-comparable-summary-main h3{font-size:.8125rem;margin:0}.home-copy_liveBoard__9q3YW .market-comparable-action,.home-copy_liveBoard__9q3YW .market-comparable-summary-main small{display:none}.home-copy_liveBoard__9q3YW .market-comparable-summary-price{grid-column:3;grid-row:1/3}.home-copy_liveBoard__9q3YW .market-comparable-summary-price strong{font-size:.8125rem}.home-copy_liveBoard__9q3YW .market-comparable-unit-price{font-size:.75rem}.home-copy_liveBoard__9q3YW .market-comparable-summary-spec{grid-column:2;grid-row:2;font-size:.75rem;margin:0}.home-copy_mapFooter__woTLp{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 18px;border-top:1px solid #e5e8f0}.home-copy_mapFooter__woTLp>span{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:#475569}.home-copy_mapFooter__woTLp i{width:7px;height:7px;border-radius:50%}.home-copy_saleDot__M9dNd{background:#2563eb}.home-copy_rentDot__Sf1_J{background:#16a34a}.home-copy_tradeDot__xYtzF{background:#7c3aed}.home-copy_mapFooter__woTLp p{flex-basis:100%;margin:0;color:#667085;font-size:.75rem;line-height:1.5}.home-copy_videoSection__ycRcr{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;grid-gap:44px;gap:44px;max-width:1280px;margin:0 auto 48px;padding:32px;border-top:1px solid #e0e3ed}.home-copy_videoCopy__EGztp>p{margin:0 0 14px;color:#1a237e;font-size:.8125rem;font-weight:800}.home-copy_videoCopy__EGztp h2{margin:0;color:#151d44;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.4;letter-spacing:-.04em}.home-copy_videoCopy__EGztp ol{display:grid;grid-gap:9px;gap:9px;padding-left:20px;margin:22px 0;font-size:.9375rem;color:#45516a}.home-copy_videoCopy__EGztp>span{display:block;color:#677088;font-size:.75rem;line-height:1.6}.home-copy_videoFrame__kfRAH{position:relative;overflow:hidden;border-radius:14px;border:1px solid #d7ddef;background:#fff}.home-copy_videoFrame__kfRAH video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.home-copy_videoPlay__NW5_f{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;border:0;background:#14193435;color:#fff;cursor:pointer;font:inherit}.home-copy_videoPlay__NW5_f>span{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;color:#1a237e;background:white;box-shadow:0 5px 22px #14193430;font-size:1.25rem;padding-left:4px}.home-copy_videoPlay__NW5_f strong{padding:8px 14px;border-radius:6px;background:#141934df;font-size:.9375rem}.home-copy_videoError__dYkie{margin:0;padding:12px;background:white;color:#475569;font-size:.875rem}.home-copy_videoError__dYkie a{text-decoration:underline}@media (min-width:761px){.home-copy_hero__K40sl>.home-copy_copy__S04hV:first-child{padding-top:28px;align-self:end}}@media (max-width:760px){.home-copy_mapShowcase__cxtIk{grid-column:1;grid-row:auto;border-radius:12px}.home-copy_intake__somGw{grid-column:1}.home-copy_heroActions___95ga{gap:4px 14px}.home-copy_mapCta__dCyja{min-height:46px;padding:10px 14px;font-size:.875rem}.home-copy_videoCta__Lz_mS{font-size:.8125rem}.home-copy_mapHeader__x3drU{padding:14px 12px 8px}.home-copy_mapHeader__x3drU h2{font-size:1rem}.home-copy_mapHeader__x3drU p{font-size:.75rem}.home-copy_mapHeader__x3drU .home-copy_sampleBadge__f5aa_{font-size:.6875rem;padding-inline:6px}.home-copy_liveBoard__9q3YW .market-map-stage{height:310px!important;min-height:310px!important}.home-copy_liveBoard__9q3YW .market-radius-tabs{padding-inline:10px;gap:5px}.home-copy_liveBoard__9q3YW .market-radius-tabs button span{font-size:.875rem}.home-copy_liveBoard__9q3YW .market-radius-tabs button strong{font-size:.75rem}.home-copy_liveBoard__9q3YW .market-comparable-summary{grid-template-columns:55px minmax(0,1fr)}.home-copy_liveBoard__9q3YW .market-comparable-summary-head{grid-column:1;grid-row:1/4}.home-copy_liveBoard__9q3YW .market-comparable-summary-main{grid-column:2;grid-row:1}.home-copy_liveBoard__9q3YW .market-comparable-summary-price{grid-column:2;grid-row:2;align-items:flex-start;text-align:left}.home-copy_liveBoard__9q3YW .market-comparable-summary-spec{grid-column:2;grid-row:3}.home-copy_videoSection__ycRcr{grid-template-columns:minmax(0,1fr);gap:20px;max-width:560px;padding:28px 20px;margin-bottom:20px}.home-copy_videoCopy__EGztp h2{font-size:1.5rem}.home-copy_videoCopy__EGztp ol{margin:16px 0}.home-copy_videoPlay__NW5_f>span{width:50px;height:50px}}@media (max-width:360px){.home-copy_hero__K40sl{padding-inline:16px}.home-copy_refreshed__yxuVc .beta-home-nav{gap:4px}.home-copy_refreshed__yxuVc .beta-home-brand span{font-size:1rem}.home-copy_refreshed__yxuVc .beta-home-nav-cta{padding-inline:6px;font-size:.75rem}.home-copy_refreshed__yxuVc .beta-home-nav-actions{flex-wrap:wrap}}