.facility-page .facility-related-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;padding:3px 0 8px}.facility-related-track::-webkit-scrollbar{display:none}.facility-page .facility-related-track>.facility-card{flex:0 0 calc((100% - 14px)/2);min-width:0;scroll-snap-align:start;box-sizing:border-box}.facility-page .facility-related-track .facility-card img{width:100%;height:170px;object-fit:cover}.facility-related-track .facility-card h3{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.facility-related-track a:focus-visible{outline:3px solid #185449;outline-offset:-3px}@media(max-width:650px){.facility-page .facility-related-track{gap:8px}.facility-page .facility-related-track>.facility-card{flex-basis:calc((100% - 8px)/2);padding:12px 9px}.facility-page .facility-related-track .facility-card img{height:110px;max-height:none;margin:0 0 10px}.facility-page .facility-related-track .facility-card h3{font-size:15px;line-height:1.5;margin:8px 0}.facility-page .facility-related-track .facility-card p,.facility-page .facility-related-track .facility-card small{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.facility-page .facility-related-track .tag{font-size:10px;padding:3px 5px}}
