.wWXZva_footer{background:var(--dark);color:var(--muted-dark);padding:64px 0 40px;font-size:14px}.wWXZva_inner{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.wWXZva_brand{flex-direction:column;gap:8px;display:flex}.wWXZva_logo{font:500 17px var(--font-sans);letter-spacing:.38em;color:var(--cream)}.wWXZva_phone{color:var(--muted-dark);text-decoration:none}.wWXZva_phone:hover{color:var(--cream)}.wWXZva_links{flex-wrap:wrap;align-items:flex-start;gap:0 22px;display:flex}.wWXZva_links a{color:var(--soft-dark);align-items:center;min-height:44px;display:inline-flex}.wWXZva_links a:hover{color:#fff}.wWXZva_cities{border-top:1px solid var(--dark-line);flex-wrap:wrap;align-items:center;gap:0 22px;margin-top:32px;padding-top:24px;display:flex}.wWXZva_citiesTitle{font:500 12px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-dark);margin:0}.wWXZva_cities ul{flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none;display:flex}.wWXZva_cities a{color:var(--soft-dark);align-items:center;min-height:44px;display:inline-flex}.wWXZva_cities a:hover{color:#fff}
.mdpVJq_header{border-bottom:1px solid var(--line);background:var(--cream);position:relative}.mdpVJq_bar{justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}.mdpVJq_logo{font:500 19px var(--font-sans);letter-spacing:.38em;color:var(--ink);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.mdpVJq_logo:hover{color:var(--ink)}.mdpVJq_nav{flex-wrap:wrap;gap:0 24px;display:flex}.mdpVJq_link{color:var(--nav-text);font:400 15px var(--font-sans);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.mdpVJq_link:hover{color:#000}.mdpVJq_link[aria-current=page]{color:#000;text-underline-offset:6px;text-decoration:underline}.mdpVJq_phone{color:var(--ink)}.mdpVJq_actions{align-items:center;gap:16px;display:flex}.mdpVJq_cta{min-height:44px}.mdpVJq_menuButton{border:1.5px solid var(--control-line);min-height:44px;color:var(--ink);font:500 15px var(--font-sans);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 14px;display:none}.mdpVJq_mobileNav{z-index:20;background:var(--cream);border-bottom:1px solid var(--line);flex-direction:column;padding:8px 16px 16px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 40px #17171a14}.mdpVJq_mobileNav[hidden]{display:none}.mdpVJq_mobileLink{min-height:48px;color:var(--ink);border-bottom:1px solid var(--line);align-items:center;font-size:17px;text-decoration:none;display:flex}.mdpVJq_mobileLink[aria-current=page]{font-weight:600}@media (max-width:1080px){.mdpVJq_nav,.mdpVJq_phone{display:none}.mdpVJq_menuButton{display:inline-flex}}@media (min-width:1081px){.mdpVJq_mobileNav{display:none!important}}@media (max-width:420px){.mdpVJq_bar,.mdpVJq_actions{gap:8px}.mdpVJq_cta{padding:0 14px;font-size:15px}.mdpVJq_logo{letter-spacing:.22em;font-size:16px}.mdpVJq_cta{white-space:nowrap}}@media (max-width:360px){.mdpVJq_bar,.mdpVJq_actions{gap:6px}.mdpVJq_menuButton{gap:6px;padding:0 10px;font-size:14px}.mdpVJq_logo{letter-spacing:.14em;font-size:14px}.mdpVJq_cta{padding:0 10px;font-size:14px}}
