.cookie-consent_banner__4ze5l{position:fixed;z-index:80;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));max-width:540px;margin:auto;border:1px solid #e4d7b5;border-radius:16px;background:#fffdf8;color:#233442;padding:14px;box-shadow:0 8px 32px #18314630;font-size:13px;line-height:1.5}.cookie-consent_banner__4ze5l strong{font-size:15px}.cookie-consent_banner__4ze5l p{margin:5px 0 10px}.cookie-consent_actions__L_FMM{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.cookie-consent_actions__L_FMM button,.cookie-consent_customize__P9oa8{min-height:44px;border:1px solid #d5ad53;border-radius:10px;background:#fff1c8;color:#3e3218;padding:8px 12px;font:inherit;font-weight:700}.cookie-consent_actions__L_FMM button:disabled,.cookie-consent_customize__P9oa8:disabled{opacity:.6}.cookie-consent_links__lha2F{display:flex;justify-content:space-between;gap:10px;align-items:center}.cookie-consent_dialog__2P5YI>a,.cookie-consent_feedback__hy0Id button,.cookie-consent_links__lha2F a,.cookie-consent_links__lha2F button,.cookie-consent_page__UFrR3>a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;color:#155e86;font:inherit;background:none;border:0}.cookie-consent_backdrop__tdFi9{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:12px;background:#10243185}.cookie-consent_dialog__2P5YI{width:min(100%,560px);max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain;border-radius:18px;background:white;color:#243748;padding:18px;font-size:13px;line-height:1.6}.cookie-consent_dialog__2P5YI header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cookie-consent_dialog__2P5YI h2{font-size:18px;font-weight:800}.cookie-consent_dialog__2P5YI header button{width:44px;height:44px;border:0;border-radius:10px;background:#f1f4f6;display:grid;place-items:center}.cookie-consent_dialog__2P5YI header svg{width:20px}.cookie-consent_option__12yY0,.cookie-consent_required__fyOE_{margin:10px 0;border:1px solid #e4e9ed;border-radius:12px;padding:12px}.cookie-consent_option__12yY0{display:flex;align-items:center;gap:12px;min-height:70px}.cookie-consent_option__12yY0>span{flex:1;display:grid;gap:3px}.cookie-consent_option__12yY0 input{width:24px;height:24px;accent-color:#086ba3;margin:10px}.cookie-consent_required__fyOE_ p{margin:4px 0}.cookie-consent_dialog__2P5YI .cookie-consent_customize__P9oa8{width:100%}.cookie-consent_page__UFrR3{font-size:14px;line-height:1.7}.cookie-consent_page__UFrR3 p{margin:8px 0}.cookie-consent_feedback__hy0Id{position:static;margin:8px 0;border:1px solid #e4d7b5;border-radius:10px;padding:10px;background:#fff6df;overflow-wrap:anywhere}.cookie-consent_feedback__hy0Id p{margin:0}.cookie-consent_banner__4ze5l :focus-visible,.cookie-consent_dialog__2P5YI :focus-visible,.cookie-consent_page__UFrR3 :focus-visible{outline:2px solid #086ba3;outline-offset:2px}@media(min-width:768px){.cookie-consent_banner__4ze5l{left:auto;right:24px;bottom:24px;width:440px}}[data-theme=dark] .cookie-consent_banner__4ze5l,[data-theme=dark] .cookie-consent_dialog__2P5YI,[data-theme=dark] .cookie-consent_feedback__hy0Id{background:#131e2d;color:#e0e8ef;border-color:#45516a}.cookie-consent_banner__4ze5l{max-height:calc(100dvh - 100px - env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain}.cookie-consent_banner__4ze5l header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cookie-consent_dismiss__ibQhJ{flex:none;width:44px;height:44px;display:grid;place-items:center;background:#f4f0e6;color:inherit;border:0;border-radius:10px}.cookie-consent_dismiss__ibQhJ svg{width:20px;height:20px}@media(min-width:768px){body:has(footer.gc-listing-detail-actions[data-testid=listing-detail-actions]) .cookie-consent_banner__4ze5l{bottom:84px}}@media(max-width:767px){.cookie-consent_banner__4ze5l{padding:8px 10px;border-radius:12px;font-size:12px;line-height:1.35;box-shadow:0 4px 16px #18314628}.cookie-consent_banner__4ze5l strong{font-size:13px}.cookie-consent_banner__4ze5l p{margin:2px 0 6px;font-size:11px;line-height:1.3}.cookie-consent_banner__4ze5l .cookie-consent_actions__L_FMM{gap:6px;margin:6px 0 4px;grid-template-columns:1fr 1fr}.cookie-consent_banner__4ze5l .cookie-consent_actions__L_FMM button{min-height:36px;padding:6px 8px;border-radius:8px;font-size:12px}.cookie-consent_banner__4ze5l .cookie-consent_links__lha2F{gap:8px}.cookie-consent_banner__4ze5l .cookie-consent_links__lha2F a,.cookie-consent_banner__4ze5l .cookie-consent_links__lha2F button{min-height:32px;font-size:12px}.cookie-consent_banner__4ze5l .cookie-consent_dismiss__ibQhJ{width:36px;height:36px}.cookie-consent_banner__4ze5l .cookie-consent_dismiss__ibQhJ svg{width:16px;height:16px}.cookie-consent_banner__4ze5l .cookie-consent_feedback__hy0Id{margin:4px 0;padding:6px 8px;font-size:11px}}@media(max-width:767px){body:has(.auth-modal-dialog[role=dialog][aria-modal=true]) .cookie-consent_banner__4ze5l{top:calc(8px + env(safe-area-inset-top));bottom:auto;padding:10px 12px;max-height:40dvh}body:has(.auth-modal-dialog[role=dialog][aria-modal=true]) .cookie-consent_banner__4ze5l p{display:block;font-size:11px;line-height:1.35;margin:4px 0}body:has(.auth-modal-dialog[role=dialog][aria-modal=true]) .cookie-consent_banner__4ze5l .cookie-consent_actions__L_FMM{margin:8px 0 0}body:has(.auth-modal-dialog[role=dialog][aria-modal=true]) .cookie-consent_banner__4ze5l .cookie-consent_links__lha2F{gap:6px}}@media(max-width:767px){body:has(footer.gc-listing-detail-actions[data-testid=listing-detail-actions]) .cookie-consent_banner__4ze5l{top:calc(8px + env(safe-area-inset-top));bottom:auto;max-height:min(28dvh,200px);padding:8px 10px}}body:has(#mobile-drawer[data-open=true][aria-modal=true]) .cookie-consent_banner__4ze5l,html[data-mobile-drawer-open] .cookie-consent_banner__4ze5l{visibility:hidden;pointer-events:none}body:has(#price-map-listing-detail-fullscreen[role=dialog][aria-modal=true]) .cookie-consent_banner__4ze5l{visibility:hidden;pointer-events:none}html[data-gc-gallery-open="1"] .cookie-consent_banner__4ze5l{visibility:hidden;pointer-events:none}.home-business-shortcuts_shortcuts__VJJvO{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));box-sizing:border-box;min-width:0;min-height:44px;overflow:hidden;border-radius:8px;background:#fff;color:#312e81;box-shadow:0 3px 12px #312e811a}.home-business-shortcuts_shortcuts__VJJvO[data-placement=mobile]{position:absolute;bottom:calc(100% + 6px);left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px))}.home-business-shortcuts_shortcuts__VJJvO[data-placement=desktop]{flex:0 0 260px;width:260px}.home-business-shortcuts_shortcuts__VJJvO:before{content:"";position:absolute;z-index:-2;pointer-events:none;left:50%;top:50%;width:200%;aspect-ratio:1;background:conic-gradient(from 90deg,transparent 0deg 286deg,#4338ca12 312deg,#4338ca66 342deg,transparent 1turn);transform:translate(-50%,-50%) rotate(0turn);animation:home-business-shortcuts_businessBorderOrbit__Mrsl1 8s linear infinite}.home-business-shortcuts_shortcuts__VJJvO:after{content:"";position:absolute;z-index:-1;pointer-events:none;inset:1px;border-radius:7px;background:#fff}.home-business-shortcuts_link__R5oPE{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:8px;color:inherit;font-size:clamp(11px,3.1vw,14px);font-weight:650;line-height:20px;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.home-business-shortcuts_link__R5oPE+.home-business-shortcuts_link__R5oPE{border-left:1px solid #312e8126}.home-business-shortcuts_link__R5oPE span{overflow:hidden;text-overflow:ellipsis}.home-business-shortcuts_link__R5oPE:active{background:#4338ca14}.home-business-shortcuts_link__R5oPE:focus-visible{outline:2px solid #4338ca;outline-offset:-4px;border-radius:8px}.home-business-shortcuts_shortcuts__VJJvO[data-placement=desktop] .home-business-shortcuts_link__R5oPE{font-size:12px;padding-inline:10px}@keyframes home-business-shortcuts_businessBorderOrbit__Mrsl1{to{transform:translate(-50%,-50%) rotate(1turn)}}@media (hover:hover) and (pointer:fine){.home-business-shortcuts_link__R5oPE:hover{background:#4338ca0d}}@media (max-width:767px){body:has([data-home-income-bar=true]:not([hidden]) .home-business-shortcuts_shortcuts__VJJvO[data-placement=mobile]){--mobile-nav-current-h:calc(var(--mobile-nav-h) + 50px);--mobile-bottom-navigation-height:var(--mobile-nav-current-h);--mobile-chrome-h:calc(var(--mobile-home-header-h) + var(--mobile-nav-current-h))}html:has([data-home-income-bar=true]:not([hidden]) .home-business-shortcuts_shortcuts__VJJvO[data-placement=mobile]){scroll-padding-bottom:calc(var(--mobile-nav-h) + 50px + 1rem)}}html[data-mobile-drawer-open] .home-business-shortcuts_shortcuts__VJJvO:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-business-shortcuts_shortcuts__VJJvO:before{animation:none}.home-business-shortcuts_link__R5oPE span{text-shadow:none}}@media (forced-colors:active){.home-business-shortcuts_shortcuts__VJJvO{border:1px solid LinkText;background:Canvas;color:LinkText;box-shadow:none}.home-business-shortcuts_shortcuts__VJJvO:after,.home-business-shortcuts_shortcuts__VJJvO:before{display:none}.home-business-shortcuts_link__R5oPE+.home-business-shortcuts_link__R5oPE{border-color:LinkText}.home-business-shortcuts_link__R5oPE span{text-shadow:none}.home-business-shortcuts_link__R5oPE:focus-visible{outline-color:Highlight}}