.page_root___197x{display:flex;flex-direction:column;min-height:100vh;background:#ffffff}.page_main__wqpx6{display:flex;flex-direction:column;gap:28px;width:100%;max-width:1040px;margin:0 auto;padding:64px 16px}.page_header__pgyTv{display:flex;flex-direction:column;gap:8px}.page_heading__49Hwj{font-size:34px;font-weight:600;letter-spacing:-.02em;color:#14110b}.page_heading__49Hwj,.page_subhead__ZxyOy{margin:0;font-family:Outfit,system-ui,sans-serif}.page_subhead__ZxyOy{max-width:54ch;font-size:16px;font-weight:400;line-height:1.6;color:#6e6a5e}.page_grid__kzQIK{display:grid;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;background:#e5e2d7;border:1px solid #e5e2d7;border-radius:12px;overflow:hidden}.page_cell__s2_ES{background:#ffffff}.page_link__NLxOG{display:flex;flex-direction:column;gap:3px;padding:14px 16px;text-decoration:none}.page_link__NLxOG:hover{background:#f2f1ed}.page_city__aJt7F{font-size:15px;font-weight:500;color:#14110b}.page_city__aJt7F,.page_count__Kc3p1{font-family:Outfit,system-ui,sans-serif}.page_count__Kc3p1{font-size:12.5px;font-weight:400;letter-spacing:-.01em;color:#9c9786}@media (max-width:640px){.page_heading__49Hwj{font-size:27px}.page_main__wqpx6{padding:40px 16px}}