.Locations_pageGrid__t0o1s{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:32px;gap:32px}.Locations_sidebarContent__4pKQk{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;gap:24px}.Locations_stepCard__HZf89{text-align:center;padding:20px;border:1px solid #e0e0e0}.Locations_stepIcon__Z_9Yn{margin:0 auto 12px;width:50px;height:50px}.Locations_stepIcon__Z_9Yn svg{font-size:2.2rem}.Locations_sidebarBox__d1bAe{background-color:#f5f5f5;padding:24px;border-radius:8px;border:1px solid #e0e0e0;text-align:center}.Locations_heroSection__NQQeE{text-align:center;padding:48px 24px;margin-bottom:32px}.Locations_searchBar__gQqG5{max-width:600px;margin:24px auto 0;position:relative}.Locations_countryCard__ZD5Up{background-color:white;padding:24px;border-radius:16px;box-shadow:0 4px 6px -1px rgb(0 0 0/.05),0 2px 4px -2px rgb(0 0 0/.05);border:1px solid #e5e7eb;margin-bottom:40px}.Locations_countryHeader__3bT32{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}@media (max-width:960px){.Locations_pageGrid__t0o1s{grid-template-columns:1fr}}.Locations_breadcrumbHeader__chV11{background:linear-gradient(90deg,#05647a,#0898ac);color:white;padding:10px 0}.Locations_breadcrumbHeader__chV11 a{color:#ffffff;font-weight:500;text-decoration:none;transition:opacity .2s ease-in-out}.Locations_breadcrumbHeader__chV11 a:hover{opacity:.85;text-decoration:underline}.Locations_breadcrumbHeader__chV11 p,.Locations_breadcrumbHeader__chV11 span{color:#ffffff;font-weight:600}.SearchPage_breadcrumbHeader__pauCc{padding:0 24px;background:linear-gradient(45deg,#1f7987,#0b899c);color:white;max-height:50px;height:50px;font-weight:600;display:flex;align-items:center}.SearchPage_breadcrumbHeader__pauCc a{color:white;font-weight:500;text-decoration:none}.SearchPage_breadcrumbHeader__pauCc a:hover{color:white}.SearchPage_mainContainer__oVfZJ{padding-top:40px;padding-bottom:64px}.SearchPage_stepCard__tDprv{text-align:center;padding:20px;border:1px solid #e0e0e0}.SearchPage_stepIcon__864Tz{margin:0 auto 12px;width:50px;height:50px}.SearchPage_stepIcon__864Tz svg{font-size:2.2rem}.SearchPage_pageGrid__PQ2BG{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:32px;gap:32px}.SearchPage_resultsList__ot_n2{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.SearchPage_resultsGrid__HnL93{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:960px){.SearchPage_pageGrid__PQ2BG{grid-template-columns:1fr}}@media (max-width:600px){.SearchPage_resultsGrid__HnL93{grid-template-columns:1fr}.SearchPage_breadcrumbHeader__pauCc{height:auto;min-height:50px;padding:12px 16px}}.SearchPage_sidebarBox__DsCLN{background-color:#f5f5f5;padding:24px;border-radius:8px;border:1px solid #e0e0e0;text-align:center}