.homeV3_root__hABMC{--paper:#faf8f5;--paper-2:#f0ece7;--ink:#1f1c1a;--ink-2:#57514c;--muted:#8a827b;--line:#e4dfd8;--night:#1f1c1a;--night-line:#35302c;--night-ink:#f3efea;--stone-1:#35302c;--stone-2:#57514c;--stone-3:#8a827b;--stone-4:#c9c2ba;--stone-5:#e9e4de;--orange:#f9610f;--orange-deep:#d94e06;--orange-2:#ff8746;--orange-3:#ffdcc7;--orange-4:#ffede1;--u:32px;--dir:1;--ease-ui:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-pop:cubic-bezier(0.68,-0.55,0.27,1.55);--font-sans:var(--hv3-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--hv3-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--font-ar:var(--hv3-ar),ui-sans-serif,system-ui,sans-serif;position:relative;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.55;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:768px){.homeV3_root__hABMC{--u:44px}}@media (min-width:1024px){.homeV3_root__hABMC{--u:60px}}.homeV3_root__hABMC[dir=rtl]{--dir:-1}.homeV3_root__hABMC:lang(ar){font-family:var(--font-ar);line-height:1.8}.homeV3_root__hABMC:lang(ar) *{letter-spacing:0;text-transform:none}.homeV3_frame__wp9ol{position:relative;min-height:100vh}.homeV3_display__XcMSC{font-size:42px;line-height:1.02;font-weight:500;letter-spacing:-.035em}@media (min-width:1024px){.homeV3_display__XcMSC{font-size:84px;line-height:.98}}.homeV3_root__hABMC:lang(ar) .homeV3_display__XcMSC{font-size:38px;line-height:1.3;font-weight:600}@media (min-width:1024px){.homeV3_root__hABMC:lang(ar) .homeV3_display__XcMSC{font-size:68px;line-height:1.25}}.homeV3_h2__zfWLq{font-size:34px;line-height:1.1;font-weight:500;letter-spacing:-.025em}@media (min-width:768px){.homeV3_h2__zfWLq{font-size:44px}}@media (min-width:1024px){.homeV3_h2__zfWLq{font-size:56px;line-height:1.04}}.homeV3_root__hABMC:lang(ar) .homeV3_h2__zfWLq{font-size:30px;line-height:1.35;font-weight:600}@media (min-width:768px){.homeV3_root__hABMC:lang(ar) .homeV3_h2__zfWLq{font-size:40px;line-height:1.3}}@media (min-width:1024px){.homeV3_root__hABMC:lang(ar) .homeV3_h2__zfWLq{font-size:48px}}.homeV3_h3__kER9O{font-size:26px;line-height:1.12;font-weight:500;letter-spacing:-.015em}@media (min-width:1024px){.homeV3_h3__kER9O{font-size:34px}}.homeV3_root__hABMC:lang(ar) .homeV3_h3__kER9O{font-size:30px;line-height:1.4;font-weight:600}.homeV3_label__6b_up{font-family:var(--font-mono);font-size:12px;line-height:1.4;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.homeV3_root__hABMC:lang(ar) .homeV3_label__6b_up{font-family:var(--font-ar);font-size:13px}.homeV3_skyline__uC936{position:absolute;inset-inline:0;bottom:0;height:calc(var(--u) * 4)}.homeV3_hero__pxuJX{--sink:0;min-height:calc(100vh - 56px);min-height:calc(100svh - 56px);padding-bottom:calc(var(--u) * (3 - var(--sink)) + 24px)}@media (max-width:767px){.homeV3_hero__pxuJX{--sink:1;overflow:clip}}.homeV3_hero__pxuJX{--u:48px}@media (min-width:768px){.homeV3_hero__pxuJX{--u:44px}}@media (min-width:1024px){.homeV3_hero__pxuJX{--u:60px}}.homeV3_groundRow__CWQaQ{position:absolute;inset-inline:0;bottom:calc(var(--u) * var(--sink) * -1);height:calc(var(--u) * 3)}.homeV3_chipMarquee__Hc1CB{overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.homeV3_chipTrack__kwaQK{animation:homeV3_marquee__HK74z var(--loop-dur,40s) linear infinite}.homeV3_chipMarquee__Hc1CB:active .homeV3_chipTrack__kwaQK,.homeV3_chipMarquee__Hc1CB:focus-within .homeV3_chipTrack__kwaQK,.homeV3_chipMarquee__Hc1CB[data-paused] .homeV3_chipTrack__kwaQK{animation-play-state:paused}@media (hover:hover){.homeV3_chipMarquee__Hc1CB:hover .homeV3_chipTrack__kwaQK{animation-play-state:paused}}.homeV3_chipRow__XTLHE{scrollbar-width:none}.homeV3_chipRow__XTLHE::-webkit-scrollbar{display:none}.homeV3_inlineHouse__pKtRy{display:block;width:calc(round(nearest, calc(.8em / 13), 1px) * 13);height:calc(round(nearest, calc(.8em / 13), 1px) * 13)}.homeV3_animFadeIn__ds7d_,.homeV3_animFadeUp__f9TGs,.homeV3_animMarquee__yeJ9H,.homeV3_animPageIn__v24jA,.homeV3_animPop__h175T,.homeV3_animRise__RGcck,.homeV3_animSlideBottom__W_a4J,.homeV3_animSlideEnd__AbLqn,.homeV3_animSlideStart__DMBit,.homeV3_animSlideTop__3iQtk,.homeV3_animSwing__A1VPA{animation-fill-mode:both}.homeV3_animSlideStart__DMBit{animation:homeV3_slideStart__RU8F8 var(--dur,.7s) ease-out var(--delay,0s) both}.homeV3_animSlideEnd__AbLqn{animation:homeV3_slideEnd__hf2kr var(--dur,.7s) ease-out var(--delay,0s) both}.homeV3_animSlideTop__3iQtk{animation:homeV3_slideTop__UnejI var(--dur,.7s) ease-out var(--delay,0s) both}.homeV3_animSlideBottom__W_a4J{animation:homeV3_slideBottom__Es328 var(--dur,.7s) ease-out var(--delay,0s) both}.homeV3_animPop__h175T{animation:homeV3_pop__TIaWF var(--dur,.5s) var(--ease-pop) var(--delay,0s) both}.homeV3_animPageIn__v24jA{animation:homeV3_pageIn__2Ffrp var(--dur,.5s) var(--ease-out) var(--delay,0s) both}.homeV3_animFadeUp__f9TGs{animation:homeV3_fadeUp__JCNrd var(--dur,.7s) ease-out var(--delay,0s) both}.homeV3_animFadeIn__ds7d_{animation:homeV3_fadeIn__AgQKr var(--dur,.7s) ease-out var(--delay,0s) both}.homeV3_animRise__RGcck{animation:homeV3_rise__B9g1e var(--dur,.6s) var(--ease-out) var(--delay,0s) both}.homeV3_animSwing__A1VPA{transform-origin:50% 0;animation:homeV3_swing__IVYYg 3.6s ease-in-out infinite;animation-play-state:var(--play,running)}.homeV3_animBlink__sr9Px{animation:homeV3_blink__MAQvp 1.2s ease-in-out infinite}.homeV3_reveal__wVv9L{position:relative}.homeV3_reveal-fade__e1_Hv[data-anim=ready]:not(.homeV3_in__DMkf4),.homeV3_reveal-page__oArcB[data-anim=ready]:not(.homeV3_in__DMkf4),.homeV3_reveal-pop__u4etX[data-anim=ready]:not(.homeV3_in__DMkf4),.homeV3_reveal-up__PWkhX[data-anim=ready]:not(.homeV3_in__DMkf4){opacity:0}.homeV3_reveal-up__PWkhX[data-anim=ready]:not(.homeV3_in__DMkf4){transform:translateY(24px)}.homeV3_reveal-pop__u4etX[data-anim=ready]:not(.homeV3_in__DMkf4){transform:scale(0)}.homeV3_reveal-page__oArcB[data-anim=ready]:not(.homeV3_in__DMkf4){transform:translateY(30px) scale(.96)}.homeV3_reveal-up__PWkhX.homeV3_in__DMkf4{animation:homeV3_fadeUp__JCNrd .7s ease-out var(--delay,0s) both}.homeV3_reveal-pop__u4etX.homeV3_in__DMkf4{animation:homeV3_pop__TIaWF .5s var(--ease-pop) var(--delay,0s) both}.homeV3_reveal-page__oArcB.homeV3_in__DMkf4{animation:homeV3_pageIn__2Ffrp .5s var(--ease-out) var(--delay,0s) both}.homeV3_reveal-fade__e1_Hv.homeV3_in__DMkf4{animation:homeV3_fadeIn__AgQKr .7s ease-out var(--delay,0s) both}.homeV3_promptInput__0si1H{height:var(--prompt-h,54px);min-height:54px;max-height:224px}@media (min-width:768px){.homeV3_promptInput__0si1H{height:100%;min-height:0;max-height:none;overflow:hidden;white-space:nowrap}}.homeV3_promptExample__S4w22{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:768px){.homeV3_promptExample__S4w22{display:block;-webkit-line-clamp:none;white-space:nowrap;text-overflow:ellipsis}}.homeV3_sweep__NUefe{position:absolute;top:-2px;bottom:-2px;inset-inline-start:0;width:0;animation:homeV3_sweep__NUefe .6s cubic-bezier(.7,0,.3,1) both}.homeV3_priceTagAnchor__jToZQ{position:absolute;bottom:calc(100% + 8px);inset-inline-start:50%;width:-moz-max-content;width:max-content;translate:calc(var(--dir) * -50%) 0}.homeV3_priceTagAnchorEdge__M7BzE{inset-inline-start:auto;inset-inline-end:calc((var(--house-width) - var(--u)) / 2 + 8px);translate:none}.homeV3_priceTagAnchorEdge__M7BzE .homeV3_priceTag__q045_:after{inset-inline-start:auto;inset-inline-end:calc(var(--u) / 2 - 12px);margin-inline:0}.homeV3_priceTag__q045_{font-family:var(--font-mono);font-size:12px;font-weight:600}.homeV3_root__hABMC:lang(ar) .homeV3_priceTag__q045_{font-family:var(--font-ar);font-size:13px}.homeV3_chevAnimated__M0_eT .homeV3_chevStep__gSl8i{opacity:1}a:hover .homeV3_chevAnimated__M0_eT .homeV3_chevStep__gSl8i,button:hover .homeV3_chevAnimated__M0_eT .homeV3_chevStep__gSl8i{animation:homeV3_chevFade__CD4XA .96s linear infinite;animation-delay:calc(var(--i, 0) * .16s)}.homeV3_marqueeWrap__7i_Ty:focus-within .homeV3_marqueeTrack__Qfvkv,.homeV3_marqueeWrap__7i_Ty:hover .homeV3_marqueeTrack__Qfvkv{animation-play-state:paused}.homeV3_marqueeTrack__Qfvkv{animation:homeV3_marquee__HK74z 60s linear infinite;animation-play-state:running}.homeV3_areaCell__UWGfc{-webkit-tap-highlight-color:transparent}.homeV3_areaPhoto__q305R{position:absolute;top:20px;inset-inline-start:20px;width:56px;height:56px;border-radius:4px;overflow:hidden;transition:top .45s var(--ease-ui),inset-inline-start .45s var(--ease-ui),width .45s var(--ease-ui),height .45s var(--ease-ui),border-radius .45s var(--ease-ui)}.homeV3_areaShade__yS19l{position:absolute;inset-inline:0;bottom:0;height:60%;background:linear-gradient(0deg,rgba(31,28,26,.8),rgba(31,28,26,0));opacity:0;transition:opacity .3s var(--ease-ui);pointer-events:none}.homeV3_areaName__CNaI0{transition:color .3s var(--ease-ui)}.homeV3_tiles__Deh5d{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr);pointer-events:none}.homeV3_tile__LMgdv{background:var(--paper);opacity:0;animation:homeV3_tileFlash__db0kg .18s linear var(--d,0s) both}@media (hover:hover) and (min-width:1024px){.homeV3_areaCell__UWGfc:hover .homeV3_areaPhoto__q305R{top:0;inset-inline-start:0;width:100%;height:100%;border-radius:0}.homeV3_areaCell__UWGfc:hover .homeV3_areaShade__yS19l{opacity:1}.homeV3_areaCell__UWGfc:hover .homeV3_areaCaption__bNsCw,.homeV3_areaCell__UWGfc:hover .homeV3_areaName__CNaI0{color:#fff}}.homeV3_band__HoClN{--s:2px;--slot:calc(var(--s) * 34);--rowStart:calc(100% - 16px - var(--slot) * 4);--stop:16px;position:relative;overflow:hidden}@media (min-width:768px){.homeV3_band__HoClN{--rowStart:calc(50% - var(--slot) * 2 + 60px);--stop:calc(var(--rowStart) - var(--s) * 22 - 54px)}}@media (min-width:1024px){.homeV3_band__HoClN{--s:3px}}.homeV3_scene__4Px_6{position:relative;height:calc(var(--s) * 31 + 64px)}.homeV3_house__QBp9e{position:absolute;bottom:calc(var(--s) * -1);inset-inline-start:calc(var(--rowStart) + var(--slot) * var(--i) + (var(--slot) - var(--w) * var(--s)) / 2)}.homeV3_houseSvg__l0Dv4{display:block;width:calc(var(--w) * var(--s));height:calc(var(--h) * var(--s))}.homeV3_houseLit___3Ksl{position:absolute;inset:0;transition:opacity .3s steps(3)}.homeV3_houseHidden__ATNpu{clip-path:inset(100% 0 0 0)}.homeV3_houseEnter__XibVE{animation:homeV3_houseRise__5jZHi .5s steps(5) var(--delay,0s) backwards}.homeV3_houseSink__9gljo{animation:homeV3_houseSink__9gljo .3s steps(5) forwards}.homeV3_houseRise__5jZHi{animation:homeV3_houseRise__5jZHi .3s steps(5) backwards}.homeV3_walker__BUeLo{position:absolute;bottom:0;inset-inline-start:var(--stop)}.homeV3_walkerWaiting__zvWib{inset-inline-start:calc(var(--s) * -22)}.homeV3_walkerIn__C1XRp{animation:homeV3_walkIn__Wu5fM 3.4s linear .4s backwards}.homeV3_ground__j60RC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:6px 24px;border-top:var(--s) solid var(--ink);background:var(--paper-2)}@media (min-width:1024px){.homeV3_ground__j60RC{min-height:72px}}.homeV3_accountPanel__Eqc5F{animation:homeV3_accountIn__dMg2P .14s var(--ease-out) both}@keyframes homeV3_accountIn__dMg2P{0%{opacity:0;transform:translate3d(0,-4px,0)}}.homeV3_sheet__DuziB{isolation:isolate;overflow:hidden;visibility:hidden;pointer-events:none}.homeV3_sheet__DuziB[data-active=true]{visibility:visible}.homeV3_sheet__DuziB[data-open=true]{pointer-events:auto}.homeV3_menuCurtain__IpL89{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));pointer-events:none}.homeV3_menuShutter__zQFM6{background:var(--paper);transform:translate3d(0,-100%,0);transition:transform .17s cubic-bezier(.65,0,.35,1) calc(35ms + var(--column) * 14ms)}.homeV3_sheet__DuziB[data-open=true] .homeV3_menuShutter__zQFM6{transform:translateZ(0);transition-duration:.22s;transition-delay:calc((4 - var(--column)) * 14ms)}.homeV3_menuSurface__01vvZ{position:relative;display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;opacity:0;transition:opacity 60ms linear}.homeV3_sheet__DuziB[data-open=true] .homeV3_menuSurface__01vvZ{opacity:1;transition-delay:155ms}.homeV3_sheet__DuziB[data-active=true] .homeV3_menuBottom__bTmT_,.homeV3_sheet__DuziB[data-active=true] .homeV3_menuLinkContent__7dWqI,.homeV3_sheet__DuziB[data-active=true] .homeV3_menuShutter__zQFM6{will-change:transform}.homeV3_menuIcon__K8Yuc[data-open=true]>span:nth-child(2n){opacity:0}.homeV3_root__hABMC[dir] .homeV3_menuChevron__F7ag1{transform:scaleX(var(--dir))}.homeV3_menuLink__6sdRX{display:flex;align-items:center;min-height:68px;overflow:hidden;color:var(--ink);font-size:28px;font-weight:500;line-height:1.4;letter-spacing:-.02em;transition:color .15s var(--ease-ui)}.homeV3_root__hABMC:lang(ar) .homeV3_menuLink__6sdRX{font-weight:600}.homeV3_menuLink__6sdRX:focus-visible,.homeV3_menuLink__6sdRX:hover{color:var(--orange)}.homeV3_menuLink__6sdRX:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.homeV3_menuLinkContent__7dWqI{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;transform:translate3d(0,calc(100% + 16px),0);transition:transform 85ms var(--ease-ui)}.homeV3_sheet__DuziB[data-open=true] .homeV3_menuLinkContent__7dWqI{transform:translateZ(0);transition:transform .17s var(--ease-out) calc(155ms + var(--row) * 18ms)}.homeV3_menuBottom__bTmT_{margin-top:auto;padding:24px 16px max(20px,env(safe-area-inset-bottom));opacity:0;transform:translate3d(0,12px,0);transition:opacity 60ms linear,transform 85ms var(--ease-ui)}.homeV3_sheet__DuziB[data-open=true] .homeV3_menuBottom__bTmT_{opacity:1;transform:translateZ(0);transition:opacity .11s var(--ease-out) .25s,transform .11s var(--ease-out) .25s}.homeV3_menuActions__mWtrw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.homeV3_menuActions__mWtrw>*{padding-inline:5px;font-size:15px}@keyframes homeV3_slideStart__RU8F8{0%{opacity:0;transform:translateX(calc(var(--dir) * -60px))}to{opacity:1;transform:none}}@keyframes homeV3_slideEnd__hf2kr{0%{opacity:0;transform:translateX(calc(var(--dir) * 60px))}to{opacity:1;transform:none}}@keyframes homeV3_slideTop__UnejI{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}@keyframes homeV3_slideBottom__Es328{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes homeV3_pop__TIaWF{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes homeV3_pageIn__2Ffrp{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:none}}@keyframes homeV3_rise__B9g1e{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes homeV3_fadeUp__JCNrd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes homeV3_fadeIn__AgQKr{0%{opacity:0}to{opacity:1}}@keyframes homeV3_blink__MAQvp{0%,to{opacity:1}50%{opacity:0}}@keyframes homeV3_swing__IVYYg{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes homeV3_marquee__HK74z{0%{transform:translateX(0)}to{transform:translateX(calc(var(--dir) * -50%))}}@keyframes homeV3_sweep__NUefe{0%{inset-inline-start:0;width:0}50%{inset-inline-start:0;width:100%}to{inset-inline-start:100%;width:0}}@keyframes homeV3_tileFlash__db0kg{0%{opacity:1}99%{opacity:1}to{opacity:0}}@keyframes homeV3_chevFade__CD4XA{0%,to{opacity:.25}33%{opacity:1}}@keyframes homeV3_houseRise__5jZHi{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes homeV3_houseSink__9gljo{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@keyframes homeV3_walkIn__Wu5fM{0%{inset-inline-start:calc(var(--s) * -22)}to{inset-inline-start:var(--stop)}}@media (prefers-reduced-motion:reduce){.homeV3_root__hABMC *,.homeV3_root__hABMC :after,.homeV3_root__hABMC :before{animation:none!important;transition:none!important}.homeV3_reveal-fade__e1_Hv,.homeV3_reveal-page__oArcB,.homeV3_reveal-pop__u4etX,.homeV3_reveal-up__PWkhX{opacity:1!important;transform:none!important}.homeV3_areaShade__yS19l,.homeV3_sweep__NUefe,.homeV3_tiles__Deh5d{display:none!important}.homeV3_houseHidden__ATNpu{clip-path:none!important}.homeV3_walkerWaiting__zvWib{inset-inline-start:var(--stop)!important}}.Character_dot__4V9vj{position:absolute;background:var(--ink);animation:Character_charDot__I8JXN .96s ease-in-out infinite both;animation-delay:calc(var(--i, 0) * .16s);animation-play-state:var(--play,running)}@keyframes Character_charDot__I8JXN{0%,to{opacity:.2}30%{opacity:1}}