.home-explorer_explorer__F3Bzn{--st-1:#fdfdfc;--st-2:#e9e9e6;--wl-1:#fff;--wl-2:#f0f0ed;--wr-1:#e3e3df;--wr-2:#d3d3ce;--rf-1:#5d626c;--rf-2:#3d4149;--gl-1:#dbe7ee;--gl-2:#f8fbfc;--lit-1:#ffe3a3;--lit-2:#ffc861;--base-t:#f3f3f1;--base-l:#dcdcd8;--base-r:#cfcfca;--drive:#e6e6e2;--frame:#fff;--edge:rgba(0,0,0,.09)}:root[data-theme=dark] .home-explorer_explorer__F3Bzn{--st-1:#1d1e22;--st-2:#0e0e10;--wl-1:#ececea;--wl-2:#dcdcd8;--wr-1:#c9c9c4;--wr-2:#b7b7b1;--rf-1:#4a4e57;--rf-2:#30333a;--gl-1:#9fb6c4;--gl-2:#c9d8e1;--base-t:#2a2b30;--base-l:#202125;--base-r:#1a1b1e;--drive:#323338;--frame:#e4e4e1;--edge:rgba(0,0,0,.25)}.home-explorer_explorer__F3Bzn.home-explorer_night__BjHAk{--st-1:#172238;--st-2:#070a12;--wl-1:#a9aebb;--wl-2:#9aa0ae;--wr-1:#858b9a;--wr-2:#777d8c;--rf-1:#2a2e37;--rf-2:#1b1d23;--gl-1:#46536a;--gl-2:#5d6b84;--base-t:#20283a;--base-l:#171d2b;--base-r:#121724;--drive:#283146;--frame:#c9cdd6;--edge:rgba(0,0,0,.3)}.home-explorer_stage__V6h9_{position:relative;border-radius:28px;overflow:hidden;background:radial-gradient(110% 85% at 50% 15%,var(--st-1),var(--st-2))}.home-explorer_stage__V6h9_ svg{display:block;width:100%;height:auto}.home-explorer_night__BjHAk .glass{fill:url(#hxLIT)}@media (prefers-reduced-motion:no-preference){.home-explorer_stage__V6h9_{transition:background .6s}.home-explorer_house__MxnLZ{animation:home-explorer_float__DzNaH 6s ease-in-out infinite}.home-explorer_ring__n1aTP{animation:home-explorer_ping__0iYCM 2.2s ease-out infinite;transform-box:fill-box;transform-origin:center}}@keyframes home-explorer_float__DzNaH{50%{transform:translateY(-4px)}}@keyframes home-explorer_ping__0iYCM{0%{transform:scale(.7);opacity:.45}to{transform:scale(2.1);opacity:0}}.home-explorer_spot__zYo4h{cursor:pointer;outline:none}.home-explorer_spot__zYo4h .home-explorer_dot__zaNDk{transition:fill .2s,stroke-width .2s}.home-explorer_spot__zYo4h:focus-visible .home-explorer_dot__zaNDk,.home-explorer_spot__zYo4h:hover .home-explorer_dot__zaNDk{stroke-width:3.5}.home-explorer_spot__zYo4h.home-explorer_selected__xolcJ .home-explorer_dot__zaNDk{fill:currentColor}.home-explorer_spot__zYo4h.home-explorer_dim__Z1cus{opacity:.18}@media (prefers-reduced-motion:no-preference){.home-explorer_pop__mlLaQ{animation:home-explorer_pop__mlLaQ .35s cubic-bezier(.2,.8,.2,1)}}@keyframes home-explorer_pop__mlLaQ{0%{transform:translateY(10px)}}