._serviceArea_1pqwo_1{min-width:0}._groups_1pqwo_5{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-6)}._group_1pqwo_5{min-width:0;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md)}._core_1pqwo_18{background:var(--background)}._byArrangement_1pqwo_22{align-self:start;border-style:dashed;border-color:color-mix(in srgb,var(--muted-foreground) 40%,var(--surface))}._groupTitle_1pqwo_28{margin:0 0 var(--spacing-3);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}._serviceArea_1pqwo_1 ul._places_1pqwo_41{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._serviceArea_1pqwo_1 ._places_1pqwo_41>li._place_1pqwo_41{display:flex;align-items:center;gap:var(--spacing-1);max-width:100%;box-sizing:border-box;margin:0;padding:calc(var(--spacing-3) / 2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--primary);font-size:.875rem;line-height:1.6}._place_1pqwo_41 svg{flex-shrink:0;color:var(--muted-foreground)}._byArrangement_1pqwo_22 ._places_1pqwo_41>li._place_1pqwo_41{background:var(--surface);color:var(--muted-foreground)}._serviceArea_1pqwo_1 ._places_1pqwo_41>li._location_1pqwo_76{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));font-weight:700}._location_1pqwo_76 svg{color:var(--accent)}._locationLabel_1pqwo_86{padding:var(--spacing-1) var(--spacing-2);margin-left:var(--spacing-1);border-radius:var(--radius);background:var(--surface);color:var(--muted-foreground);font-size:.75rem;font-weight:400;line-height:1}@media(min-width:800px){._groups_1pqwo_5{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}
