.page-visit-map .hero{border-left:1rem solid var(--yellow);padding-left:2rem}.page-visit-map .format-table{width:100%;border-collapse:separate;border-spacing:0 .5rem;table-layout:fixed}.page-visit-map caption{text-align:left;font-weight:600;padding-bottom:1rem}.page-visit-map th,.page-visit-map td{text-align:left;vertical-align:top;padding:1.2rem;background:var(--sky)}.page-visit-map thead th{background:transparent;border-bottom:2px solid var(--ink)}.page-visit-map th:first-child{width:22%}.page-visit-map tbody th{border-radius:1rem 0 0 1rem}.page-visit-map tbody td:last-child{border-radius:0 1rem 1rem 0}@media(max-width:650px){.page-visit-map .hero{padding-left:1.2rem}.page-visit-map .format-table,.page-visit-map tbody,.page-visit-map tr,.page-visit-map td,.page-visit-map th{display:block;width:100%}.page-visit-map thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.page-visit-map tbody th{border-radius:1rem 1rem 0 0;width:100%;padding-bottom:.5rem}.page-visit-map td{padding-top:.5rem;padding-bottom:.5rem}.page-visit-map td:last-child{padding-bottom:1.2rem;border-radius:0 0 1rem 1rem!important}.page-visit-map tr{margin-bottom:1rem}}