._98pRUW_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._98pRUW_row{justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}._98pRUW_main{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}._98pRUW_name{font:600 17px/1.3 var(--font-display);color:var(--ink);overflow-wrap:anywhere}._98pRUW_name:hover{color:var(--accent)}._98pRUW_crit{color:var(--muted);overflow-wrap:anywhere;font-size:13px}._98pRUW_controls{flex:0 650px;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"delivery schedule confirm delete""note note note note";align-items:end;gap:8px 14px;min-width:0;display:grid}._98pRUW_delivery{flex-direction:column;grid-area:delivery;gap:8px;display:flex}._98pRUW_toggles{align-items:center;gap:14px;min-height:44px;display:flex}._98pRUW_toggleLabel{color:var(--ink-2);align-items:center;gap:4px;font-size:13px;display:inline-flex}._98pRUW_toggleDisabled{color:var(--muted-txt);cursor:not-allowed}._98pRUW_toggle{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;margin:0;padding:0;position:relative}._98pRUW_toggle:disabled{cursor:not-allowed;opacity:.52}._98pRUW_toggle:before{content:"";border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--warm-2);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);position:absolute;inset:10px 1px}._98pRUW_toggle:checked:before{background:var(--selected-bg);border-color:var(--selected-bg)}._98pRUW_toggle:after{content:"";background:var(--white);width:18px;height:18px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;top:13px;left:4px;box-shadow:0 1px 3px #12121233}._98pRUW_toggle:checked:after{transform:translate(18px)}._98pRUW_controlLabel{font:600 10px/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._98pRUW_schedule{flex-direction:column;grid-area:schedule;gap:8px;min-width:0;display:flex}._98pRUW_schedule .select{white-space:nowrap;min-height:44px;font-size:13.5px}._98pRUW_confirm{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);cursor:pointer;min-height:44px;font:600 12px/1.2 var(--font-ui);color:var(--ink-2);white-space:nowrap;grid-area:confirm;align-self:end;padding:0 12px}._98pRUW_confirm:hover{border-color:var(--accent);color:var(--accent)}._98pRUW_confirm:disabled{cursor:wait;opacity:.58}._98pRUW_del{cursor:pointer;min-height:44px;font:500 13px/1 var(--font-ui);color:var(--muted);background:0 0;border:0;grid-area:delete;align-self:end;padding:0 2px}._98pRUW_del:hover{color:var(--accent);text-decoration:underline}._98pRUW_note{text-align:right;max-width:none;color:var(--muted);grid-area:note;margin:0;font-size:12px;line-height:1.45}._98pRUW_status{min-height:18px;color:var(--accent);text-align:right;margin:8px 0 0;font-size:12px}._98pRUW_success{color:var(--success,#287c4f)}@media (max-width:980px){._98pRUW_row{flex-direction:column;align-items:flex-start;gap:16px}._98pRUW_main{flex:0 auto;width:100%}._98pRUW_controls{flex-basis:auto;width:100%}}@media (max-width:640px){._98pRUW_row{padding:18px}._98pRUW_controls{grid-template-columns:1fr auto;grid-template-areas:"delivery delete""schedule schedule""note note";align-items:start;gap:14px 16px}._98pRUW_note{text-align:left}._98pRUW_controls:has(._98pRUW_confirm){grid-template-areas:"delivery delete""schedule schedule""confirm confirm""note note"}._98pRUW_del{align-self:start}._98pRUW_confirm{justify-self:stretch}}._98pRUW_del:disabled{cursor:wait;opacity:.58}
._8F6nWW_frame,._8F6nWW_photoLink{width:100%;height:100%;display:block;position:relative}._8F6nWW_frame{touch-action:pan-y pinch-zoom}._8F6nWW_arrow{z-index:2;color:#fff;cursor:pointer;width:44px;height:44px;min-height:44px;font:400 26px/1 var(--font-ui);background:#0009;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0003}._8F6nWW_previous{left:4px}._8F6nWW_next{right:4px}._8F6nWW_arrow:focus-visible,._8F6nWW_photoLink:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}._8F6nWW_count{color:#fff;pointer-events:none;font:600 12px/1.3 var(--font-ui);background:#000000a6;border-radius:6px;padding:3px 7px;position:absolute;bottom:12px;left:8px}._8F6nWW_arrow{color:#fff;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:#0009}._8F6nWW_arrow:after{display:none}._8F6nWW_arrow:hover{background:#000000b3;transform:translateY(-50%)}._8F6nWW_count{font:500 12px/16px var(--font-ui);border-radius:6px;bottom:12px;left:8px;right:auto}._8F6nWW_frame[data-compact] ._8F6nWW_arrow{top:auto;bottom:8px;transform:none}._8F6nWW_frame[data-compact] ._8F6nWW_previous{left:8px}._8F6nWW_frame[data-compact] ._8F6nWW_next{left:60px;right:auto}._8F6nWW_frame[data-compact] ._8F6nWW_count{inset:10px 10px auto auto}._8F6nWW_stack{width:100%;height:100%;display:block;position:relative;overflow:hidden}._8F6nWW_leaving{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes _8F6nWW_photoIn{0%{opacity:0;transform:translateX(calc(var(--dir,1) * 35%))}to{opacity:1;transform:none}}@keyframes _8F6nWW_photoOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(calc(var(--dir,1) * -35%))}}._8F6nWW_stack[data-dir="1"]{--dir:1}._8F6nWW_stack[data-dir="-1"]{--dir:-1}._8F6nWW_entering{animation:.32s cubic-bezier(.2,.8,.2,1) both _8F6nWW_photoIn}._8F6nWW_leaving{animation:.32s cubic-bezier(.2,.8,.2,1) both _8F6nWW_photoOut}@keyframes _8F6nWW_photoFadeIn{0%{opacity:0}to{opacity:1}}@keyframes _8F6nWW_photoFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._8F6nWW_entering{animation:.2s linear both _8F6nWW_photoFadeIn}._8F6nWW_leaving{animation:.2s linear both _8F6nWW_photoFadeOut}}:is([data-reduce-motion] ._8F6nWW_entering,.portal-reduce-motion ._8F6nWW_entering){animation:.2s linear both _8F6nWW_photoFadeIn}:is([data-reduce-motion] ._8F6nWW_leaving,.portal-reduce-motion ._8F6nWW_leaving){animation:.2s linear both _8F6nWW_photoFadeOut}._8F6nWW_frame ._8F6nWW_arrow{color:#1d1d1f;background:#fffffff0;border-radius:50%;width:26px;min-width:26px;height:26px;min-height:26px;font-size:16px;line-height:1;box-shadow:0 2px 6px #00000038}._8F6nWW_frame ._8F6nWW_arrow:hover{background:#fff}@media (max-width:767px){._8F6nWW_frame ._8F6nWW_arrow{width:44px;min-width:44px;height:44px;min-height:44px}}._8F6nWW_frame:not([data-compact]) ._8F6nWW_arrow{background:#00000080;width:30px;min-width:30px;height:30px;min-height:30px}._8F6nWW_frame:not([data-compact]) ._8F6nWW_arrow svg{width:13px;height:13px}._8F6nWW_frame:not([data-compact]) ._8F6nWW_arrow:after{content:"";display:block;position:absolute;inset:-7px}@media (max-width:720px){._8F6nWW_frame:not([data-compact]) ._8F6nWW_arrow{width:26px;min-width:26px;height:26px;min-height:26px}._8F6nWW_frame:not([data-compact]) ._8F6nWW_arrow svg{width:11px;height:11px}._8F6nWW_frame:not([data-compact]) ._8F6nWW_arrow:after{inset:-9px}}
.rnnNha_region{z-index:1100;right:20px;bottom:max(20px,env(safe-area-inset-bottom));pointer-events:none;width:min(390px,100vw - 40px);position:fixed}.rnnNha_toast{border-radius:var(--radius-card);background:var(--ink);min-height:52px;color:var(--white);box-shadow:var(--shadow-raised);font:550 13.5px/1.45 var(--font-ui);pointer-events:auto;animation:rnnNha_toastIn .24s var(--ease);border:1px solid #c628329e;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:10px 10px 10px 14px;display:grid}.rnnNha_mark{background:var(--accent);width:24px;height:24px;color:var(--white);font:700 13px/1 var(--font-ui);border-radius:50%;flex:none;place-items:center;display:grid}.rnnNha_toast button{cursor:pointer;color:#ffffffc7;width:44px;height:44px;font:400 22px/1 var(--font-ui);background:0 0;border:0;border-radius:50%;padding:0}.rnnNha_toast button:hover{color:var(--white);background:#ffffff1a}@keyframes rnnNha_toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:640px){.rnnNha_region{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.rnnNha_toast{animation:none}}@media (min-width:900px){body:has([data-map-workspace]) .rnnNha_region{bottom:calc(var(--map-footer-h,190px) + 16px)}}
.xr1SPa_wrap{min-width:0;display:block;position:relative}.xr1SPa_toggle{cursor:pointer;width:100%;min-height:50px;color:var(--ink-2);text-align:left;transition:color var(--dur) var(--ease),background var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:9px;padding:7px 0;display:flex}.xr1SPa_toggle:hover{color:var(--accent)}.xr1SPa_toggle:focus-visible{border-radius:var(--radius-input)}.xr1SPa_toggleCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.xr1SPa_toggleCopy strong{font:600 12px/1.25 var(--font-ui);color:currentColor}.xr1SPa_toggleCopy>span{font:500 10.5px/1.25 var(--font-ui);color:var(--muted-txt);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xr1SPa_toggleAction{font:600 10.5px/1 var(--font-ui);color:var(--muted-txt)}.xr1SPa_chevron{flex:none;transition:transform .18s cubic-bezier(.25,1,.5,1)}.xr1SPa_toggle[aria-expanded=true] .xr1SPa_chevron{transform:rotate(180deg)}.xr1SPa_sent{font:600 10.5px/1.2 var(--font-ui);color:#20753a}.xr1SPa_panel{border-top:1px solid var(--border);background:var(--off-white);padding:14px 16px 16px}.xr1SPa_participants{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.xr1SPa_participants span:not([aria-hidden]){background:var(--accent-tint);min-height:26px;font:600 10.5px/1 var(--font-ui);color:var(--accent);border:1px solid #ecc8ca;border-radius:999px;align-items:center;padding:4px 9px;display:inline-flex}.xr1SPa_participants span[aria-hidden]{font:500 11px/1 var(--font-ui);color:var(--muted-txt)}.xr1SPa_privacy,.xr1SPa_empty{font:400 10.5px/1.45 var(--font-ui);color:var(--muted-txt)}.xr1SPa_privacy{margin:7px 0 10px}.xr1SPa_empty{margin:0 0 10px}.xr1SPa_messages{scroll-behavior:smooth;flex-direction:column;gap:7px;max-height:260px;padding:1px 2px 12px;display:flex;overflow:auto}.xr1SPa_clientMessage,.xr1SPa_teamMessage{border:1px solid var(--border);border-radius:12px;max-width:88%;padding:8px 10px}.xr1SPa_clientMessage{background:var(--white);align-self:flex-end}.xr1SPa_teamMessage{background:var(--accent-tint);border-color:#ecc8ca;align-self:flex-start}.xr1SPa_clientMessage span,.xr1SPa_teamMessage span{font:600 10px/1.3 var(--font-ui);color:var(--muted-txt);display:block}.xr1SPa_teamMessage span{color:var(--accent)}.xr1SPa_clientMessage p,.xr1SPa_teamMessage p{font:400 12px/1.45 var(--font-ui);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.xr1SPa_form label{font:600 10.5px/1.3 var(--font-ui);color:var(--ink-2);margin-bottom:6px;display:block}.xr1SPa_form textarea{resize:vertical;background:var(--white);border-radius:var(--radius-input);width:100%;min-height:64px;font:400 13px/1.5 var(--font-ui);color:var(--ink);border:1px solid #d9d4cd;padding:10px 11px}.xr1SPa_form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.xr1SPa_form textarea::placeholder{color:var(--muted-txt)}.xr1SPa_actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.xr1SPa_actions span{font:400 10px var(--font-ui);color:var(--muted-txt);margin-right:auto}.xr1SPa_actions button{cursor:pointer;min-height:34px;font:600 11px var(--font-ui);border-radius:7px;padding:0 11px}.xr1SPa_actions button[type=submit]{border:1px solid var(--accent);background:var(--accent);color:var(--white)}.xr1SPa_actions button:disabled{opacity:.5;cursor:not-allowed}.xr1SPa_sentStatus{font:600 11px/1.4 var(--font-ui);color:#20753a;margin:8px 0 0}.xr1SPa_error{font:600 11px/1.4 var(--font-ui);color:var(--accent);margin:8px 0 0}.xr1SPa_unassigned{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--white);margin-top:10px;padding:11px 12px}.xr1SPa_unassigned strong{font:600 11.5px/1.35 var(--font-ui);color:var(--ink);display:block}.xr1SPa_unassigned p{font:400 10.5px/1.5 var(--font-ui);color:var(--muted-txt);margin:3px 0 0}.xr1SPa_compact{border-top:1px solid var(--border-lt);padding:0 14px;display:block}.xr1SPa_compact .xr1SPa_panel{border-radius:0;margin:0 -14px;padding-inline:14px}@media (max-width:520px){.xr1SPa_toggleAction{display:none}.xr1SPa_clientMessage,.xr1SPa_teamMessage{max-width:94%}}@media (prefers-reduced-motion:reduce){.xr1SPa_toggle,.xr1SPa_chevron{transition:none}.xr1SPa_messages{scroll-behavior:auto}}
.UquExq_save,.UquExq_bookmark{border:1px solid var(--accent);min-height:44px;color:var(--accent-hover);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.65rem .9rem;font:700 .82rem/1 Inter,system-ui;display:inline-flex}.UquExq_overlay{z-index:3;height:44px;color:var(--ink);cursor:pointer;background:#fffffff5;border-color:#0000001f;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000001f}.UquExq_overlay[aria-pressed=true]{color:var(--accent)}.UquExq_shakaIcon{width:27px;height:27px;transition:background-color .18s var(--ease), filter .18s var(--ease);background-color:#f2a7ac;display:block;-webkit-mask:url(/shaka-feed.png) 50%/contain no-repeat;mask:url(/shaka-feed.png) 50%/contain no-repeat}.UquExq_shakaTrigger{width:26px;height:26px}[data-shaka-control]:hover .UquExq_shakaIcon,[data-shaka-control]:active .UquExq_shakaIcon{filter:drop-shadow(.7px 0 #000)drop-shadow(-.7px 0 #000)drop-shadow(0 .7px #000)drop-shadow(0 -.7px #000);background-color:#fff}[data-shaka-control][aria-pressed=true] .UquExq_shakaIcon{filter:none;background-color:#c62832}[data-shaka-control][aria-pressed=true]:hover .UquExq_shakaIcon,[data-shaka-control][aria-pressed=true]:active .UquExq_shakaIcon{filter:drop-shadow(.7px 0 #000)drop-shadow(-.7px 0 #000)drop-shadow(0 .7px #000)drop-shadow(0 -.7px #000);background-color:#fff}.UquExq_bookmark:focus-visible,.UquExq_save:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 2px #fff}.UquExq_empty{color:var(--ink-2);font:400 14px/1.5 var(--font-ui);margin:0 0 12px}.UquExq_bookmark{width:44px;padding:0;font-size:1.05rem}.UquExq_dialog{max-width:520px}.UquExq_dialog h2{margin:0 0 .25rem}.UquExq_grid{grid-template-columns:1fr 1fr;gap:.65rem;margin:1rem 0;display:grid}.UquExq_grid button{text-align:left;background:#fff;border:1px solid #dddfe3;border-radius:14px;gap:.35rem;min-height:90px;padding:.8rem;display:grid;position:relative}.UquExq_grid button span{font-size:1.25rem}.UquExq_grid button b{color:var(--accent);position:absolute;top:.65rem;right:.7rem}.UquExq_grid .UquExq_selected{border-color:var(--accent);background:var(--accent-tint)}.UquExq_done,.UquExq_signin,.UquExq_request button{background:var(--accent);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:flex}.UquExq_footer{gap:.6rem;margin-top:1.25rem;display:grid}.UquExq_done,.UquExq_later{width:100%;font:inherit;cursor:pointer;font-weight:700}.UquExq_later{min-height:44px;color:var(--ink-2);background:#fff;border:1px solid #dddfe3;border-radius:12px;padding:.7rem 1rem}.UquExq_error{color:#a51f2d}.UquExq_locked{max-width:720px;margin:2rem auto;padding:0 1rem}.UquExq_tabs{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.UquExq_tabs a,.UquExq_tabs strong,.UquExq_tabs button{text-align:center;color:#30343a;background:#fff;border:1px solid #dde0e4;border-radius:12px;padding:.85rem;font-weight:700;text-decoration:none}.UquExq_tabs strong,.UquExq_tabs button[aria-selected=true]{border-color:var(--accent);background:#f4f5f7}.UquExq_guide,.UquExq_request{background:#fafafb;border:1px solid #e2e4e8;border-radius:14px;margin-top:.75rem;padding:1rem}.UquExq_guide h1,.UquExq_guide h3{margin:.45rem 0;font-size:1.25rem}.UquExq_kicker{font-size:.75rem;font-weight:700}.UquExq_actions{justify-content:space-between;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}.UquExq_request{gap:.6rem;display:grid}.UquExq_request b{color:#26704a}.UquExq_overview{display:grid}.UquExq_overview>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e4e5e7;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.UquExq_overview button span{gap:.2rem;display:grid}.UquExq_overview small{color:#666}.UquExq_back{text-align:left;background:0 0;border:0;gap:.2rem;padding:.5rem 0 1rem;font-size:1.1rem;font-weight:700;display:grid}.UquExq_back small{color:#666;font-size:.75rem;font-weight:400}.UquExq_rows{display:grid}.UquExq_home{border-bottom:1px solid #e4e5e7;min-width:0;padding-bottom:.5rem}.UquExq_home textarea{font-size:16px}.UquExq_home button[type=submit]{min-height:44px}.UquExq_homeLink{color:#222;grid-template-columns:82px 1fr auto;align-items:center;gap:.7rem;min-height:86px;text-decoration:none;display:grid}.UquExq_homeLink>span:nth-child(2){gap:.15rem;display:grid}.UquExq_rows small{color:#666}.UquExq_badge{width:fit-content;color:var(--accent-hover);background:#fff0f3;border-radius:999px;padding:.15rem .4rem;font-size:.65rem;font-style:normal;font-weight:700}.UquExq_thumb{background:#eee;border-radius:9px;place-items:center;width:82px;height:66px;display:grid;overflow:hidden}.UquExq_thumb img{object-fit:cover;width:100%;height:100%}@media (max-width:430px){.UquExq_actions{font-size:.75rem}.UquExq_homeLink{grid-template-columns:72px 1fr auto}.UquExq_thumb{width:72px;height:60px}}.UquExq_overlay{border-radius:var(--search-radius-control);background:var(--search-surface);width:30px;height:30px;min-height:30px;color:var(--search-text);box-shadow:var(--search-button-shadow);padding:3px;top:8px;right:8px}.UquExq_overlay[aria-pressed=true]{background:var(--search-selected);color:var(--search-surface)}.UquExq_overlay .UquExq_shakaIcon{background-color:var(--search-text);width:22px;height:22px}.UquExq_overlay[aria-pressed=true] .UquExq_shakaIcon{background-color:var(--search-surface)}.UquExq_bookmark[data-shaka-control]{background:var(--search-surface);color:var(--search-text);border-color:var(--search-strong);border-radius:var(--search-radius-control)}.UquExq_bookmark[data-shaka-control] .UquExq_shakaIcon{background-color:var(--search-text);filter:none}.UquExq_bookmark[data-shaka-control][aria-pressed=true]{background:var(--search-selected);color:var(--search-surface)}.UquExq_bookmark[data-shaka-control][aria-pressed=true] .UquExq_shakaIcon{background-color:var(--search-surface);filter:none}.UquExq_overlay.UquExq_shareAdjacent{right:52px}.UquExq_overlay:after{content:"";position:absolute;inset:-7px}.UquExq_bookmark,.UquExq_bookmark[aria-pressed=true]{color:#111;background:#fff;border-radius:50%;width:44px;height:44px}.UquExq_overlay{top:calc(var(--property-photo-height,var(--search-card-width)*2/3) - 54px);right:62px}.UquExq_undo{z-index:1200;background:#fff;justify-content:center;gap:12px;padding:12px;display:flex;position:fixed;bottom:100px;left:16px;right:16px;box-shadow:0 6px 18px #0003}.UquExq_undo button{min-height:44px}.UquExq_removeLabel{align-items:center;gap:4px;font-size:12px;display:flex}@media (prefers-reduced-motion:no-preference){.UquExq_bookmark[aria-pressed=true] svg{animation:.18s ease-out UquExq_shakaPop}@keyframes UquExq_shakaPop{50%{transform:scale(1.1)}}}.UquExq_grid button .UquExq_removeLabel{align-items:center;gap:6px;font-size:12px;line-height:1.4;display:flex}.UquExq_removeLabel svg{flex:none;width:18px;height:18px}@media (max-width:430px){.UquExq_grid{grid-template-columns:1fr}.UquExq_grid button{min-height:80px}}.UquExq_shakaEmoji{font-size:22px;line-height:1;display:block}.UquExq_bookmark:has(.UquExq_shakaEmoji){place-items:center;padding:0;display:grid;overflow:hidden}@media (min-width:768px){.UquExq_overlay .UquExq_shakaEmoji{font-size:16px}}
.k6qqxW_panel{z-index:450;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#1d1d1f;background:#ffffffd9;border:1px solid #e4e4e4;border-radius:16px;gap:10px;width:min(320px,100% - 24px);max-height:calc(100% - 130px);padding:12px;font-size:13px;line-height:1.45;display:grid;position:absolute;top:64px;right:12px;overflow:auto;box-shadow:0 10px 35px #0002}.k6qqxW_embedded{width:100%;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;position:static;overflow:visible}.k6qqxW_heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.k6qqxW_heading strong{font-size:15px}.k6qqxW_heading p{color:#62676c;margin:2px 0 0;font-size:12px}.k6qqxW_heading button{cursor:pointer;width:32px;height:32px;color:inherit;background:0 0;border:0;border-radius:9999px;flex:none;font-size:20px;line-height:1}.k6qqxW_heading button:hover{background:#f2f2f2}.k6qqxW_status p{color:#62676c;margin:0 0 6px}.k6qqxW_status button,.k6qqxW_clear{font:inherit;cursor:pointer;color:#1d1d1f;background:#fff;border:1px solid #d0d4d8;border-radius:9999px;min-height:30px;padding:5px 12px;font-size:12px;font-weight:600}.k6qqxW_result{background:#fff;border:1px solid #ececec;border-radius:16px;gap:10px;padding:12px;display:grid}.k6qqxW_resultHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.k6qqxW_resultHead h3{overflow-wrap:anywhere;margin:0;font-size:15px}.k6qqxW_resultHead p{color:#62676c;margin:2px 0 0;font-size:11px}.k6qqxW_clear{flex:none}.k6qqxW_stats{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.k6qqxW_stats div{background:#f7f7f8;border-radius:12px;min-width:0;padding:8px 10px}.k6qqxW_stats .k6qqxW_wide{grid-column:1/-1}.k6qqxW_stats dt{color:#62676c;text-transform:uppercase;letter-spacing:.04em;font-size:10px}.k6qqxW_stats dd{color:#1d1d1f;margin:2px 0 0;font-size:15px;font-weight:700}.k6qqxW_note{color:#62676c;margin:0;font-size:11px}.k6qqxW_panel button:focus-visible{outline-offset:2px;outline:3px solid #b32025}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.k6qqxW_panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.k6qqxW_embedded{background:0 0}}@media (max-width:767px){.k6qqxW_status button,.k6qqxW_clear{min-height:44px}.k6qqxW_heading button{width:44px;height:44px}}
._4OToeG_trigger{border:1px solid var(--border);border-radius:var(--placyn-radius-control);background:var(--white);min-height:44px;color:var(--ink);cursor:pointer;font:600 13px/1 var(--font-ui);letter-spacing:0;text-transform:none;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}._4OToeG_trigger:hover{border-color:var(--ink);color:var(--accent)}._4OToeG_trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 2px #fff}._4OToeG_triggerText{display:inline-block}._4OToeG_bars{flex-direction:column;justify-content:center;gap:4px;width:18px;height:14px;display:inline-flex}._4OToeG_bars span{transform-origin:50%;height:2px;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);background:currentColor;border-radius:1px;display:block}._4OToeG_barsOpen span:first-child{transform:translateY(6px)rotate(45deg)}._4OToeG_barsOpen span:nth-child(2){opacity:0}._4OToeG_barsOpen span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}._4OToeG_overlay{-webkit-backdrop-filter:none;backdrop-filter:none;animation:_4OToeG_mnavFade .18s var(--ease);background:#12121275;justify-content:flex-start;align-items:stretch;padding:0}._4OToeG_panel{width:100%;max-width:min(360px,88vw);min-height:100dvh;max-height:100dvh;box-shadow:none;padding:16px var(--gutter) 24px;overscroll-behavior:contain;border-radius:0;flex-direction:column;gap:16px;animation:.22s cubic-bezier(.2,.8,.2,1) _4OToeG_mnavPanelIn;display:flex;overflow-y:auto}@keyframes _4OToeG_mnavFade{0%{opacity:0}to{opacity:1}}@keyframes _4OToeG_mnavPanelIn{0%{transform:translate(-100%)}to{transform:none}}._4OToeG_panelTitle{font:600 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;padding:10px 56px 0 0}._4OToeG_nav{flex:1}._4OToeG_list,._4OToeG_subList{margin:0;padding:0;list-style:none}._4OToeG_list>li+li{border-top:1px solid var(--border-lt)}._4OToeG_link{min-height:44px;font:600 16px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink);transition:color var(--dur) var(--ease);align-items:center;padding:12px 2px;display:flex}._4OToeG_link:hover{color:var(--accent)}._4OToeG_subList{border-left:2px solid var(--border);padding:0 0 10px 14px}._4OToeG_subLink{min-height:44px;font:500 14px/1.3 var(--font-ui);color:var(--ink-2);transition:color var(--dur) var(--ease);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 2px;display:flex}._4OToeG_subLink:hover{color:var(--accent)}._4OToeG_subHint{color:var(--muted-txt);flex:none;font-size:11.5px}._4OToeG_foot{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:16px;display:flex}._4OToeG_footBtn{width:100%;min-height:44px}@media (max-width:400px){._4OToeG_panel{padding-inline:16px}}@media (max-width:420px){._4OToeG_trigger{gap:5px;padding-inline:8px}}@media (max-height:840px){._4OToeG_panel{gap:12px}._4OToeG_link{padding:10px 2px}._4OToeG_subLink{padding:7px 2px}}@media (prefers-reduced-motion:reduce){._4OToeG_overlay,._4OToeG_panel,._4OToeG_bars span{transition:none;animation:none}._4OToeG_trigger{transition:none}}@media (min-width:1024px){body:not(:has([data-map-workspace])):not(:has([data-homes-search])) ._4OToeG_trigger{display:none}}
.dUh4ja_header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#fffc;position:sticky;top:0}.dUh4ja_bar{justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex}.dUh4ja_logo{flex:none;align-items:center;display:flex}.dUh4ja_logo .dUh4ja_headerLockup{width:184px;height:auto}.dUh4ja_logo .dUh4ja_headerMark{display:none}.dUh4ja_nav{align-items:center;gap:24px;margin-left:auto;display:none}.dUh4ja_navLink{font:500 13px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink);white-space:nowrap;transition:color var(--dur) var(--ease);align-items:center;gap:5px;padding:14px 0;display:inline-flex}.dUh4ja_navLink:hover,.dUh4ja_drop:focus-within>.dUh4ja_navLink{color:var(--accent)}.dUh4ja_caret{color:var(--muted);transform-origin:50% 45%;transition:color var(--dur) var(--ease), transform var(--dur) var(--ease);font-size:9px;line-height:1}.dUh4ja_navLink:hover .dUh4ja_caret,.dUh4ja_drop:focus-within>.dUh4ja_navLink .dUh4ja_caret{color:var(--accent)}.dUh4ja_drop:hover>.dUh4ja_navLink .dUh4ja_caret,.dUh4ja_drop:focus-within>.dUh4ja_navLink .dUh4ja_caret{transform:rotate(180deg)}.dUh4ja_drop{align-items:center;display:flex;position:relative}.dUh4ja_menuWrap{z-index:60;opacity:0;visibility:hidden;pointer-events:none;width:288px;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease), visibility 0s linear var(--dur);padding-top:22px;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.dUh4ja_drop:hover .dUh4ja_menuWrap,.dUh4ja_drop:focus-within .dUh4ja_menuWrap{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)}.dUh4ja_menu{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-raised);flex-direction:column;padding:8px;display:flex}.dUh4ja_menu a{border-radius:var(--radius-input);min-height:54px;font:600 13.5px/1.3 var(--font-ui);color:var(--ink-2);text-transform:none;letter-spacing:0;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);align-content:center;padding:8px 12px;display:grid}.dUh4ja_menu a:hover,.dUh4ja_menu a:focus-visible{background:var(--accent-tint);color:var(--accent)}.dUh4ja_menu a:active{background:var(--warm-2)}.dUh4ja_menuHint{color:var(--muted-txt);margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35;display:block}@media (prefers-reduced-motion:reduce){.dUh4ja_menuWrap,.dUh4ja_caret{transition:none}}.dUh4ja_actions{flex:none;align-items:center;gap:20px;display:flex}.dUh4ja_accountLink{font:500 13px/1 var(--font-ui);color:var(--ink);white-space:nowrap}.dUh4ja_accountLink:hover{color:var(--accent)}.dUh4ja_accountButton{border:1px solid var(--ink);min-height:40px;color:var(--ink);font:600 13px/1 var(--font-ui);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:0 15px;display:inline-flex}.dUh4ja_accountButton:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-tint)}.dUh4ja_phone{color:var(--ink-3);white-space:nowrap;font-size:11px}.dUh4ja_phone:hover{color:var(--accent)}.dUh4ja_pill{background:var(--accent);min-height:44px;color:var(--white);border-radius:var(--radius-pill);font:600 12.5px/1 var(--font-ui);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background var(--dur) var(--ease);justify-content:center;align-items:center;padding:13px 18px;display:inline-flex}.dUh4ja_pill:hover{background:var(--accent-hover)}.dUh4ja_bookPill{border:1px solid var(--accent);border-radius:var(--radius-pill);min-height:44px;color:var(--accent);background:var(--white);font:600 12.5px/1 var(--font-ui);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.dUh4ja_bookPill:hover{background:var(--accent-tint);color:var(--accent-hover)}.dUh4ja_bookShort,.dUh4ja_callShort,.dUh4ja_feedShort{display:none}.dUh4ja_retentionPill{flex:none}@media (max-width:1023px){.dUh4ja_bar{height:64px}.dUh4ja_phone,.dUh4ja_accountLink,.dUh4ja_accountButton{display:none}}@media (max-width:720px){.dUh4ja_logo{min-height:44px}.dUh4ja_actions{gap:8px}.dUh4ja_bookFull{display:none}.dUh4ja_bookShort{display:inline}.dUh4ja_callFull{display:none}.dUh4ja_callShort{display:inline}.dUh4ja_feedFull{display:none}.dUh4ja_feedShort{display:inline}.dUh4ja_contactMobileHidden,.dUh4ja_callAction{display:none}}@media (max-width:420px){.dUh4ja_actions{gap:4px}.dUh4ja_bookPill,.dUh4ja_pill{padding-inline:10px}}.dUh4ja_bandBody{max-width:56ch;margin-top:14px;font-size:17px}.dUh4ja_bandActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.dUh4ja_bandLink{font:500 14px/1 var(--font-ui);color:var(--white);border-bottom:1px solid #ffffff59;padding-bottom:3px}.dUh4ja_bandLink:hover{border-bottom-color:var(--white)}.dUh4ja_bandBook{border:1px solid var(--accent);border-radius:var(--radius-btn);background:var(--accent);min-height:44px;color:var(--white);font:600 13px/1 var(--font-ui);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.dUh4ja_bandBook:hover{background:var(--accent-hover)}.dUh4ja_footer{background:var(--accent);color:#fff;border-top:1px solid #ffffff47}.dUh4ja_footer .dUh4ja_footTop{grid-template-columns:minmax(240px,.85fr) minmax(0,2.15fr);gap:40px;padding-block:28px 20px;display:grid}.dUh4ja_footBrand img{width:110px;height:auto}.dUh4ja_footBrand .dUh4ja_footLogo{filter:brightness(0)invert();width:auto;height:40px;margin-bottom:8px}.dUh4ja_footBrand .dUh4ja_teamLogo{opacity:.8;width:92px;margin-top:22px}@media (max-width:600px){.dUh4ja_logo .dUh4ja_headerLockup{width:168px;display:block}.dUh4ja_logo .dUh4ja_headerMark{display:none}}@media (max-width:360px){.dUh4ja_bar{gap:10px}.dUh4ja_logo .dUh4ja_headerLockup{width:136px}.dUh4ja_actions{gap:8px}}.dUh4ja_footBlurb{color:#fff;max-width:38ch;margin:6px 0 10px;font-size:13px;line-height:1.5}.dUh4ja_footPhone{color:#fff;font-size:15px}.dUh4ja_footPhone:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.dUh4ja_footContact{color:#fff;grid-template-columns:auto 1fr;align-items:baseline;gap:5px 16px;font-size:13px;display:grid}.dUh4ja_footContact a{color:#fff}.dUh4ja_footContact a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.dUh4ja_footContact address{color:#fff;grid-column:1/-1;font-style:normal;line-height:1.45}.dUh4ja_footNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.dUh4ja_footNav div{flex-direction:column;gap:6px;display:flex}.dUh4ja_footNav a{color:#fff;transition:color var(--dur) var(--ease);font-size:13px}.dUh4ja_footNav a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.dUh4ja_footNav button{color:#fff}.dUh4ja_footNav button:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.dUh4ja_footHead{font:600 11px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 4px}.dUh4ja_footer :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:980px){.dUh4ja_footer .dUh4ja_footTop{grid-template-columns:1fr;gap:24px;padding-block:30px 26px}}@media (max-width:700px){.dUh4ja_footNav{grid-template-columns:1fr 1fr;gap:24px 20px}.dUh4ja_footNav div{gap:0}.dUh4ja_footNav a{align-items:center;min-height:44px;display:flex}.dUh4ja_footContact a{align-items:center;min-height:44px;display:inline-flex}}.dUh4ja_compliance{background:var(--ink);color:#fff}.dUh4ja_compliance .dUh4ja_complianceInner{max-width:var(--page);text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:2px 16px;padding-block:12px;display:grid}.dUh4ja_kwMark{filter:brightness(0)invert();grid-row:1/span 2;width:auto;height:20px}.dUh4ja_complianceText{font:400 10px/1.45 var(--font-ui);color:#fff;margin:0}.dUh4ja_nb{white-space:nowrap}.dUh4ja_complianceText strong{color:#fff;font-weight:600}.dUh4ja_eho{vertical-align:-.3em;color:#fff;width:1.35em;height:1.35em;margin-right:4px;display:inline-block}@media (max-width:700px){.dUh4ja_compliance .dUh4ja_complianceInner{text-align:center;grid-template-columns:1fr;justify-items:center;gap:5px;padding-block:14px}.dUh4ja_kwMark{grid-row:auto;margin-bottom:2px}}@media (min-width:721px) and (pointer:fine){.dUh4ja_bar{height:68px}.dUh4ja_pill,.dUh4ja_bookPill{min-height:36px;padding-block:10px}.dUh4ja_navLink{padding-block:10px}.dUh4ja_menuWrap{padding-top:14px}.dUh4ja_footer .dUh4ja_footTop{padding-block:28px 20px}}.dUh4ja_searchNav{display:none}body:has([data-homes-search]) .dUh4ja_bar{max-width:1536px;height:62px;padding-inline:5.2%}body:has([data-homes-search]) .dUh4ja_header{border-bottom:0}body:has([data-homes-search]) .dUh4ja_logo .dUh4ja_headerLockup{width:210px}body:has([data-homes-search]) .dUh4ja_nav{display:none}body:has([data-homes-search]) .dUh4ja_searchNav{color:#525767;align-items:center;gap:38px;margin-left:auto;font-size:14px;display:flex}body:has([data-homes-search]) .dUh4ja_searchBuy{color:#171923;font-weight:650;position:relative}body:has([data-homes-search]) .dUh4ja_searchBuy:after{content:"";background:#ed183a;height:2px;position:absolute;bottom:-18px;left:0;right:0}body:has([data-homes-search]) .dUh4ja_actions .dUh4ja_accountButton{display:none}body:has([data-homes-search]) .dUh4ja_actions{margin-left:28px}@media (max-width:1230px){body:has([data-homes-search]) .dUh4ja_bar{height:64px}}@media (max-width:760px){body:has([data-homes-search]) .dUh4ja_searchNav{display:none}body:has([data-homes-search]) .dUh4ja_bar{height:64px;padding-inline:18px}body:has([data-homes-search]) .dUh4ja_logo .dUh4ja_headerLockup{width:175px}}body:has([data-homepage-neutral]) .dUh4ja_bar{max-width:1600px}body:has([data-placyn-structure]) .dUh4ja_footer{background:var(--accent);color:#fff}body:has([data-placyn-structure]) .dUh4ja_footLogo{filter:brightness(0)invert()}body:has([data-placyn-structure]) .dUh4ja_footBlurb{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footPhone{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footContact a{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footContact address{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footNav a{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footNav button{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footHead{color:#fff}body:has([data-placyn-structure]) .dUh4ja_footNav a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}body:has([data-placyn-structure]) .dUh4ja_footPhone:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}body:has([data-placyn-structure]) .dUh4ja_footContact a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}body:has([data-placyn-structure]) .dUh4ja_footNav button:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (min-width:801px){body:has([data-placyn-structure]) .dUh4ja_bar{height:80px}}body:has([data-map-workspace]) [data-footer-app-download]{display:none}@media (min-width:900px){body:has([data-map-workspace]) .dUh4ja_header{z-index:960;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8c;border-bottom-color:#ffffff73;position:fixed;top:0;left:0;right:0}body:has([data-map-workspace]) .dUh4ja_footer{z-index:960;height:var(--map-footer-h,190px);flex-direction:column;justify-content:space-between;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}body:has([data-map-workspace]) .dUh4ja_footer .dUh4ja_footTop{grid-template-columns:minmax(220px,.7fr) minmax(0,2.3fr);align-items:start;gap:28px;padding-block:14px 6px}body:has([data-map-workspace]) .dUh4ja_footBrand .dUh4ja_footLogo{width:auto;height:30px;margin-bottom:8px}body:has([data-map-workspace]) .dUh4ja_footBlurb{display:none}body:has([data-map-workspace]) .dUh4ja_footContact{grid-template-columns:auto auto 1fr;gap:2px 12px;font-size:12px}body:has([data-map-workspace]) .dUh4ja_footPhone{font-size:12px}body:has([data-map-workspace]) .dUh4ja_footContact address{line-height:1.35}body:has([data-map-workspace]) .dUh4ja_footNav{gap:16px}body:has([data-map-workspace]) .dUh4ja_footNav div{gap:3px}:is(body:has([data-map-workspace]) .dUh4ja_footNav a,body:has([data-map-workspace]) .dUh4ja_footNav button){font-size:12px;line-height:1.3}body:has([data-map-workspace]) .dUh4ja_footHead{margin:0 0 2px;font-size:10px}body:has([data-map-workspace]) .dUh4ja_compliance .dUh4ja_complianceInner{flex-wrap:wrap;align-items:center;gap:6px 12px;padding-block:8px;display:flex}body:has([data-map-workspace]) .dUh4ja_complianceText{font-size:10px;line-height:1.4;display:inline}body:has([data-map-workspace]) .dUh4ja_complianceText+.dUh4ja_complianceText:before{content:" · "}body:has([data-map-workspace]) .dUh4ja_kwMark{height:16px}}@media (min-width:900px) and (max-height:820px){body:has([data-map-workspace]) .dUh4ja_footer{height:var(--map-footer-h,104px)}body:has([data-map-workspace]) .dUh4ja_footNav{display:none}body:has([data-map-workspace]) .dUh4ja_footer .dUh4ja_footTop{grid-template-columns:1fr;padding-block:10px 4px}body:has([data-map-workspace]) .dUh4ja_footBrand{flex-wrap:wrap;align-items:center;gap:20px;display:flex}body:has([data-map-workspace]) .dUh4ja_footBrand .dUh4ja_footLogo{margin:0}}@media (min-width:900px){body:has([data-map-workspace]) .dUh4ja_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #e5e5ea;box-shadow:0 1px 3px #0000000d}body:has([data-map-workspace]) .dUh4ja_bar.dUh4ja_bar{height:56px;min-height:56px;padding-block:0}body:has([data-map-workspace]) .dUh4ja_logo .dUh4ja_headerLockup{width:auto;height:34px}body:has([data-map-workspace]) .dUh4ja_actions{gap:8px}body:has([data-map-workspace]) .dUh4ja_actions :is(.dUh4ja_accountButton,a,button){border-radius:4px;height:34px;min-height:34px;font-size:13px}body:has([data-map-workspace]) .dUh4ja_footer .dUh4ja_footTop{display:none}body:has([data-map-workspace]) .dUh4ja_footer{height:var(--map-footer-h,29px);justify-content:center}body:has([data-map-workspace]) .dUh4ja_compliance .dUh4ja_complianceInner{justify-content:center;gap:0 6px;min-height:29px;padding-block:6px}body:has([data-map-workspace]) .dUh4ja_complianceText{align-items:center;gap:0 5px;font-size:11px;line-height:16px;display:inline-flex}body:has([data-map-workspace]) .dUh4ja_complianceText+.dUh4ja_complianceText:before{content:"·"}body:has([data-map-workspace]) .dUh4ja_nb{align-items:center;display:inline-flex}body:has([data-map-workspace]) .dUh4ja_kwMark{height:13px;margin-right:4px}}@media (min-width:900px) and (max-height:820px){body:has([data-map-workspace]) .dUh4ja_footer{height:var(--map-footer-h,29px)}}.dUh4ja_accountLink{align-items:center;min-height:32px;padding-inline:4px;display:inline-flex}body:not(:has([data-map-workspace])) .dUh4ja_header{border:1px solid var(--placyn-color-line);border-radius:var(--placyn-radius-sheet);box-shadow:var(--placyn-shadow-card);background:#fffffff0;margin:8px 16px 0;top:8px}@media (min-width:1024px){body:not(:has([data-map-workspace])) .dUh4ja_bar{height:56px}}@media (max-width:720px){body:not(:has([data-map-workspace])) .dUh4ja_header{border:0;border-bottom:1px solid var(--placyn-color-line);background:var(--white);border-radius:0;margin:0;top:0}}@media (max-width:360px){body:not(:has([data-map-workspace])) .dUh4ja_bar{gap:8px}body:not(:has([data-map-workspace])) .dUh4ja_logo .dUh4ja_headerLockup{width:128px}}.dUh4ja_dropTrigger{border-radius:var(--placyn-radius-control);height:40px;color:var(--ink);font:600 14px/20px var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.dUh4ja_dropTrigger:hover,.dUh4ja_dropTrigger[aria-expanded=true]{background:var(--accent-tint);color:var(--accent)}.dUh4ja_dropTrigger[aria-current=page]{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.dUh4ja_dropTrigger svg{transition:transform var(--dur) var(--ease)}.dUh4ja_dropTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.dUh4ja_dropPanel{z-index:60;overscroll-behavior:contain;border:1px solid var(--placyn-color-line);border-radius:var(--placyn-radius-sheet);background:var(--white);min-width:260px;max-height:calc(100dvh - 96px);box-shadow:var(--placyn-shadow-panel);flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 12px);left:-8px;overflow-y:auto}.dUh4ja_dropPanelEnd{left:auto;right:0}.dUh4ja_dropPanel a{border-radius:var(--placyn-radius-control);min-height:56px;color:var(--ink);font:600 13px/1.3 var(--font-ui);flex-direction:column;justify-content:center;gap:4px;padding:8px 12px;display:flex}.dUh4ja_dropPanel a:hover,.dUh4ja_dropPanel a[aria-current=page]{background:var(--accent-tint);color:var(--accent)}.dUh4ja_dropPanel small{font:400 12px/1.4 var(--font-ui);color:var(--placyn-color-secondary)}.dUh4ja_dropPanel .btn{align-self:flex-start;margin:4px 12px}.dUh4ja_navDivider{background:var(--placyn-color-line);width:1px;height:24px;margin:0 8px}.dUh4ja_savedLink{border-radius:var(--placyn-radius-control);height:40px;color:var(--ink);font:600 14px/20px var(--font-ui);white-space:nowrap;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.dUh4ja_savedLink:hover{background:var(--accent-tint);color:var(--accent)}.dUh4ja_accountMenu{display:none}@media (min-width:1024px){body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_nav{align-items:center;gap:4px;margin-left:auto;display:flex}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_actions{gap:8px}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_accountMenu{display:block}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_accountLink{border-radius:var(--placyn-radius-control);min-height:40px;font:600 14px/20px var(--font-ui);padding:0 8px}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_accountLink:hover{background:var(--accent-tint)}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_accountButton{border-radius:var(--placyn-radius-control);background:var(--accent);min-height:40px;color:var(--white);font:700 14px/20px var(--font-ui);border:0;padding:0 16px}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_accountButton:hover{background:var(--accent-hover);color:var(--white)}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_logo .dUh4ja_headerLockup{width:160px}}@media (min-width:1024px) and (max-width:1279px){body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_nav{gap:0}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) :is(.dUh4ja_dropTrigger,.dUh4ja_savedLink,.dUh4ja_accountLink){padding-inline:6px;font-size:13px}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_navDivider{margin-inline:4px}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_accountButton{padding-inline:12px;font-size:13px}body:not(:has([data-map-workspace])):not(:has([data-homes-search])) .dUh4ja_logo .dUh4ja_headerLockup{width:140px}}@media (prefers-reduced-motion:reduce){.dUh4ja_dropTrigger,.dUh4ja_dropTrigger svg{transition:none}}
.UBRYua_card{box-shadow:var(--shadow-pop);transition:transform var(--pop-dur) ease-out,box-shadow var(--pop-dur) ease-out;background:#fff;border:1px solid #d6d6d6;border-radius:6px}.UBRYua_lift:hover{box-shadow:var(--shadow-pop-hover);transform:translateY(-2px)}.UBRYua_btn{min-height:38px;font:600 14px/1.2 var(--font-ui);white-space:nowrap;cursor:pointer;transition:transform var(--pop-dur) ease-out,box-shadow var(--pop-dur) ease-out,background-color var(--pop-dur) ease-out;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative}.UBRYua_btn:hover{text-decoration:none;transform:translateY(-1px)}.UBRYua_btn:focus-visible{outline-offset:3px;outline:2px solid #c62832}.UBRYua_primary{color:#fff;background:#c62832;border-color:#c62832;box-shadow:0 2px 6px #c6283240,0 1px 2px #0000001a}.UBRYua_primary:hover{color:#fff;background:#a91f29;border-color:#a91f29;box-shadow:0 2px 4px #00000017,0 10px 22px #c6283247}.UBRYua_secondary{color:#241d22;box-shadow:var(--shadow-pop-control);background:#fff;border-color:#241d22}.UBRYua_secondary:hover{color:#241d22;box-shadow:var(--shadow-pop-hover)}.UBRYua_small{min-height:28px;padding:0 10px;font-size:12.5px}.UBRYua_chip{color:#241d22;min-height:26px;font:600 12px/1.2 var(--font-ui);white-space:nowrap;transition:transform var(--pop-dur) ease-out,box-shadow var(--pop-dur) ease-out;background:#fff;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:5px;padding:0 11px;display:inline-flex;box-shadow:0 1px 2px #0000000d,0 2px 6px #0000000d}a.UBRYua_chip:hover,button.UBRYua_chip:hover{box-shadow:var(--shadow-pop-hover);color:#241d22;text-decoration:none;transform:translateY(-1px)}.UBRYua_chipNeutral{box-shadow:none;background:#f4f4f5}.UBRYua_chip img{object-fit:cover;border-radius:50%;width:18px;height:18px}.UBRYua_emojiTile{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;line-height:1;display:grid}@media (max-width:720px){.UBRYua_btn:after{content:"";position:absolute;inset:-6px 0}.UBRYua_small:after{inset:-8px 0}}@media (prefers-reduced-motion:reduce){.UBRYua_card,.UBRYua_btn,.UBRYua_chip{transition:none}.UBRYua_lift:hover,.UBRYua_btn:hover,a.UBRYua_chip:hover,button.UBRYua_chip:hover{transform:none}}html[data-reduce-motion=true] .UBRYua_lift:hover{transform:none}html[data-reduce-motion=true] .UBRYua_btn:hover{transform:none}html[data-reduce-motion=true] a.UBRYua_chip:hover{transform:none}
.bW_hBq_band{color:#241d22;background:#fff;border-top:1px solid #ececec;width:100%;padding:22px 0 26px}.bW_hBq_homeWidth{--page:1600px}.bW_hBq_card{align-items:center;gap:18px;padding:16px 20px;display:flex}.bW_hBq_icon{border-radius:15px;flex:none;width:68px;height:68px;box-shadow:0 2px 6px #00000024,0 8px 18px #0000001f}.bW_hBq_copy{flex:1;min-width:0}.bW_hBq_eyebrow{font:700 11px/1.3 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#5f5a5d;margin:0}.bW_hBq_title{font:800 19px/1.25 var(--font-ui);letter-spacing:-.01em;color:#241d22;margin:3px 0 0}.bW_hBq_text{font:400 13px/1.45 var(--font-ui);color:#5f5a5d;margin:3px 0 0}.bW_hBq_chips{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.bW_hBq_badge{transition:transform var(--pop-dur) ease-out;border-radius:8px;flex:none;line-height:0;display:block}.bW_hBq_badge img{width:auto;height:44px;display:block}.bW_hBq_badge:hover{transform:translateY(-1px)}.bW_hBq_badge:focus-visible{outline-offset:3px;outline:2px solid #c62832}@media (max-width:700px){.bW_hBq_card{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:16px}.bW_hBq_icon{border-radius:13px;width:56px;height:56px}.bW_hBq_copy{flex-basis:calc(100% - 70px)}.bW_hBq_badge{margin-left:70px}}@media (prefers-reduced-motion:reduce){.bW_hBq_badge:hover{transform:none}}
.Wa9DZq_panel{z-index:80;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);width:min(540px,100vw - 32px);box-shadow:var(--shadow-raised);flex-direction:column;align-items:stretch;gap:12px;padding:16px;display:flex;position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,36px)}.Wa9DZq_copy{max-width:60ch}.Wa9DZq_copy h2{margin-bottom:7px;font-size:20px;line-height:1.2}.Wa9DZq_copy p{color:var(--ink-3);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}.Wa9DZq_copy a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.Wa9DZq_actions{flex:none;gap:9px;display:flex}.Wa9DZq_actions button{flex:1}.Wa9DZq_primary,.Wa9DZq_secondary{border-radius:var(--radius-btn);min-height:44px;font:600 13px/1 var(--font-ui);cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease);border:1px solid #0000;padding:11px 16px}.Wa9DZq_primary{background:var(--accent);color:var(--white)}.Wa9DZq_primary:hover{background:var(--accent-hover)}.Wa9DZq_secondary{background:var(--white);color:var(--ink);border-color:var(--border)}.Wa9DZq_secondary:hover{background:var(--warm-1)}.Wa9DZq_settings{appearance:none;min-height:28px;color:inherit;cursor:pointer;font:400 13.5px/1.4 var(--font-ui);text-align:left;transition:color var(--dur) var(--ease);background:0 0;border:0;align-items:center;padding:0;display:flex}.Wa9DZq_settings:hover{color:var(--accent)}@media (max-width:640px){.Wa9DZq_panel{width:auto;padding:14px;display:block;bottom:12px;left:12px;right:12px}.Wa9DZq_copy h2{font-size:19px}.Wa9DZq_copy p{font-size:12.5px}.Wa9DZq_actions{margin-top:12px}.Wa9DZq_primary,.Wa9DZq_secondary{width:100%;padding:10px 8px;font-size:12px}.Wa9DZq_settings{min-height:44px}}@media (prefers-reduced-motion:reduce){.Wa9DZq_primary,.Wa9DZq_secondary,.Wa9DZq_settings{transition:none}}@media (min-width:900px){body:has([data-map-workspace]) .Wa9DZq_panel{z-index:1000;bottom:calc(var(--map-footer-h,190px) + 16px)}}
.pyBqLa_panel{--insight:#c62832;--insight-ink:#241d22;--insight-muted:#62585e;--insight-line:#eadfe0;color:var(--insight-ink)}.pyBqLa_kicker{color:var(--insight);font:700 11px/1.4 var(--font-ui,Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px}.pyBqLa_title{letter-spacing:-.02em;margin:0;font:700 clamp(1.35rem,2vw,1.75rem)/1.15 Georgia,Iowan Old Style,serif}.pyBqLa_deck{max-width:68ch;font:400 1rem/1.55 var(--font-ui,Arial, sans-serif);color:#3c3336;margin:10px 0 0}.pyBqLa_layout{gap:16px;margin-top:16px;display:grid}@media (min-width:800px){.pyBqLa_layout{grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:start}}.pyBqLa_figure{margin:0}.pyBqLa_frame{aspect-ratio:16/10;object-fit:cover;background:#fdecee;border-radius:12px;width:100%;display:block}.pyBqLa_outline,.pyBqLa_mark{aspect-ratio:16/10;border:1px solid var(--insight-line);background:linear-gradient(#fff 0%,#fdecee 100%);border-radius:12px;place-items:center;width:100%;display:grid}.pyBqLa_outline{padding:8px}.pyBqLa_mark{color:var(--insight);font:700 2.4rem/1 Georgia,serif}.pyBqLa_credit{font:400 11px/1.4 var(--font-ui,Arial, sans-serif);color:var(--insight-muted);margin:6px 0 0}.pyBqLa_credit a{color:inherit}.pyBqLa_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;margin:16px 0 0;display:grid}.pyBqLa_stat{border:1px solid var(--insight-line);background:#fff;border-radius:12px;min-width:0;min-height:88px;margin:0;padding:12px 12px 12px 52px;position:relative}.pyBqLa_icon{width:32px;height:32px;color:var(--insight);background:#fdecee;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:10px}.pyBqLa_stat dt{font:600 11px/1.3 var(--font-ui,Arial, sans-serif);color:var(--insight-muted);margin:0}.pyBqLa_stat dd{font:700 clamp(1.05rem, 1.6vw, 1.35rem)/1.2 var(--font-ui,Arial, sans-serif);font-variant-numeric:tabular-nums;overflow-wrap:normal;margin:6px 0 0}.pyBqLa_note{font:400 11px/1.4 var(--font-ui,Arial, sans-serif);color:var(--insight-muted);margin:4px 0 0}.pyBqLa_charts{gap:12px;margin-top:16px;display:grid}@media (min-width:800px){.pyBqLa_charts{grid-template-columns:1fr 1fr}}.pyBqLa_chart{border:1px solid var(--insight-line);background:#fff;border-radius:12px;margin:0;padding:12px}.pyBqLa_chart figcaption{font:700 13px/1.3 var(--font-ui,Arial, sans-serif);margin-bottom:8px}.pyBqLa_chart svg{width:100%;height:auto;display:block}.pyBqLa_unavailable{color:var(--insight-muted);font:400 13px/1.4 var(--font-ui,Arial, sans-serif);margin:0}.pyBqLa_scale{font:400 11px/1.3 var(--font-ui,Arial, sans-serif);color:var(--insight-muted);margin:6px 0 0}.pyBqLa_legend{flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pyBqLa_legend li{min-width:0;font:400 11px/1.3 var(--font-ui,Arial, sans-serif);color:var(--insight-muted);flex-direction:column;gap:2px;display:flex}.pyBqLa_legend strong{font:700 13px/1.2 var(--font-ui,Arial, sans-serif);color:var(--insight-ink);font-variant-numeric:tabular-nums}.pyBqLa_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.pyBqLa_follow{background:var(--insight);color:#fff;min-height:44px;font:700 13px/1 var(--font-ui,Arial, sans-serif);cursor:pointer;border:0;border-radius:999px;padding:0 16px}.pyBqLa_follow[aria-pressed=true]{color:var(--insight);box-shadow:inset 0 0 0 1.5px var(--insight);background:#fff}.pyBqLa_follow:disabled{opacity:.6;cursor:wait}.pyBqLa_status{font:400 13px/1.4 var(--font-ui,Arial, sans-serif);color:var(--insight-muted);margin:8px 0 0}.pyBqLa_panel :focus-visible{outline:2px solid var(--insight);outline-offset:3px}@media (max-width:699px){.pyBqLa_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pyBqLa_stat{padding-left:12px}.pyBqLa_icon{margin-bottom:8px;position:static}}[data-map-workspace] .pyBqLa_layout{margin-top:8px;display:block}[data-map-workspace] .pyBqLa_mark{display:none}[data-map-workspace] .pyBqLa_frame{aspect-ratio:auto;border-radius:8px;height:110px}[data-map-workspace] .pyBqLa_title{font-size:17px}[data-map-workspace] .pyBqLa_kicker{margin-bottom:2px;font-size:10px}[data-map-workspace] .pyBqLa_deck{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}[data-map-workspace] .pyBqLa_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}[data-map-workspace] .pyBqLa_stat{border-radius:8px;min-height:0;padding:7px 8px 7px 30px}[data-map-workspace] .pyBqLa_icon{background:0 0;width:18px;height:18px;margin:0;position:absolute;top:8px;left:7px}[data-map-workspace] .pyBqLa_icon svg{width:15px;height:15px}[data-map-workspace] .pyBqLa_stat dt{font-size:10px;line-height:1.25}[data-map-workspace] .pyBqLa_stat dd{margin-top:2px;font-size:15px}[data-map-workspace] .pyBqLa_note{margin-top:2px;font-size:9.5px;line-height:1.3}[data-map-workspace] .pyBqLa_charts{grid-template-columns:1fr;gap:8px;margin-top:8px}[data-map-workspace] .pyBqLa_chart{border-radius:8px;padding:8px}[data-map-workspace] .pyBqLa_chart figcaption{margin-bottom:4px;font-size:11px}[data-map-workspace] .pyBqLa_legend{gap:4px 10px}[data-map-workspace] .pyBqLa_legend li{flex-direction:row;gap:4px;font-size:10px}[data-map-workspace] .pyBqLa_legend strong{font-size:11px}[data-map-workspace] .pyBqLa_follow{min-height:32px;padding:0 12px;font-size:12px}@media (pointer:coarse){[data-map-workspace] .pyBqLa_follow{min-height:44px}}[data-listing-neighborhood] .pyBqLa_kicker{display:none}[data-listing-neighborhood] .pyBqLa_title{font-size:17px}[data-listing-neighborhood] .pyBqLa_deck{margin-top:4px;font-size:13px;line-height:1.5}[data-listing-neighborhood] .pyBqLa_layout{gap:12px;margin-top:8px}@media (min-width:800px){[data-listing-neighborhood] .pyBqLa_layout{grid-template-columns:minmax(140px,200px) minmax(0,1fr)}}[data-listing-neighborhood] .pyBqLa_stats{gap:8px;margin-top:8px}[data-listing-neighborhood] .pyBqLa_stat{border-radius:8px;min-height:0;padding:8px 10px 8px 46px}[data-listing-neighborhood] .pyBqLa_icon{width:28px;height:28px;top:9px}[data-listing-neighborhood] .pyBqLa_charts{margin-top:8px}[data-listing-neighborhood] .pyBqLa_chart{border-radius:8px;padding:10px}[data-listing-neighborhood] .pyBqLa_actions{margin-top:8px}@media (max-width:699px){[data-listing-neighborhood] .pyBqLa_stat{padding-left:10px}}
._8rHsq_insights{color:var(--ink);font-family:var(--font-ui);min-width:0;margin:16px 0}._8rHsq_section{border-top:1px solid var(--border);padding:14px 0;scroll-margin-top:150px}._8rHsq_section+._8rHsq_section{margin-top:4px}._8rHsq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._8rHsq_heading h2{font:600 19px/1.2 var(--font-display);margin:0}._8rHsq_eyebrow{color:var(--accent);font:600 10px/1.3 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px}._8rHsq_badge{background:var(--warm-1);border:1px solid var(--border);color:var(--muted-txt);border-radius:99px;padding:4px 9px;font-size:10px;font-weight:600}._8rHsq_intro{color:var(--muted-txt);margin:0 0 22px;font-size:13px;line-height:1.65}._8rHsq_taxCard{background:var(--off-white);border:1px solid var(--border);border-radius:8px;margin-bottom:10px;padding:14px 16px}._8rHsq_cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._8rHsq_cardHeading h3,._8rHsq_conditionCard h3,._8rHsq_signinCard h3{font:600 15px/1.3 var(--font-display);margin:0}._8rHsq_cardHeading a,._8rHsq_cardHeading>span{color:var(--muted-txt);font-size:11px}._8rHsq_cardHeading a,._8rHsq_recordLink{color:var(--accent);text-underline-offset:3px;text-decoration:underline}._8rHsq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 8px;padding:0;display:grid}._8rHsq_metric{min-width:0}._8rHsq_metric dt,._8rHsq_smallLabel{color:var(--muted-txt);letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.5}._8rHsq_metric dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0;font-size:clamp(18px,1.9vw,22px);font-weight:600;line-height:1.25}._8rHsq_metricNote{color:var(--muted-txt);font-size:10px;line-height:1.6;display:block}._8rHsq_inlineFacts{flex-wrap:wrap;gap:8px 24px;margin:0 0 6px;font-size:12px;display:flex}._8rHsq_inlineFacts>div{flex-wrap:wrap;gap:8px;display:flex}._8rHsq_inlineFacts dt{color:var(--muted-txt)}._8rHsq_inlineFacts dd{overflow-wrap:anywhere;margin:0;font-weight:500}._8rHsq_source{color:var(--muted-txt);margin:8px 0 0;font-size:10.5px;line-height:1.5}._8rHsq_source a{color:inherit;text-underline-offset:3px;text-decoration:underline}._8rHsq_note{color:var(--muted-txt);margin:6px 0 0;font-size:11px;line-height:1.7}._8rHsq_conditionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._8rHsq_conditionCard{border:1px solid var(--border);border-radius:8px;min-width:0;padding:12px 14px}._8rHsq_smallLabel{margin:0 0 5px}._8rHsq_conditionValue{margin:4px 0 2px;font-size:18px;font-weight:600;line-height:1.25}._8rHsq_conditionCopy{color:var(--ink-2);margin:0;font-size:12px;line-height:1.65}._8rHsq_empty{color:var(--muted-txt);margin:12px 0;font-size:12px;line-height:1.7}._8rHsq_historyBlock{padding:14px 0 10px}._8rHsq_timeline,._8rHsq_permits{margin:0;padding:0;list-style:none}._8rHsq_timeline li{border-top:1px solid var(--border-lt);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}._8rHsq_timeline li>div{flex-direction:column;gap:4px;display:flex}._8rHsq_timeline time{color:var(--muted-txt);font-size:10px}._8rHsq_timeline strong{font-size:12px;font-weight:500}._8rHsq_timeline li>div:last-child{text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}._8rHsq_timeline small{color:var(--muted-txt);font-size:10px;font-weight:400}._8rHsq_disclosure{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:8px}._8rHsq_disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:10px 0;font-size:13px;font-weight:500;list-style:none;display:flex}._8rHsq_disclosure summary::-webkit-details-marker{display:none}._8rHsq_disclosure summary:after{content:"+";color:var(--muted-txt);font-size:20px;font-weight:400}._8rHsq_disclosure[open]>summary:after{content:"−"}._8rHsq_disclosure summary>span{color:var(--muted-txt);margin-left:auto;font-size:10px;font-weight:400}._8rHsq_disclosureBody{padding:0 0 20px}._8rHsq_disclosureBody h4{margin:22px 0 8px;font-size:14px;font-weight:500}._8rHsq_permits{margin:16px 0}._8rHsq_permits li{border-top:1px solid var(--border-lt);justify-content:space-between;align-items:start;gap:14px;padding:12px 0;font-size:11px;line-height:1.6;display:flex}._8rHsq_permits li>div{flex-direction:column;gap:2px;display:flex}._8rHsq_permits li>span{color:var(--muted-txt);text-align:right;max-width:45%}._8rHsq_recordLink{padding:10px 0;font-size:12px;display:inline-block}._8rHsq_signinCard{background:var(--warm-1);border-radius:8px;align-items:center;gap:16px;margin:6px 0 10px;padding:14px 16px;display:flex}._8rHsq_signinCard p{color:var(--muted-txt);margin:8px 0 0;font-size:12px;line-height:1.65}._8rHsq_signinButton{background:var(--ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 15px;font-size:11px;font-weight:500;display:inline-flex;color:var(--white)!important}._8rHsq_signinButton:hover{background:var(--ink-2)}._8rHsq_period{color:var(--muted-txt);margin:10px 0 8px;font-size:11px;line-height:1.6}._8rHsq_saleMetrics{background:var(--off-white);border:1px solid var(--border);border-radius:12px;padding:22px}._8rHsq_trend{background:var(--warm-1);border-radius:8px;align-items:center;gap:20px;padding:12px 16px;display:flex}._8rHsq_trend>div{min-width:135px}._8rHsq_trend strong{font-size:24px;font-weight:500;display:block}._8rHsq_trend>p{color:var(--muted-txt);margin:0;font-size:11px;line-height:1.7}._8rHsq_tableWrap{overflow-x:auto}._8rHsq_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}._8rHsq_tableWrap caption{text-align:left;color:var(--muted-txt);margin-bottom:12px}._8rHsq_tableWrap th,._8rHsq_tableWrap td{border-bottom:1px solid var(--border);padding:10px 4px;font-weight:400}._8rHsq_tableWrap thead th{font-weight:600}._8rHsq_marketing{max-width:1200px;padding:64px var(--x,48px) 0;box-sizing:content-box;--font-display:var(--display);--font-ui:var(--sans);--ink:var(--koa);--muted-txt:var(--warm);--border:var(--drift);--border-lt:var(--drift);--off-white:var(--island);--warm-1:var(--sand);margin:0 auto}._8rHsq_marketing ._8rHsq_section{max-width:none;margin:0 auto}@media (max-width:680px){._8rHsq_signinCard{flex-direction:column;align-items:start;gap:14px}._8rHsq_signinButton{width:100%}._8rHsq_trend{flex-direction:column;align-items:start;gap:12px}._8rHsq_marketing{padding-top:40px}}@media (max-width:480px){._8rHsq_heading{align-items:start;gap:10px}._8rHsq_badge{font-size:9px}._8rHsq_taxCard{padding:18px}._8rHsq_conditionGrid{grid-template-columns:1fr}._8rHsq_metrics{gap:18px 14px}._8rHsq_metric dd{font-size:23px}._8rHsq_conditionCard{padding:18px}._8rHsq_section+._8rHsq_section{margin-top:12px}._8rHsq_signinCard{padding:18px}}._8rHsq_metric:only-child{grid-column:1/-1}@media (max-width:360px){._8rHsq_metrics{grid-template-columns:1fr}._8rHsq_heading h2{overflow-wrap:anywhere}}._8rHsq_fine{margin:0}._8rHsq_fine>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;list-style:none;display:flex}._8rHsq_fine>summary::-webkit-details-marker{display:none}._8rHsq_about{color:var(--accent);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}._8rHsq_about:before{content:"ⓘ ";margin-right:2px;text-decoration:none;display:inline-block}._8rHsq_fine[open] ._8rHsq_about{color:var(--ink-2)}._8rHsq_fine>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}._8rHsq_fine>._8rHsq_note{margin:4px 0 0}@media (pointer:coarse){._8rHsq_fine>summary{align-items:center;min-height:40px}}
.Hk_NVW_root{min-width:0;position:relative}.Hk_NVW_input{width:100%;padding-right:40px!important}.Hk_NVW_toggle{width:40px;height:100%;min-height:var(--filter-control-height,44px);cursor:pointer;color:var(--muted-txt);font:600 18px/1 var(--font-ui);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.Hk_NVW_toggle:hover{color:var(--accent)}.Hk_NVW_menu{z-index:1001;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--white);max-height:min(360px,45vh);box-shadow:var(--shadow-raised);padding:6px;position:fixed;overflow-y:auto}.Hk_NVW_option{cursor:pointer;width:100%;min-height:42px;color:var(--ink);text-align:left;font:500 13px/1.3 var(--font-ui);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.Hk_NVW_option:hover,.Hk_NVW_option[aria-selected=true]{background:var(--accent-tint);color:var(--accent)}.Hk_NVW_option small{color:var(--muted-txt);font:500 11px/1 var(--font-ui);font-variant-numeric:tabular-nums;flex:none}.Hk_NVW_message{color:var(--muted-txt);font:400 12.5px/1.45 var(--font-ui);padding:12px 10px}.Hk_NVW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.Hk_NVW_input{font-size:16px!important}.Hk_NVW_option{min-height:44px}}
@property --kalena-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Z_eNJG_bar.Z_eNJG_bar{width:100%;max-width:720px;height:48px;min-height:48px;box-shadow:none;pointer-events:auto;background:0 0;border:0;border-radius:9999px;margin:0;padding:0;display:block;position:relative}.Z_eNJG_bar:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--kalena-angle),#b32025,#ff6b5e,#f2b134,#ff6b5e,#b32025);-webkit-mask-composite:xor;padding:2px;animation:4s linear infinite Z_eNJG_kalenaSpin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Z_eNJG_glow{z-index:0;border-radius:inherit;pointer-events:none;filter:blur(10px);opacity:.38;background:conic-gradient(from var(--kalena-angle),#b32025,#ff6b5e,#f2b134,#ff6b5e,#b32025);animation:4s linear infinite Z_eNJG_kalenaSpin;position:absolute;inset:-2px}.Z_eNJG_focused:before,.Z_eNJG_focused .Z_eNJG_glow,.Z_eNJG_busy:before,.Z_eNJG_busy .Z_eNJG_glow{animation-duration:1.6s}@keyframes Z_eNJG_kalenaSpin{to{--kalena-angle:360deg}}@media (prefers-reduced-motion:reduce){.Z_eNJG_bar:before,.Z_eNJG_glow{animation:none}}[data-reduce-motion] .Z_eNJG_bar:before{animation:none}[data-reduce-motion] .Z_eNJG_glow{animation:none}.portal-reduce-motion .Z_eNJG_bar:before{animation:none}.portal-reduce-motion .Z_eNJG_glow{animation:none}.Z_eNJG_field{z-index:1;border-radius:inherit;background:#fff;align-items:center;gap:8px;height:100%;padding:0 8px 0 4px;display:flex;position:relative}.Z_eNJG_field input{min-width:0;height:100%;font:500 16px/1.2 var(--font-ui);color:#1d1d1f;background:0 0;border:0;outline:none;flex:1;padding:0 4px}.Z_eNJG_field input::placeholder{color:#6d6d72;opacity:1}.Z_eNJG_assistantSlot{flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Z_eNJG_field .Z_eNJG_assistantSlot button{border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.Z_eNJG_field .Z_eNJG_clear{color:#1d1d1f;cursor:pointer;background:#f0f0f1;border:0;border-radius:50%;flex:none;width:30px;height:30px;min-height:0;font-size:18px;line-height:1}.Z_eNJG_field .Z_eNJG_clear:hover{background:#e4e4e6}.Z_eNJG_powered{color:#7a1a1e;height:30px;font:700 11px/1 var(--font-ui);white-space:nowrap;background:#fbeaeb;border-radius:9999px;flex:none;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.Z_eNJG_bar.Z_eNJG_bar:focus-within .Z_eNJG_field{box-shadow:0 0 0 2px #fff}.Z_eNJG_list{z-index:3;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-radius:20px;max-height:min(60vh,440px);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 2px 6px #00000014,0 18px 44px #0003}.Z_eNJG_heading{font:700 10px/1.2 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:#7a7f84;margin:0;padding:10px 12px 4px}.Z_eNJG_row{cursor:pointer;color:#1d1d1f;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:6px 12px;display:flex}.Z_eNJG_row[aria-selected=true]{background:#f4f4f5}.Z_eNJG_ask{font-weight:600}.Z_eNJG_ask q{quotes:"“" "”";color:#b32025}.Z_eNJG_thumb{object-fit:cover;background:#ececec;border-radius:10px;flex:none;width:40px;height:40px}.Z_eNJG_text{flex:1;min-width:0;display:grid}.Z_eNJG_text strong,.Z_eNJG_text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Z_eNJG_text strong{font:600 14px/1.3 var(--font-ui)}.Z_eNJG_text small{font:500 12px/1.3 var(--font-ui);color:#62676c}.Z_eNJG_text mark{color:#b32025;background:0 0;font-weight:800}.Z_eNJG_tag{color:#fff;font:700 9px/1.2 var(--font-ui);letter-spacing:.06em;background:#1d1d1f;border-radius:9999px;flex:none;padding:3px 8px}.Z_eNJG_price{text-align:right;min-width:56px;font:700 13px/1 var(--font-ui);font-variant-numeric:tabular-nums;flex:none}.Z_eNJG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.Z_eNJG_powered{padding:0 8px;font-size:0}.Z_eNJG_powered span{font-size:14px}.Z_eNJG_field .Z_eNJG_clear{width:44px;height:44px}.Z_eNJG_row{min-height:48px}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.Z_eNJG_list{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}.Z_eNJG_ask .Z_eNJG_text{display:block}.Z_eNJG_ask q{margin-left:4px}.Z_eNJG_powered{background:0 0;height:auto;padding:0 6px 0 0}.Z_eNJG_wordmark{width:auto;height:22px;display:block}@media (max-width:767px){.Z_eNJG_powered{padding:0 2px 0 0}.Z_eNJG_wordmark{height:18px}.Z_eNJG_assistantSlot{flex-basis:44px;width:44px;height:44px}.Z_eNJG_field .Z_eNJG_assistantSlot button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}
.YaiD1a_experience{color:var(--ink);font-family:var(--font-ui);border-top:1px solid var(--border);min-width:0;margin:4px 0 16px;padding-top:14px;scroll-margin-top:150px}.YaiD1a_heading{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:10px;display:flex}.YaiD1a_heading h2{font:600 19px/1.2 var(--font-display);margin:0}.YaiD1a_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px}.YaiD1a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.YaiD1a_card{border:1px solid var(--border);background:var(--off-white);border-radius:8px;min-width:0;margin-bottom:10px;padding:14px 16px}.YaiD1a_grid>.YaiD1a_card{margin-bottom:0}.YaiD1a_grid{margin-bottom:10px}.YaiD1a_card h3{font:600 15px/1.3 var(--font-display);margin:0 0 6px}.YaiD1a_card h4{margin:0;font-size:14px;line-height:1.5}.YaiD1a_value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1.4;display:block}.YaiD1a_meta{color:var(--muted-txt);margin:2px 0 10px;font-size:12.5px;line-height:1.55}.YaiD1a_note{color:var(--muted-txt);margin:8px 0 0;font-size:10.5px;line-height:1.55}.YaiD1a_card label{margin:12px 0 7px;font-size:12px;display:block}.YaiD1a_card input:not([type=hidden]),.YaiD1a_card select{width:100%;min-height:44px;font:inherit;border:1px solid var(--border);background:var(--white);color:var(--ink);box-sizing:border-box;border-radius:10px;padding:11px 12px;font-size:16px}.YaiD1a_card form>button{white-space:normal;text-align:center;max-width:100%;margin-top:14px}.YaiD1a_schools{margin:16px 0 0;padding:0;list-style:none}.YaiD1a_schools li{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.YaiD1a_schools p{color:var(--muted-txt);margin:5px 0;font-size:11px;line-height:1.5}.YaiD1a_schools a,.YaiD1a_link,.YaiD1a_actions a,.YaiD1a_tableWrap a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.YaiD1a_rating{background:var(--warm-1);color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:52px;height:52px;font-size:22px;display:flex}.YaiD1a_rating small{font-size:12px;font-weight:400}.YaiD1a_result{background:var(--warm-1);border-radius:8px;margin:10px 0;padding:12px}.YaiD1a_result p{margin:7px 0 0;font-size:13px;line-height:1.7}.YaiD1a_actions{flex-wrap:wrap;align-items:center;gap:0 18px;margin:6px 0;display:flex}.YaiD1a_actions a,.YaiD1a_actions button,.YaiD1a_link{align-items:center;min-height:36px;font-size:12px;display:inline-flex}.YaiD1a_actions button{color:var(--accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.YaiD1a_card summary{cursor:pointer;align-content:center;min-height:36px;font-size:12.5px}.YaiD1a_chart{width:100%;height:auto;color:var(--accent);margin:12px 0;display:block}.YaiD1a_chart line{stroke:var(--border);stroke-width:1px}.YaiD1a_chart polyline{fill:none;stroke:currentColor;stroke-width:2px}.YaiD1a_rows{margin:0;font-size:12px}.YaiD1a_rows>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.YaiD1a_rows dd{margin:0}.YaiD1a_tableWrap{overflow-x:auto}.YaiD1a_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.YaiD1a_tableWrap caption{text-align:left;color:var(--muted-txt);margin:8px 0 14px;font-size:11px}.YaiD1a_tableWrap th,.YaiD1a_tableWrap td{border-bottom:1px solid var(--border);vertical-align:top;min-width:75px;padding:8px 7px;font-weight:400}.YaiD1a_tableWrap th:first-child{min-width:135px}.YaiD1a_tableWrap thead th{font-weight:600}.YaiD1a_tableWrap small{color:var(--muted-txt);margin-top:4px;display:block}.YaiD1a_current{color:var(--accent);margin-bottom:4px;font-size:11px;display:block}.YaiD1a_marketing{max-width:900px;padding:0 var(--x,48px);--font-display:var(--display);--font-ui:var(--sans);--ink:var(--koa);--muted-txt:var(--warm);--border:var(--drift);--off-white:var(--island);--warm-1:var(--sand);margin:0 auto}@media (max-width:680px){.YaiD1a_grid{grid-template-columns:1fr}.YaiD1a_card{padding:18px}.YaiD1a_marketing{padding:0 20px}}.YaiD1a_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.YaiD1a_cardHead h3{margin:0}.YaiD1a_cardHead .YaiD1a_meta{margin:0;font-size:11px}@media (pointer:coarse){.YaiD1a_actions a,.YaiD1a_actions button,.YaiD1a_link,.YaiD1a_card summary{min-height:44px}}
.v_OSja_box{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);max-width:760px;margin-top:26px;padding:16px;box-shadow:0 4px 16px #1212120f}.v_OSja_box:focus-within{border-color:var(--accent)}.v_OSja_boxHero{box-shadow:none;background:0 0;border:0;border-radius:0;max-width:760px;margin-top:14px;padding:0}.v_OSja_boxHero:focus-within{border-color:#0000}.v_OSja_boxHero .v_OSja_form{background:var(--white);border-radius:10px;align-items:center;gap:6px;padding:6px;box-shadow:0 12px 36px #00000024}.v_OSja_boxHero .v_OSja_ring{background:0 0;border:0}.v_OSja_boxHero .v_OSja_ring:before,.v_OSja_boxHero .v_OSja_ring:after{display:none}.v_OSja_boxHero .v_OSja_input{background:var(--white);min-height:46px}.v_OSja_boxHero .v_OSja_rotatingExample{display:none}.v_OSja_boxHero .v_OSja_go{border-radius:7px;height:46px;padding-inline:20px}.v_OSja_boxHero .v_OSja_guidance{color:var(--white);margin-top:10px}.v_OSja_boxHero .v_OSja_exLabel{color:#fffffff0}.v_OSja_boxHero .v_OSja_browse{color:var(--white);text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.v_OSja_boxHero .v_OSja_browse:hover{color:var(--white);background:#ffffff1f}.v_OSja_boxHero .v_OSja_err{color:var(--white)}.v_OSja_form{align-items:flex-start;gap:10px;display:flex}.v_OSja_searchField{flex:1;min-width:0}@property --ai-search-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.v_OSja_ring{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--white);align-items:center;width:100%;min-width:0;padding:1px;display:flex;position:relative}.v_OSja_ring:before,.v_OSja_ring:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ai-search-angle),transparent 0deg 230deg,#c628322e 270deg,var(--accent) 315deg,#e8686ca6 345deg,transparent 360deg);-webkit-mask-composite:xor;padding:2px;animation:5s linear infinite v_OSja_aiOrbit;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v_OSja_ring:before{filter:blur(6px);opacity:.45;-webkit-mask:none;mask:none}.v_OSja_ring:after{z-index:2}.v_OSja_ring:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #c628321f}.v_OSja_ringBusy{border-color:var(--accent);opacity:.75}.v_OSja_ringBusy:before,.v_OSja_ringBusy:after{animation-duration:2s}@keyframes v_OSja_aiOrbit{to{--ai-search-angle:360deg}}.v_OSja_searchIcon{z-index:3;border:2px solid var(--accent);pointer-events:none;border-radius:50%;width:15px;height:15px;position:absolute;top:50%;left:18px;transform:translateY(-58%)}.v_OSja_searchIcon:after{content:"";border-radius:var(--radius-pill);background:var(--accent);width:6px;height:2px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.v_OSja_input{z-index:1;background:var(--off-white);border-radius:var(--radius-input);border:1px solid #0000;width:100%;min-width:0;padding:11px 18px 11px 48px;font-size:15px;position:relative}.v_OSja_rotatingExample{pointer-events:none;min-height:18px;color:var(--muted-txt);font:400 12px/1.45 var(--font-ui);margin:7px 4px 0;animation:.22s cubic-bezier(.22,1,.36,1) both v_OSja_exampleArrive;display:block}.v_OSja_exampleSuppressed{opacity:0;animation:none}@keyframes v_OSja_exampleArrive{0%{opacity:0;filter:blur(1px);transform:translateY(2px)}to{opacity:1;filter:blur();transform:translateY(0)}}.v_OSja_go{white-space:nowrap;border-radius:var(--radius-pill);cursor:pointer;height:44px;font:600 13.5px/1 var(--font-ui);letter-spacing:.02em;color:var(--white);background:var(--accent);box-shadow:none;transition:box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease), filter var(--dur) var(--ease);border:0;justify-content:center;align-items:center;gap:8px;padding-inline:24px;display:inline-flex}.v_OSja_go:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 4px 16px #c6283266}.v_OSja_go:active{transform:translateY(0);box-shadow:0 2px 8px #c628324d}.v_OSja_go:disabled{cursor:default;filter:saturate(.7);transform:none}.v_OSja_goArrow{transition:transform var(--dur) var(--ease);font-size:15px}.v_OSja_go:hover .v_OSja_goArrow{transform:translate(3px)}.v_OSja_err{color:var(--accent);margin:10px 0 0;font-size:13px}.v_OSja_guidance{justify-content:space-between;align-items:center;gap:16px;min-height:24px;margin-top:12px;display:flex}.v_OSja_stream{align-items:center;gap:10px;min-width:0;display:flex}.v_OSja_exLabel{font:600 11px/1.2 var(--font-ui);letter-spacing:.04em;color:var(--muted-txt);flex:none}.v_OSja_browse{border-radius:var(--radius-pill);min-height:44px;color:var(--accent);font:650 13px/1.3 var(--font-ui);border:1px solid #c628323d;flex:none;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.v_OSja_browse:hover{border-color:var(--accent);color:var(--accent-hover);background:#c628320b}.v_OSja_browse span{transition:transform var(--dur) var(--ease)}.v_OSja_browse:hover span{transform:translate(3px)}.v_OSja_srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.v_OSja_form{flex-direction:column}.v_OSja_searchField,.v_OSja_go{width:100%}.v_OSja_guidance{flex-direction:column;align-items:flex-start;gap:8px}.v_OSja_browse{justify-content:center;width:100%}.v_OSja_boxHero .v_OSja_form{align-items:stretch}.v_OSja_boxHero .v_OSja_go{width:100%}.v_OSja_boxHero .v_OSja_guidance{align-items:flex-start}.v_OSja_boxHero .v_OSja_browse{justify-content:flex-start;padding-inline:0}}@media (prefers-reduced-motion:reduce){.v_OSja_ring:before,.v_OSja_ring:after{animation:none}.v_OSja_box,.v_OSja_ring,.v_OSja_browse span,.v_OSja_go,.v_OSja_goArrow{transition:none}.v_OSja_box:hover,.v_OSja_box:focus-within{transform:none}.v_OSja_rotatingExample{animation:none;transform:none}}.portal-reduce-motion .v_OSja_ring:before{animation:none!important}.portal-reduce-motion .v_OSja_ring:after{animation:none!important}@media (min-width:721px) and (pointer:fine){.v_OSja_box{margin-top:20px;padding-block:10px}.v_OSja_form{gap:8px}.v_OSja_input{height:36px;padding-block:7px;line-height:20px}.v_OSja_go{height:40px;min-height:40px}.v_OSja_guidance{margin-top:8px}.v_OSja_browse{min-height:28px}}.v_OSja_mapSearch{min-width:0}.v_OSja_mapSearch form{background:#fffc;box-shadow:0 4px 18px #241d221a}.v_OSja_mapInput{flex:1;min-width:0;padding-block:3px}.v_OSja_mapInput label{font:750 9px/1.2 var(--font-ui);letter-spacing:.04em;color:#9c1f29;display:block}.v_OSja_mapInput input{outline:none;width:100%;padding:0;height:26px!important;font-size:13px!important}.v_OSja_mapSearch form:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 2px #fff}.v_OSja_mapSearch button{min-height:40px}.v_OSja_mapSearch .v_OSja_err{background:#fff;border-radius:8px;padding:8px}@media (max-width:600px){.v_OSja_mapSearch form{gap:5px;padding-left:8px}.v_OSja_mapSearch form>span{display:none}.v_OSja_mapSearch button{min-height:44px;padding-inline:8px;font-size:11px}.v_OSja_mapInput input{font-size:16px!important}.v_OSja_mapInput label{font-size:9px}}.v_OSja_mapSearch form{height:50px;min-height:50px}.v_OSja_mapSearch button{height:40px;min-height:40px;padding-block:0}.v_OSja_mapInput{padding-block:0}.v_OSja_mapInput input{height:25px!important}@media (pointer:coarse){.v_OSja_mapSearch form{height:54px;min-height:54px}.v_OSja_mapSearch button{height:44px;min-height:44px}}@media (max-width:960px){.v_OSja_mapSearch form{height:54px;min-height:54px}.v_OSja_mapSearch form button{height:44px;min-height:44px}}.v_OSja_mapSearch form{background:var(--search-surface);border:1px solid var(--search-border);border-radius:var(--search-radius-card);height:52px;min-height:52px;box-shadow:var(--search-card-shadow);flex-wrap:nowrap;align-items:center;gap:6px;margin:0;padding:4px 5px 4px 10px;display:flex}.v_OSja_mapSearch .v_OSja_mapLogo{border-right:1px solid var(--search-divider);object-fit:contain;flex:none;width:70px;height:24px;padding-right:7px;display:block}.v_OSja_mapSearch .v_OSja_spark{color:var(--search-accent);font-size:14px;display:block}.v_OSja_mapSearch .v_OSja_mapInput{min-width:0}.v_OSja_mapSearch .v_OSja_mapInput input{color:var(--search-text);box-shadow:none;background:0 0;border:0;height:44px!important;font:500 15px var(--font-ui)!important}.v_OSja_mapSearch .v_OSja_mapFilters{border:1px solid var(--search-strong);border-radius:var(--search-radius-control);background:var(--search-surface);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--search-text);padding:0;font-size:23px}.v_OSja_mapSearch .v_OSja_srOnly{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.v_OSja_mapSearch form{gap:6px;padding-left:4px}.v_OSja_mapSearch form>.v_OSja_assistantSlot{flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex;position:relative}.v_OSja_mapSearch form>.v_OSja_assistantSlot button{border:1px solid var(--search-accent)!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border-radius:50%!important;padding:0!important}
.FfmnDq_frame{max-width:640px;margin:16px 0 24px;position:relative}.FfmnDq_map{z-index:0;background:#f3f6f4;border-radius:8px;width:100%;height:300px}.FfmnDq_basemapControl{z-index:500;background:#fff;border:1px solid #d9e1dc;border-radius:8px;display:flex;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 1px 5px #0000002e}.FfmnDq_basemapControl .FfmnDq_segment{color:#272126;cursor:pointer;background:#fff;align-items:center;gap:6px;min-height:44px;padding:0 14px;display:inline-flex}.FfmnDq_basemapControl .FfmnDq_segment+.FfmnDq_segment{border-left:1px solid #d9e1dc}.FfmnDq_basemapControl .FfmnDq_segment:has(input:checked){background:var(--selected-bg);color:var(--selected-fg)}.FfmnDq_basemapControl .FfmnDq_segment:has(input:disabled){opacity:.45;cursor:not-allowed}
.g6DmTa_section{border-top:1px solid var(--border);margin-top:16px;padding-top:14px;scroll-margin-top:150px}.g6DmTa_heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.g6DmTa_heading h2{margin:0;font-size:19px}.g6DmTa_heading>span{color:var(--muted);font-size:12px}.g6DmTa_rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0;display:grid}.g6DmTa_rows>div{border-bottom:1px solid var(--border-lt);justify-content:space-between;align-items:baseline;gap:14px;min-width:0;padding:6px 0;display:flex}.g6DmTa_rows dt{color:var(--muted);flex:0 42%;font-size:13px;line-height:1.45}.g6DmTa_rows dd{color:var(--ink);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex:1;margin:0;font-size:13px;font-weight:500;line-height:1.45}.g6DmTa_groups{border-top:1px solid var(--border);margin-top:8px}.g6DmTa_group{border-bottom:1px solid var(--border)}.g6DmTa_group summary{min-height:38px;color:var(--ink-2);font:600 13.5px/1.4 var(--font-ui);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:6px 0;list-style:none;display:flex}.g6DmTa_group summary::-webkit-details-marker{display:none}.g6DmTa_group summary:hover{color:var(--accent)}.g6DmTa_group summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.g6DmTa_plus{width:14px;height:14px;color:var(--muted);flex:none;position:relative}.g6DmTa_plus:before,.g6DmTa_plus:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:6px;left:1px}.g6DmTa_plus:after{transform:rotate(90deg)}.g6DmTa_group[open] .g6DmTa_plus:after{display:none}.g6DmTa_group[open] summary{color:var(--accent)}.g6DmTa_group>.g6DmTa_rows{padding:0 0 12px}.g6DmTa_amenities{padding:0 0 14px}.g6DmTa_amenities h3{font:600 12px/1.4 var(--font-ui);color:var(--muted);margin:0 0 6px}.g6DmTa_amenities ul{flex-wrap:wrap;gap:5px 8px;margin:0;padding:0;list-style:none;display:flex}.g6DmTa_amenities li{font:400 13px/1.5 var(--font-ui);color:var(--ink-2)}.g6DmTa_amenities li:not(:last-child):after{content:" ·";color:var(--muted);margin-left:8px}@media (max-width:720px){.g6DmTa_rows{grid-template-columns:1fr}.g6DmTa_heading h2{font-size:18px}.g6DmTa_group summary{min-height:44px}.g6DmTa_rows dt,.g6DmTa_rows dd{font-size:13px}}
.A3tufG_bar{border-top:1px solid var(--border);background:var(--white);grid-template-columns:repeat(3,1fr);margin-top:auto;display:grid}.A3tufG_btn{cursor:pointer;min-height:44px;font:600 13px/1 var(--font-ui);color:var(--muted);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--dur) var(--ease), background var(--dur) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 4px;display:flex}.A3tufG_btn+.A3tufG_btn{border-left:1px solid var(--border)}.A3tufG_btn:hover{color:var(--ink);background:var(--off-white)}.A3tufG_btn svg{flex:none;width:16px;height:16px}.A3tufG_love.A3tufG_on{color:var(--accent)}.A3tufG_like.A3tufG_on{color:var(--st-open-text)}.A3tufG_pass.A3tufG_on{color:var(--ink)}.A3tufG_on{background:var(--off-white);font-weight:700;box-shadow:inset 0 2px}.A3tufG_btn img{object-fit:contain;width:17px;height:16px;transition:filter var(--dur) var(--ease), opacity var(--dur) var(--ease);flex:none}.A3tufG_passed.A3tufG_on{color:var(--ink)}.A3tufG_liked.A3tufG_on{color:#1b5cc2}.A3tufG_superliked.A3tufG_on{color:#9a6a00}.A3tufG_btn[aria-busy=true]{cursor:progress}@media (pointer:coarse){.A3tufG_btn{gap:8px;min-height:52px;padding:14px 6px;font-size:14px}.A3tufG_btn svg{width:18px;height:18px}.A3tufG_btn img{width:19px;height:18px}}@media (prefers-reduced-motion:reduce){.A3tufG_btn,.A3tufG_btn img{transition:none}}.A3tufG_gateTitle{margin:10px 0 12px;font-size:27px}.A3tufG_gateBody{color:var(--muted);margin:0 0 22px;font-size:14.5px;line-height:1.65}.A3tufG_gateActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.A3tufG_later{cursor:pointer;font:500 13px/1 var(--font-ui);color:var(--muted);text-underline-offset:3px;background:0 0;border:none;padding:8px 2px;text-decoration:underline}.A3tufG_later:hover{color:var(--ink)}
.z51i1q_root{min-width:0}.z51i1q_trigger{cursor:pointer;text-align:left;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--off-white);width:100%;min-width:0;min-height:44px;color:var(--ink-2);font:400 15px/1.2 var(--font-ui);transition:border-color var(--dur) var(--ease);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.z51i1q_trigger:hover,.z51i1q_trigger[aria-expanded=true]{border-color:var(--accent)}.z51i1q_trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.z51i1q_chevron{color:var(--muted-txt);font:600 17px/1 var(--font-ui);flex:none}.z51i1q_menu{z-index:1001;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--white);max-height:min(440px,62vh);box-shadow:var(--shadow-raised);overscroll-behavior:contain;padding:6px;position:fixed;overflow-y:auto}.z51i1q_menuHead{z-index:1;border-bottom:1px solid var(--border);background:var(--white);color:var(--muted-txt);font:600 11.5px/1.2 var(--font-ui);justify-content:space-between;align-items:center;gap:16px;margin:-6px -6px 4px;padding:11px 12px 9px;display:flex;position:sticky;top:-6px}.z51i1q_menuHead button{border-radius:var(--radius-btn);cursor:pointer;background:var(--accent-tint);min-height:32px;color:var(--accent);font:700 11.5px/1 var(--font-ui);border:0;padding:0 10px}.z51i1q_group{padding:3px 0 5px}.z51i1q_groupLabel{color:var(--muted-txt);font:650 11px/1.2 var(--font-ui);letter-spacing:.03em;padding:8px 10px 5px}.z51i1q_option{cursor:pointer;width:100%;min-height:42px;color:var(--ink);text-align:left;font:500 13px/1.3 var(--font-ui);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.z51i1q_option:hover,.z51i1q_option:focus-visible{background:var(--accent-tint)}.z51i1q_option[aria-selected=true]{color:var(--accent);font-weight:650}.z51i1q_check{border:1px solid var(--border);background:var(--white);width:20px;height:20px;color:var(--white);font:800 13px/1 var(--font-ui);border-radius:5px;flex:none;place-items:center;display:grid}.z51i1q_option[aria-selected=true] .z51i1q_check{border-color:var(--accent);background:var(--accent)}@media (min-width:641px) and (pointer:fine){.z51i1q_trigger{min-height:var(--filter-control-height,41px);padding-top:var(--filter-control-padding,9px);padding-bottom:var(--filter-control-padding,9px)}}@media (pointer:coarse){.z51i1q_trigger{font-size:16px}.z51i1q_option{min-height:44px}}
._62TTPG_btn{cursor:pointer;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-pill);font:600 13px/1 var(--font-ui);color:var(--ink);white-space:nowrap;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);align-items:center;gap:7px;padding:9px 16px;display:inline-flex}._62TTPG_btn:hover{border-color:var(--accent);color:var(--accent)}._62TTPG_control{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:inline-flex}._62TTPG_saved{max-width:100%;font:500 13px/1.4 var(--font-ui);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}._62TTPG_saved strong{color:var(--ink)}._62TTPG_saved a{color:var(--accent);border-bottom:1px solid}._62TTPG_limit{font:500 13px/1.4 var(--font-ui);color:var(--muted)}._62TTPG_limit a{color:var(--accent);border-bottom:1px solid}@media (max-width:720px){._62TTPG_btn{min-height:44px}}
.RCyuVa_section{border-top:1px solid var(--border);margin-top:16px;padding-top:14px;scroll-margin-top:150px}.RCyuVa_heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.RCyuVa_heading h2{margin:0;font-size:19px}.RCyuVa_heading>span{color:var(--muted);font-size:12px}.RCyuVa_layout{grid-template-columns:minmax(0,1fr) minmax(210px,.8fr);align-items:start;gap:24px;display:grid}.RCyuVa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.RCyuVa_field{min-width:0;font:500 12px/1.4 var(--font-ui);color:var(--ink-2);flex-direction:column;gap:5px;display:flex}.RCyuVa_field input,.RCyuVa_field select{border:1px solid var(--border);background:var(--white);width:100%;min-width:0;height:36px;color:var(--ink);font:500 14px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;border-radius:6px;padding:8px 10px}.RCyuVa_field input:focus-visible,.RCyuVa_field select:focus-visible,.RCyuVa_costs summary:focus-visible,.RCyuVa_cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.RCyuVa_field small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.4}.RCyuVa_costs{margin-top:8px}.RCyuVa_costs summary{cursor:pointer;font:600 12.5px/1.5 var(--font-ui);min-height:38px;color:var(--ink-2);padding:8px 0}.RCyuVa_result{border:1px solid var(--border);background:var(--off-white);border-radius:8px;padding:14px 16px}.RCyuVa_resultLabel{font:500 12px/1.4 var(--font-ui);color:var(--muted);margin:0 0 8px}.RCyuVa_total{font:600 28px/1.15 var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;display:block}.RCyuVa_total small{color:var(--muted);margin-left:5px;font-size:13px;font-weight:400}.RCyuVa_breakdown{border-top:1px solid var(--border);margin:10px 0 0;padding-top:8px}.RCyuVa_breakdown>div{font:400 12px/1.5 var(--font-ui);justify-content:space-between;gap:12px;padding:2px 0;display:flex}.RCyuVa_breakdown dt{color:var(--muted)}.RCyuVa_breakdown dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.RCyuVa_note{font:400 11px/1.55 var(--font-ui);color:var(--muted);margin:8px 0 0}.RCyuVa_cta{background:var(--accent);min-height:44px;color:var(--white);font:600 13px/1.5 var(--font-ui);border-radius:6px;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:12px 16px;display:flex}.RCyuVa_cta:hover{background:var(--ink)}@media (max-width:720px){.RCyuVa_layout{grid-template-columns:1fr;gap:14px}.RCyuVa_heading h2{font-size:22px}.RCyuVa_heading>span{display:none}.RCyuVa_field input,.RCyuVa_field select{height:44px;font-size:16px}}.RCyuVa_source{font:400 11px/1.55 var(--font-ui);color:var(--muted);margin-top:10px}.RCyuVa_source p{margin:3px 0}.RCyuVa_source a,.RCyuVa_programNote a,.RCyuVa_disclaimer a{text-underline-offset:3px;text-decoration:underline}.RCyuVa_source button{color:var(--ink);cursor:pointer;min-height:36px;font:500 11px/1.5 var(--font-ui);background:0 0;border:0;padding:8px 0;text-decoration:underline}.RCyuVa_source button:focus-visible,.RCyuVa_check input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.RCyuVa_program{border:1px solid var(--border);border-radius:6px;margin-top:14px;padding:12px}.RCyuVa_programNote{font:400 11px/1.6 var(--font-ui);color:var(--muted);margin:12px 0 0}.RCyuVa_check{min-height:44px;font:500 12px/1.5 var(--font-ui);cursor:pointer;align-items:center;gap:8px;margin-bottom:8px;display:flex}.RCyuVa_check input{width:17px;height:17px;accent-color:var(--accent);flex-shrink:0}.RCyuVa_costs{border-top:1px solid var(--border)}.RCyuVa_subLabel{font-size:10px;display:block}.RCyuVa_breakdown dd{text-align:right;flex-shrink:0}.RCyuVa_subtotal{font-weight:600!important}.RCyuVa_subtotal dt{color:var(--ink)}.RCyuVa_validation{font:500 12px/1.6 var(--font-ui);color:var(--ink);border-left:3px solid var(--accent);margin:16px 0 0;padding-left:10px}.RCyuVa_extra{border-top:1px solid var(--border);font:400 11px/1.6 var(--font-ui);color:var(--muted);margin-top:14px;padding-top:10px}.RCyuVa_extra p{margin:4px 0}.RCyuVa_disclaimer{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--off-white);font:400 11px/1.7 var(--font-ui);color:var(--muted);border-radius:4px;margin-top:12px;padding:8px 12px}.RCyuVa_disclaimer strong{color:var(--ink-2);font-weight:600}.RCyuVa_disclaimer p{margin:8px 0 0}.RCyuVa_ruleLinks{font-size:11px}@media (max-width:720px){.RCyuVa_source button{min-height:44px}.RCyuVa_disclaimer{padding:12px}.RCyuVa_result{padding:16px}}@media (max-width:380px){.RCyuVa_fields{grid-template-columns:1fr}}.RCyuVa_options{padding:0 0 8px}.RCyuVa_optionTitle{font:600 13px/1.4 var(--font-ui);color:var(--ink);margin:10px 0 6px}.RCyuVa_options>.RCyuVa_optionTitle:first-child{margin-top:0}.RCyuVa_disclaimer>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:28px;list-style:none;display:flex}.RCyuVa_disclaimer>summary::-webkit-details-marker{display:none}.RCyuVa_disclaimer>summary>span{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.RCyuVa_disclaimer[open]>summary>span{color:var(--ink-2)}.RCyuVa_disclaimer>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (pointer:coarse){.RCyuVa_disclaimer>summary{align-items:center;min-height:44px}.RCyuVa_field input,.RCyuVa_field select{height:44px}}
._3m13Oq_slot{margin:0;display:block}._3m13Oq_slot:empty{display:none}._3m13Oq_slot iframe{max-width:100%}@media (prefers-reduced-motion:reduce){._3m13Oq_slot,._3m13Oq_slot *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
._3jq4Lq_form{gap:var(--placyn-spacing-sm);flex-direction:column;display:flex}._3jq4Lq_compact{gap:var(--placyn-spacing-sm)}._3jq4Lq_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._3jq4Lq_smsConsent{color:var(--ink-3);font-size:13px;line-height:1.5}._3jq4Lq_smsConsent label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._3jq4Lq_smsConsent input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:1px 0 0}._3jq4Lq_smsConsent p{margin:5px 0 0 28px}._3jq4Lq_smsConsent a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}._3jq4Lq_err{color:var(--accent);margin:0;font-size:12.5px;font-style:normal}._3jq4Lq_formErr{color:var(--accent);background:var(--accent-tint);border-radius:var(--radius-input);border:1px solid #c6283233;margin:0;padding:10px 13px;font-size:13.5px}._3jq4Lq_done{background:var(--accent-tint);border-radius:var(--radius-card);padding:var(--placyn-spacing-sm);border:1px solid #c6283238}._3jq4Lq_doneTitle{font:600 22px/1.25 var(--font-display);color:var(--ink);margin:0 0 8px}._3jq4Lq_doneBody{color:var(--ink-3);max-width:46ch;margin:0;font-size:15px}._3jq4Lq_doneBody a{color:var(--accent);border-bottom:1px solid}@media (min-width:721px) and (pointer:fine){._3jq4Lq_form,._3jq4Lq_compact{gap:var(--form-gap)}._3jq4Lq_done{padding-block:var(--panel-pad-y)}}
.qSZgeq_sheet{z-index:515;height:300px;max-height:calc(100% - 132px);transform:translateY(var(--drag-y,0px));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:8px;left:0;right:0}.qSZgeq_sheet[data-position=expanded]{height:calc(100% - 132px)}.qSZgeq_handle{touch-action:none;cursor:ns-resize;pointer-events:auto;background:#fffc;border-radius:8px 8px 0 0;flex:none;align-self:center;place-items:center;width:64px;height:10px;display:grid}.qSZgeq_handle span{background:#62585e;border-radius:3px;width:32px;height:3px}.qSZgeq_bubble{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#fffc;border:1px solid #ffffffb3;border-radius:18px;flex-direction:column;align-self:center;gap:6px;min-width:168px;margin:0;padding:8px;display:flex;box-shadow:0 8px 24px #241d2229}.qSZgeq_segments{background:#ffffff8c;border-radius:999px;grid-template-columns:1fr 1fr;padding:2px;display:grid;position:relative}.qSZgeq_indicator{background:#111;border-radius:999px;width:calc(50% - 2px);transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;bottom:2px;left:2px}.qSZgeq_indicator[data-selected=Carousel]{transform:translate(100%)}.qSZgeq_segment{color:#241d22;min-height:32px;font:600 12px/1 var(--font-ui);cursor:pointer;place-items:center;padding:6px 12px;display:grid;position:relative}.qSZgeq_segment input{opacity:0;margin:0;position:absolute;inset:0}.qSZgeq_segment:has(input:checked){color:#fff}.qSZgeq_countRow{justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.qSZgeq_countBadge{color:#fff;min-width:22px;height:22px;font:700 12px/1 var(--font-ui);background:#c62832;border-radius:999px;place-items:center;padding:0 6px;animation:.28s cubic-bezier(.2,.8,.2,1) qSZgeq_countPop;display:grid}.qSZgeq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qSZgeq_carouselArrows{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;height:44px;display:flex;position:absolute;bottom:78px;left:8px;right:8px}.qSZgeq_carouselArrows button{pointer-events:auto;color:#241d22;cursor:pointer;background:#fffffff0;border:1px solid #e9dfe1;border-radius:50%;min-width:44px;height:44px;font-size:22px;box-shadow:0 4px 16px #241d2240}.qSZgeq_cards{scrollbar-width:none;overscroll-behavior:contain;scroll-snap-type:x proximity;pointer-events:auto;flex:1;min-height:0;padding:4px 16px 10px;scroll-padding-inline:16px;overflow:auto hidden}.qSZgeq_cards [data-map-cards]{align-items:stretch;gap:14px;width:max-content;min-height:100%;display:flex}.qSZgeq_cards [data-map-cards]>div{scroll-snap-align:start;background:#fff;border-radius:12px;flex:0 0 240px;width:240px;max-width:240px;box-shadow:0 5px 18px #241d223d}.qSZgeq_cards [data-map-cards]>div[hidden]{display:none}.qSZgeq_empty{width:240px;font:500 13px/1.4 var(--font-ui);color:var(--ink);background:var(--white);border-radius:var(--placyn-radius-property);box-shadow:var(--placyn-shadow-card);flex:none;padding:8px}.qSZgeq_handle:focus-visible,.qSZgeq_cards:focus-visible,.qSZgeq_carouselArrows button:focus-visible,.qSZgeq_empty button:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 2px #fff}.qSZgeq_segment:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 2px #fff}.qSZgeq_cards [data-map-cards]>div:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 2px #fff}@media (max-width:960px){.qSZgeq_sheet{bottom:max(8px,env(safe-area-inset-bottom));height:290px;max-height:calc(100% - 190px)}.qSZgeq_sheet[data-position=expanded]{height:calc(100% - 122px);max-height:calc(100% - 122px)}.qSZgeq_sheet[data-preview=true]{display:none}.qSZgeq_cards{padding-inline:20px;scroll-padding-inline:20px}.qSZgeq_carouselArrows{left:6px;right:6px}.qSZgeq_carouselArrows button{background:#fff;box-shadow:0 3px 14px #241d2250}}@media (max-width:960px) and (max-height:500px){.qSZgeq_sheet:not([data-position=expanded]){height:168px}}@media (prefers-reduced-motion:reduce){.qSZgeq_indicator,.qSZgeq_countBadge{transition:none;animation:none}}@keyframes qSZgeq_countPop{0%{transform:scale(.86)}to{transform:scale(1)}}.qSZgeq_cards::-webkit-scrollbar{display:none}.qSZgeq_sheet{height:calc(var(--search-card-width)*.515 + 288px);gap:8px;max-height:calc(100% - 124px);bottom:76px}.qSZgeq_bubble{border:1px solid var(--search-strong);border-radius:var(--search-radius-control);background:var(--search-surface);width:min(180px,46vw);min-width:0;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;align-self:flex-start;margin-left:16px;padding:0;display:block;position:relative}.qSZgeq_segments{border-radius:var(--search-radius-control);background:0 0;padding:0;overflow:hidden}.qSZgeq_segment{min-height:42px;font:600 10px var(--font-ui);letter-spacing:.1em}.qSZgeq_segment+.qSZgeq_segment{border-left:1px solid var(--search-strong)}.qSZgeq_indicator{display:none}.qSZgeq_segment:has(input:checked){background:var(--search-selected);color:var(--search-surface)}.qSZgeq_saveSearch{pointer-events:auto;max-width:calc(50% - 20px);position:absolute;top:18px;right:16px}.qSZgeq_saveSearch button,.qSZgeq_saveSearch a{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--search-strong)!important;border-radius:var(--search-radius-control)!important;background:var(--search-surface)!important;min-height:44px!important;color:var(--search-text)!important;font:600 10px var(--font-ui)!important;padding:8px!important}.qSZgeq_handle{background:var(--search-surface);border-radius:var(--search-radius-sheet) var(--search-radius-sheet) 0 0}.qSZgeq_cards{scroll-snap-type:x mandatory;padding:4px 16px 12px}.qSZgeq_cards [data-map-cards]{gap:12px}.qSZgeq_cards [data-map-cards]>div{flex:0 0 var(--search-card-width);width:var(--search-card-width);max-width:var(--search-card-width);border-radius:var(--search-radius-card);box-shadow:none}.qSZgeq_carouselArrows{display:none}.qSZgeq_sheet[data-view=List]{background:var(--search-surface);border-radius:var(--search-radius-sheet) var(--search-radius-sheet) 0 0;height:calc(100% - 124px)}.qSZgeq_sheet[data-view=List] .qSZgeq_cards{overflow:hidden auto}.qSZgeq_sheet[data-view=List] .qSZgeq_cards [data-map-cards]{grid-template-columns:repeat(auto-fill,var(--search-card-width));width:auto;display:grid}.qSZgeq_sheet[data-preview=true]{display:flex}.qSZgeq_empty{border-radius:var(--search-radius-card);background:var(--search-surface);color:var(--search-text)}@media (max-width:960px){.qSZgeq_sheet{bottom:calc(72px + env(safe-area-inset-bottom));height:calc(var(--search-card-width)*.515 + 288px);max-height:calc(100% - 124px)}.qSZgeq_sheet[data-position=expanded]{height:calc(100% - 124px);max-height:calc(100% - 124px)}}.qSZgeq_sheet{height:auto;max-height:calc(100% - 124px)}.qSZgeq_cards{touch-action:pan-x pan-y;flex:0 auto;padding:12px 16px 24px;overflow-y:auto}.qSZgeq_cards [data-map-cards]{align-items:stretch;min-height:0}@media (max-width:960px){.qSZgeq_sheet{height:auto;max-height:calc(100% - 124px)}}.qSZgeq_bubble,.qSZgeq_saveSearch button,.qSZgeq_saveSearch a{background:#ffffffd6!important}.qSZgeq_sheet[data-position=collapsed]{height:68px;max-height:68px}.qSZgeq_sheet[data-position=collapsed] .qSZgeq_cards,.qSZgeq_sheet[data-position=collapsed] .qSZgeq_carouselArrows{display:none}.qSZgeq_bubble{width:128px;max-width:40vw;min-height:44px;box-shadow:0 2px 8px #00000029}.qSZgeq_segment{min-height:44px;padding:4px 8px}.qSZgeq_saveSearch{top:18px}.qSZgeq_saveSearch button,.qSZgeq_saveSearch a{box-shadow:0 2px 8px #00000029}.qSZgeq_sheet{gap:4px}.qSZgeq_cards{padding-top:8px;padding-bottom:12px}.qSZgeq_sheet[data-view=Map]{--search-card-width:min(240px,82vw,calc(100vw - 48px))}.qSZgeq_cards [data-map-cards]>div{flex-direction:column;display:flex}.qSZgeq_cards [data-map-cards]>div>article{flex:1}.qSZgeq_sheet[data-view=List] [data-map-card]{--property-photo-height:max(150px,50cqw)}.qSZgeq_controlsRow{z-index:3;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:0 16px;display:grid;position:relative}.qSZgeq_controlsRow>*{pointer-events:auto}.qSZgeq_leftControls{align-items:center;gap:8px;min-width:0;display:flex}.qSZgeq_sheet .qSZgeq_bubble{width:auto;min-width:0;min-height:0;box-shadow:none;border:0;border-radius:9999px;margin:0;padding:0;display:block;position:static;background:0 0!important}.qSZgeq_sheet .qSZgeq_segments{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-radius:9999px;grid-template-columns:auto auto;padding:3px;display:inline-grid;overflow:visible;box-shadow:0 2px 10px #00000024}.qSZgeq_sheet .qSZgeq_segment{min-height:30px;font:700 11px/1 var(--font-ui);letter-spacing:.06em;color:#1d1d1f;border-radius:9999px;padding:4px 14px;transition:background-color .16s,color .16s}.qSZgeq_sheet .qSZgeq_segment+.qSZgeq_segment{border-left:0}.qSZgeq_sheet .qSZgeq_segment:has(input:checked){color:#fff;background:#1d1d1f}.qSZgeq_sortWrap{position:relative}.qSZgeq_cards>.placyn-state{flex:0 0 min(100%,320px);width:min(100%,320px)}.qSZgeq_sheet .qSZgeq_sortPill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1d1d1f;min-height:36px;font:600 12px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:#fffc;border:0;border-radius:9999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;box-shadow:0 2px 10px #00000024}.qSZgeq_sheet .qSZgeq_sortPill .qSZgeq_caret{font-size:10px}.qSZgeq_sortMenu{z-index:5;background:#fff;border-radius:16px;min-width:160px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 2px 6px #00000014,0 14px 36px #0000002e}.qSZgeq_sheet .qSZgeq_sortMenu button{min-height:36px;font:600 13px/1 var(--font-ui);color:#1d1d1f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;display:flex}.qSZgeq_sheet .qSZgeq_sortMenu button:hover{background:#f4f4f5}.qSZgeq_sheet .qSZgeq_sortMenu button[aria-checked=true]{color:#b32025}.qSZgeq_sheet .qSZgeq_sortMenu button[aria-checked=true]:after{content:"✓";margin-left:auto}.qSZgeq_stepper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-radius:9999px;align-items:center;gap:6px;padding:3px;display:inline-flex;box-shadow:0 2px 10px #00000024}.qSZgeq_sheet .qSZgeq_stepper button{color:#1d1d1f;cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:1}.qSZgeq_sheet .qSZgeq_stepper button:hover:not(:disabled){background:#f2f2f2}.qSZgeq_sheet .qSZgeq_stepper button:disabled{opacity:.35;cursor:default}.qSZgeq_range{text-align:center;min-width:76px;font:600 12px/1 var(--font-ui);color:#1d1d1f;font-variant-numeric:tabular-nums}.qSZgeq_sheet .qSZgeq_sortPill:focus-visible,.qSZgeq_sheet .qSZgeq_stepper button:focus-visible,.qSZgeq_sheet .qSZgeq_sortMenu button:focus-visible{outline-offset:2px;outline:2px solid #b32025}@media (min-width:900px){.qSZgeq_sheet{height:auto;bottom:10px}}@media (prefers-reduced-motion:reduce){.qSZgeq_sheet .qSZgeq_segment{transition:none}}@media (max-width:767px){.qSZgeq_controlsRow{grid-template-columns:1fr;justify-items:start;padding:0 12px}.qSZgeq_leftControls{flex-wrap:wrap}.qSZgeq_stepper{justify-self:center}.qSZgeq_sheet .qSZgeq_sortPill,.qSZgeq_sheet .qSZgeq_stepper button,.qSZgeq_sheet .qSZgeq_sortMenu button{min-height:44px}.qSZgeq_sheet .qSZgeq_sortPill{padding-inline:8px}.qSZgeq_sheet .qSZgeq_segment{min-height:44px}.qSZgeq_sheet .qSZgeq_stepper button{width:44px;height:44px}}.qSZgeq_cards [data-map-cards]>div{box-shadow:none;background:0 0;border-radius:16px;transition:transform .2s ease-out}.qSZgeq_cards [data-map-cards]>div:active{transition-duration:90ms;transform:translateY(-1px)scale(.985)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qSZgeq_cards [data-map-cards]>div:hover{transform:translateY(-4px)}}.qSZgeq_cards [data-map-cards]>div:hover article{box-shadow:0 2px 4px #241d221f,0 14px 26px #241d2233,0 28px 44px #241d2229}@media (prefers-reduced-motion:reduce){.qSZgeq_cards [data-map-cards]>div{transition:none;transform:none}.qSZgeq_cards [data-map-cards]>div:active{transition:none;transform:none}}.qSZgeq_sheet[data-view=List] .qSZgeq_controlsRow{justify-content:flex-start;gap:8px;display:flex}@media (max-width:767px){.qSZgeq_sheet[data-view=List] .qSZgeq_controlsRow{grid-template-columns:minmax(0,1fr);display:grid}}.qSZgeq_cards>div[role=status]{color:#1d1d1f;background:#ffffffeb;border-radius:16px;width:min(320px,100%);padding:16px;box-shadow:0 2px 6px #0000001a,0 14px 30px #00000029}.qSZgeq_cards>div[role=status] p{font:700 15px/1.3 var(--font-ui);margin:0 0 10px}.qSZgeq_cards>div[role=status] a{color:#fff;min-height:36px;font:700 12px/1 var(--font-ui);background:#b32025;border-radius:9999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}@media (min-width:900px){.qSZgeq_sheet[data-view=Map]{--rail-n:3;--search-card-width:calc((100vw - 32px - (var(--rail-n) - 1) * 12px) / var(--rail-n))}.qSZgeq_sheet[data-view=Map] .qSZgeq_cards{scroll-snap-type:x mandatory;clip-path:inset(-40px 16px);padding:8px 16px 14px;scroll-padding-inline:16px}.qSZgeq_sheet[data-view=Map] .qSZgeq_cards [data-map-cards]{gap:12px}.qSZgeq_sheet[data-view=Map] .qSZgeq_cards [data-map-cards]>div{scroll-snap-align:start;scroll-snap-stop:always}}@media (min-width:996px){.qSZgeq_sheet[data-view=Map]{--rail-n:4}}@media (min-width:1240px){.qSZgeq_sheet[data-view=Map]{--rail-n:5}}@media (min-width:1484px){.qSZgeq_sheet[data-view=Map]{--rail-n:6}}@media (min-width:1728px){.qSZgeq_sheet[data-view=Map]{--rail-n:7}}@media (min-width:1972px){.qSZgeq_sheet[data-view=Map]{--rail-n:8}}@media (min-width:2216px){.qSZgeq_sheet[data-view=Map]{--rail-n:9}}
.T3HTZa_panel{font-size:13px;line-height:1.5}.T3HTZa_panel label{font-size:12px;font-weight:600;display:block}.T3HTZa_panel select{color:#171717;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:8px;margin:4px 0 10px;padding:8px}.T3HTZa_controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.T3HTZa_controls>div{min-width:0}.T3HTZa_panel h3{margin:16px 0 8px!important}.T3HTZa_panel h4{margin:18px 0 8px;font-size:13px}.T3HTZa_note{color:#666;margin:8px 0;font-size:11px;line-height:1.5}.T3HTZa_metrics{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.T3HTZa_metrics div{border:1px solid #e1e1e1;border-radius:8px;min-width:0;padding:10px}.T3HTZa_metrics dt{color:#555;font-size:11px}.T3HTZa_metrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:18px;font-weight:650}.T3HTZa_trends{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.T3HTZa_trends th,.T3HTZa_trends td{text-align:right;border-bottom:1px solid #ddd;padding:7px 3px}.T3HTZa_trends th:first-child{text-align:left}.T3HTZa_panel button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;min-height:44px;padding:8px 14px}.T3HTZa_panel select:focus-visible,.T3HTZa_panel button:focus-visible{outline-offset:2px;outline:2px solid #171717}.T3HTZa_picker{gap:6px;margin:0 0 10px;display:grid}.T3HTZa_allIsland{justify-self:start;font-size:12px;font-weight:600;border-radius:9999px!important;min-height:30px!important;padding:4px 12px!important}.T3HTZa_mapPanel select{font-size:16px}
.V8z12G_card{text-align:center;max-width:420px}.V8z12G_title{margin:10px 0 12px;font-size:clamp(22px,3vw,27px);line-height:1.15}.V8z12G_body{color:var(--ink-3);margin:0 0 22px;font-size:14.5px;line-height:1.6}.V8z12G_actions{flex-direction:column;gap:10px;display:flex}.V8z12G_later{cursor:pointer;color:var(--muted-txt);background:0 0;border:0;padding:8px 4px;font-size:12.5px}.V8z12G_later:hover{color:var(--ink);text-decoration:underline}
