dialog#mobile-navigation .review-menu-register,
dialog#mobile-navigation > .mobile-nav-whatsapp{
 box-sizing:border-box;width:min(326px,calc(100% - 32px));height:44px;min-height:44px;
 display:flex;justify-content:center;align-items:center;gap:.4rem;padding:6px 12px;
}
dialog#mobile-navigation .review-menu-register{
 margin:12px auto 6px;border-radius:6px;background:#ff7a14;color:#102e54;text-decoration:none;font-weight:800;
}
dialog#mobile-navigation > .mobile-nav-whatsapp{margin:0 auto 20px}
dialog#mobile-navigation .review-menu-register:focus-visible{outline:2px solid #1461a6;outline-offset:3px}
.f9-directory #project-map .directory-load-map{position:absolute;inset:0;margin:auto;width:max-content;height:max-content;z-index:1}
.f9-directory #project-map:has(.directory-load-map){position:relative;background:#edf5fb}
.f9-directory .f10-hero img:not([src]){visibility:hidden}
@media(max-width:700px){.f9-directory #directory-start .f10-hero{display:none!important}}
