.Home_container__d256j{padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;max-width:1200px;margin:0 auto}.Home_header__y2QYS{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eaeaea}.Home_title__hYX6j a{color:#0070f3;text-decoration:none;font-size:2.5rem}.Home_title__hYX6j a:active,.Home_title__hYX6j a:focus,.Home_title__hYX6j a:hover{text-decoration:underline}.Home_subtitle__KzT68{color:#555;margin:0}.Home_searchBox__MtUqv{padding:.75rem;font-size:1rem;border-radius:8px;border:1px solid #ccc;width:350px}.Home_controls__D8fvL{margin-bottom:2rem}.Home_select__5LfSC{padding:.75rem;font-size:1rem;border-radius:8px;border:1px solid #ccc}.Home_spotList__uv97N{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;list-style:none;padding:0;margin-top:2rem}.Home_spotCard__N4jIp{border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.Home_spotCard__N4jIp:hover{border-color:#0070f3}.Home_spotCard__N4jIp img{width:100%;height:180px;object-fit:cover}.Home_spotInfo__uFWtF{padding:1rem}.Home_spotName__8fcFn{margin:0 0 .5rem;font-size:1.25rem}.Home_spotAddress__sfY67,.Home_spotInfluencer__6sdiP{margin:0 0 .5rem;color:#555}.Home_spotLink__R069K{color:#0070f3;text-decoration:none;font-weight:700}.Home_spotLink__R069K:hover{text-decoration:underline}.Home_noSpots__V8mhr{text-align:center;font-size:1.2rem;color:#888;padding:3rem}@media (max-width:768px){.Home_container__d256j{padding:1rem}.Home_header__y2QYS{flex-direction:column;align-items:flex-start;gap:1rem}.Home_searchBox__MtUqv{width:100%}.Home_spotList__uv97N{grid-template-columns:1fr}.Home_title__hYX6j a{font-size:2rem}}