@font-face{font-family:Lora;src:url(/fonts/static/Lora-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Satisfy;src:url(/fonts/Satisfy-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/static/RobotoCondensed-Regular.ttf) format("truetype");font-display:swap}.Musiker_hero__CGn5F{position:relative;width:100%;height:45vh;overflow:hidden;margin:0;padding:0}.Musiker_heroImage__BWt5b{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;z-index:0}.Musiker_header__rM_vB{position:absolute;top:50%;left:50%;transform:translateX(-50%);color:#fff;text-align:center;z-index:1;margin:0;font-family:Lora,serif;font-size:58px;letter-spacing:2px;font-weight:700}.Musiker_titleSection__FuX_v{padding:0;margin:0 auto;background:transparent;font-family:Arial,sans-serif;display:flex;justify-content:center;align-items:center;height:30px}.Musiker_titleSection__FuX_v h1{font-size:28px;letter-spacing:2px;font-weight:700;color:#333;margin-top:20px;margin-bottom:20px}.Musiker_container__GdJbV{padding:0;margin:0 auto;background:transparent;font-family:Arial,sans-serif}.Musiker_content__G3oHC{padding:1rem;background:rgb(255,249,237)}.Musiker_contentTitle__ZRSyv{font-size:2rem;font-weight:700;color:#333;display:flex}.Musiker_contentTitle__ZRSyv h2{margin:2em auto;font-family:Lora;font-size:1.5em}.Musiker_musiciansGrid__uWaNr{display:flex;max-width:1200px;flex-direction:column;margin:0 auto}.Musiker_gridContainer__YQHOK{display:grid;grid-template-columns:repeat(auto-fit,250px);gap:1.5rem;justify-content:center;max-width:calc(1000px + 3rem);margin:0 auto 120px}.Musiker_card__R2zaT{position:relative;width:250px;border-radius:10px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:7px 8px 8px #0000001a;padding:0;background:#fff;margin:0 auto;flex-wrap:wrap}.Musiker_cardImage__km1CR{position:relative;width:100%;aspect-ratio:7/8;overflow:hidden}.Musiker_cardImage__km1CR img{transition:.3s ease}.Musiker_imageWrapper__LtQrk{position:relative;width:100%;height:100%;border-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.Musiker_cardOverlay__2xdcB{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:auto;text-align:center}.Musiker_readMoreBtn__cwJNm{background-color:var(--primary-color);color:#fff;border:none;padding:.5rem 1rem;border-radius:5px;cursor:pointer;opacity:0;transition:opacity .3s ease,transform .3s ease;white-space:nowrap}.Musiker_card__R2zaT:hover .Musiker_readMoreBtn__cwJNm{opacity:1;transform:translateY(-5px)}.Musiker_card__R2zaT:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.Musiker_cardImage__km1CR img{object-fit:cover}.Musiker_cardContent__17VDc{width:100%;color:#333;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100px;gap:.2rem;padding:10px 10px 18px}.Musiker_cardName__S3TO2{font-size:clamp(.8rem,2vw,1.4rem);margin:0;color:#863c3c!important;font-family:Roboto Condensed;font-weight:200;transition:.3s ease}.Musiker_cardName__S3TO2:after{content:"";display:block;width:0;height:2px;background-color:#64181b;margin:0 auto}.Musiker_cardInstrument__0dVO9{font-size:clamp(.8rem,1.5vw,.9rem);color:#898989;margin:0}.Musiker_cardPrice___jTEW{font-size:.95rem;color:#333;font-weight:600;margin-top:.25rem}.Musiker_card__R2zaT:hover .Musiker_cardImage__km1CR img{filter:blur(2px);transform:scale(1.07)}.Musiker_card__R2zaT:hover .Musiker_cardName__S3TO2:after{width:100%;transition:width .3s ease}.Musiker_distanceBadge__q3cbm{position:absolute;top:10px;right:10px;background:rgba(100,24,27,.9);color:white;padding:.25rem .5rem;border-radius:15px;font-size:.8rem;font-weight:500;backdrop-filter:blur(5px);z-index:2}.Musiker_cardMeta__GZ0Oo{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;width:100%}.Musiker_cardLocations__dwSDZ,.Musiker_cardType__n_Ak0{display:flex;align-items:center;gap:.25rem;justify-content:center}.Musiker_cardLocations__dwSDZ{width:100%;min-width:0}.Musiker_cardLocations__dwSDZ .Musiker_metaText__v2VaX{flex:0 1 auto;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.Musiker_cardLocations__dwSDZ .Musiker_metaIcon__Q5sym{display:inline-flex;align-items:center;flex:0 0 auto}.Musiker_cardType__n_Ak0{display:none}.Musiker_metaIcon__Q5sym{font-size:.9rem;opacity:.8;color:var(--primary-color)}.Musiker_metaIcon2__uK7oU{fill:var(--primary-color)}.Musiker_metaIcon3__wONhj{width:16px;height:16px;display:block;fill:currentColor}.Musiker_nearMeButton__CPDJ5 .Musiker_metaIcon__Q5sym{display:inline-flex;align-items:center;gap:0;font-size:0;color:inherit;opacity:1}.Musiker_metaText__v2VaX{font-size:.8rem;color:#666;text-align:center}.Musiker_stepsSection__N7f9o{display:flex;align-items:center;justify-content:center;width:100%;background:#fff;padding:0;margin:0}.Musiker_stepsWrapperDiv__A5uv6{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:60px 20px;font-family:Arial,sans-serif;background:#fff}.Musiker_stepsInfo__yKyRc{flex:1;margin-right:40px}.Musiker_stepsTitle__CXsG8{font-size:2.4rem;font-weight:700;color:#000;font-family:Lora,serif;margin:0 0 55px;transform:translateY(-20px)}.Musiker_stepsButton__0ZtjD{background-color:#64181B;color:#fff;border:none;padding:20px 28px;border-radius:6px;cursor:pointer;transition:background .3s ease;font-family:Roboto Condensed;letter-spacing:1px;font-weight:500;line-height:22px;font-size:18px;margin-top:200px}.Musiker_stepsButton__0ZtjD:hover{background-color:var(--primary-hover-color)}.Musiker_stepsGrid__We8go{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.Musiker_stepBox__Ov1WT{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;border-radius:4px;padding:10px 25px;text-align:left!important;width:230px;margin:0!important;vertical-align:center}.Musiker_stepNumber__MNjEa{font-size:3rem;font-weight:700;color:#64181b;margin:auto 10px auto 0;text-align:left!important;vertical-align:center;font-family:Lora,serif}.Musiker_stepLabel__WSdop{font-size:1.2rem;font-weight:500;color:#333;line-height:2rem;text-wrap:wrap;text-align:left;vertical-align:center;letter-spacing:1px;margin:auto 0 auto 20px;font-family:Roboto Condensed}.Musiker_skeletonImage__j_gTz,.Musiker_skeletonText__pD8Cn{background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:Musiker_skeleton-shimmer__Vfvz_ 1.2s ease-in-out infinite}.Musiker_skeletonImage__j_gTz{width:100%;aspect-ratio:7/8;height:auto;border-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0}.Musiker_skeletonImage__j_gTz,.Musiker_skeletonText__pD8Cn{margin-bottom:.5rem;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:Musiker_skeleton-shimmer__Vfvz_ 1.2s ease-in-out infinite}.Musiker_skeletonText__pD8Cn{width:80%;height:14px;border-radius:4px}@keyframes Musiker_skeleton-shimmer__Vfvz_{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes Musiker_morphIn__uLKGY{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Musiker_loadedCard__Pl45W{animation:Musiker_morphIn__uLKGY .5s ease-out forwards}.Musiker_loadedGrid__mvw8q{animation:Musiker_morphIn__uLKGY .6s ease-out forwards}@media (max-width:768px){.Musiker_stepsSection__N7f9o{flex-direction:column;align-items:flex-start}.Musiker_stepBox__Ov1WT{margin:0 auto;max-width:150px;padding-left:10px;border:none}.Musiker_container__GdJbV{padding-top:0}.Musiker_header__rM_vB{margin-top:0!important;font-size:38px!important}.Musiker_stepsWrapperDiv__A5uv6{flex-direction:column;align-items:center}.Musiker_stepsInfo__yKyRc{margin-right:0;margin-bottom:2rem;text-align:center}.Musiker_stepsGrid__We8go{margin-top:40px;width:100%;grid-template-columns:1fr 1fr;padding:0}.Musiker_stepNumber__MNjEa{font-size:2.5rem;margin-left:0}.Musiker_stepLabel__WSdop{font-size:1em;margin-left:15px;line-height:normal;text-align:center}.Musiker_cardName__S3TO2{font-size:1rem}.Musiker_cardInstrument__0dVO9{font-size:.8rem}.Musiker_gridContainer__YQHOK{grid-template-columns:repeat(2,1fr)}.Musiker_card__R2zaT{width:100%;padding:0;margin:0 auto}.Musiker_readMoreBtn__cwJNm{font-size:.8rem;padding:.5rem 1rem}}.Musiker_filterSection__lgWqd{max-width:1200px;margin:0 auto 2rem;padding:0 1rem}.Musiker_searchContainer__7sHV7{margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.Musiker_horizontalControlsRow__qb0wf .Musiker_searchContainer__7sHV7{flex:1;margin-bottom:0;min-width:300px}.Musiker_searchInputWrapper__lAvyT{position:relative;max-width:600px;margin:0 auto}.Musiker_horizontalControlsRow__qb0wf .Musiker_searchInputWrapper__lAvyT{max-width:none;width:100%}.Musiker_searchInput__ELwxZ{width:100%;box-sizing:border-box;height:48px;padding:0 2.5rem 0 1rem;border:2px solid #e5e7eb;border-radius:24px;font-size:1rem;background:white;transition:all .3s ease;color:#333}.Musiker_searchInput__ELwxZ:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(100,24,27,.08)}.Musiker_searchIcon__QVgkV{right:2.5rem;color:#333;display:flex;pointer-events:none}.Musiker_searchClearButton__hMvGt,.Musiker_searchIcon__QVgkV{position:absolute;top:50%;transform:translateY(-50%);align-items:center;justify-content:center}.Musiker_searchClearButton__hMvGt{right:.6rem;width:24px;height:24px;border:none;background:transparent;color:#999;font-size:18px;line-height:1;border-radius:50%;cursor:pointer;display:inline-flex;transition:color .2s ease,background .2s ease}.Musiker_searchClearButton__hMvGt:hover{color:var(--primary-color);background:rgba(100,24,27,.08)}.Musiker_searchSubmitAction__YneyJ{height:48px;width:54px;padding:0;border-radius:24px;border:2px solid #e5e7eb;background:#fff;color:#333;font-weight:600;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease;display:inline-flex;align-items:center;justify-content:center}.Musiker_searchSubmitAction__YneyJ:hover{background:#fafafa;border-color:var(--primary-color);color:var(--primary-color)}.Musiker_horizontalControlsRow__qb0wf{margin-bottom:1rem}.Musiker_controlsRow__coEJB,.Musiker_filterSortRow__2PA0T,.Musiker_horizontalControlsRow__qb0wf{display:flex;align-items:center;gap:1rem}.Musiker_controlsRow__coEJB{justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap}.Musiker_filterToggle__bNvw0{display:flex;align-items:center;gap:.5rem;height:48px;padding:0 1.25rem;border:2px solid #e5e7eb;background:#fff;color:#333;border-radius:24px;cursor:pointer;transition:all .3s ease;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.04)}.Musiker_filterToggle__bNvw0:hover{border-color:var(--primary-color);color:var(--primary-color)}.Musiker_filterToggle__bNvw0.Musiker_hasActiveFilters__Lxkxf{background:var(--primary-color);color:white;border-color:var(--primary-color)}.Musiker_filterIcon__hhQNz{font-size:.8rem}.Musiker_sortControls___vkNd{display:flex;align-items:center;gap:.5rem;position:relative}.Musiker_sortControls___vkNd:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:2px solid #666;border-bottom:2px solid #666;transform:translateY(-50%) rotate(45deg);pointer-events:none;opacity:.8}.Musiker_sortIcon__sQ9kM{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#333;display:flex;align-items:center;justify-content:center;pointer-events:none}.Musiker_sortLabel__nzX21{font-weight:500;color:#333}.Musiker_sortSelect__ml666{box-sizing:border-box;height:48px;padding:0 2rem 0 2.5rem;border:2px solid #e5e7eb;border-radius:24px;background:#fff;color:#333;cursor:pointer;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Musiker_sortSelect__ml666:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(100,24,27,.08)}.Musiker_filterPanel__FGFUZ{background:white;border:2px solid #ddd;border-radius:15px;padding:1.5rem;margin-top:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Musiker_filterGrid___tqxR{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:1.5rem}.Musiker_filterGroup__Tm2Vp{display:flex;flex-direction:column}.Musiker_priceGroup__975UP{--is-price-group:1}.Musiker_filterGroupTitle__utsoR{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1rem;font-family:Lora,serif}.Musiker_filterOptions__4HyPR{display:flex;flex-direction:column;gap:.75rem}.Musiker_locationsGroup__DoWNT{grid-area:locations}.Musiker_nearbyGroup__HbuIS{grid-area:nearby}.Musiker_pricingCategoryGroup__89_Gy{grid-area:pricing}.Musiker_priceGroup__975UP{grid-area:price}.Musiker_instrumentGroupsGroup__tuykF{grid-area:instruments}.Musiker_categoriesGroup__PiW8z{grid-area:concerts}.Musiker_performanceGroup__3Q8oi{grid-area:performance}.Musiker_locationGroup__qKChD{grid-area:locations}.Musiker_pricePerformanceGroup__E14jD{grid-area:price}@media (min-width:769px){.Musiker_filterGrid___tqxR{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:0;border:2px solid #ddd;border-radius:8px;overflow:hidden;grid-template-areas:"standort preis kategorien" "instrumentgruppen besetzung konzertkategorien"}.Musiker_locationGroup__qKChD{grid-area:standort}.Musiker_pricePerformanceGroup__E14jD{grid-area:preis}.Musiker_pricingCategoryGroup__89_Gy{grid-area:kategorien}.Musiker_performanceGroup__3Q8oi{grid-area:besetzung}.Musiker_instrumentGroupsGroup__tuykF{grid-area:instrumentgruppen}.Musiker_categoriesGroup__PiW8z{grid-area:konzertkategorien}.Musiker_filterGroup__Tm2Vp{padding:1.5rem;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:white;min-height:200px}.Musiker_categoriesGroup__PiW8z,.Musiker_pricingCategoryGroup__89_Gy{border-right:none}.Musiker_categoriesGroup__PiW8z,.Musiker_instrumentGroupsGroup__tuykF,.Musiker_performanceGroup__3Q8oi{border-bottom:none}.Musiker_locationGroup__qKChD{display:flex;flex-direction:column}.Musiker_locationGroup__qKChD .Musiker_filterGroupTitle__utsoR{margin-bottom:1rem;font-size:1.1rem;font-weight:600;color:#333}.Musiker_locationGroup__qKChD .Musiker_nearMeButton__CPDJ5{width:100%;margin-bottom:1rem;text-align:center;justify-content:center}.Musiker_locationGroup__qKChD .Musiker_filterOptions__4HyPR{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.Musiker_pricePerformanceGroup__E14jD{display:flex;flex-direction:column}.Musiker_pricePerformanceGroup__E14jD .Musiker_filterGroupTitle__utsoR{margin-bottom:1rem;text-align:left}.Musiker_pricePerformanceGroup__E14jD .Musiker_priceRangeContainer__RfqE1{margin-bottom:1rem}.Musiker_pricePerformanceGroup__E14jD .Musiker_besetzungSection__SF0p2{margin-top:1rem}.Musiker_pricePerformanceGroup__E14jD .Musiker_besetzungTitle__77BMt{font-size:1rem;font-weight:600;color:#333;margin-bottom:.75rem;font-family:Lora,serif}.Musiker_pricePerformanceGroup__E14jD .Musiker_besetzungOptions__pbzoD{display:flex;gap:1rem;justify-content:center}.Musiker_pricingCategoryGroup__89_Gy{display:flex;flex-direction:column}.Musiker_pricingCategoryGroup__89_Gy .Musiker_filterGroupTitle__utsoR{margin-bottom:1rem;text-align:left}.Musiker_pricingCategoryGroup__89_Gy .Musiker_filterOptions__4HyPR{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.Musiker_instrumentGroupsGroup__tuykF{display:flex;flex-direction:column}.Musiker_instrumentGroupsGroup__tuykF .Musiker_filterGroupTitle__utsoR{margin-bottom:1rem}.Musiker_instrumentGroupsGroup__tuykF .Musiker_filterOptions__4HyPR{display:flex;flex-direction:column;gap:.5rem}.Musiker_performanceGroup__3Q8oi{display:flex;flex-direction:column}.Musiker_performanceGroup__3Q8oi .Musiker_filterGroupTitle__utsoR{margin-bottom:1rem;text-align:left}.Musiker_performanceGroup__3Q8oi .Musiker_filterOptions__4HyPR{display:flex;flex-direction:column;gap:.75rem;align-items:left}.Musiker_categoriesGroup__PiW8z{display:flex;flex-direction:column}.Musiker_categoriesGroup__PiW8z .Musiker_filterGroupTitle__utsoR{margin-bottom:1rem}.Musiker_categoriesGroup__PiW8z .Musiker_filterOptions__4HyPR{display:grid;grid-template-columns:1fr;gap:.5rem}.Musiker_locationGroup__qKChD .Musiker_distanceSlider__Sr6RH{margin-top:.5rem;background:#f8f8f8;padding:.75rem;border-radius:6px}}.Musiker_filterOption__LjLa2{display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s ease}.Musiker_filterOption__LjLa2:hover{color:var(--primary-color)}.Musiker_filterCheckbox___A7Fe{width:18px;height:18px;accent-color:var(--primary-color);cursor:pointer}.Musiker_filterLabel__25JDQ,.Musiker_nearMeButton__CPDJ5{font-size:.95rem;color:#333;cursor:pointer}.Musiker_nearMeButton__CPDJ5{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:2px solid #ddd;background:white;border-radius:20px;transition:all .3s ease;width:100%;text-align:left;margin-top:12px}.Musiker_locationFilters__8MGpL{margin-top:20px}.Musiker_nearMeButton__CPDJ5:hover{border-color:var(--primary-color);color:var(--primary-color)}.Musiker_nearMeButton__CPDJ5.Musiker_active__Oh0QK{background:var(--primary-color);color:white;border-color:var(--primary-color)}.Musiker_nearMeButton__CPDJ5.Musiker_loading__1d9LQ{opacity:.7;cursor:not-allowed}.Musiker_nearMeButton__CPDJ5:disabled{cursor:not-allowed}.Musiker_distanceSlider__Sr6RH{margin-top:1rem;padding:1rem;background:#f8f8f8;border-radius:10px}.Musiker_sliderLabel__PMOxq{display:block;font-size:.9rem;color:#666;margin-bottom:.5rem}.Musiker_distanceRange__yonMo{width:100%;height:6px;border-radius:3px;background:#ddd;outline:none;cursor:pointer}.Musiker_distanceRange__yonMo::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:var(--primary-color);cursor:pointer}.Musiker_distanceRange__yonMo::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--primary-color);cursor:pointer;border:none}.Musiker_priceRangeContainer__RfqE1{margin-top:1rem;padding:1rem;background:#f8f8f8;border-radius:10px}.Musiker_priceLabels__Ykwun{display:flex;justify-content:space-between;font-size:.9rem;color:#666;margin-bottom:.5rem}.Musiker_doubleRange__O0RhA{position:relative;height:30px}.Musiker_doubleRange__O0RhA .Musiker_sliderTrack__qePSs{position:absolute;height:6px;background:#ddd;width:100%;top:50%;transform:translateY(-50%);border-radius:3px}.Musiker_doubleRange__O0RhA .Musiker_sliderProgress__Ug4EC{position:absolute;height:6px;background:var(--primary-color);top:50%;transform:translateY(-50%);border-radius:3px}.Musiker_rangeInput__C6ChF{position:absolute;left:0;top:0;width:100%;height:30px;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.Musiker_rangeInput__C6ChF::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--primary-color);cursor:pointer}.Musiker_rangeInput__C6ChF::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;border-radius:50%;background:var(--primary-color);cursor:pointer;border:none}.Musiker_rangeInput__C6ChF::-webkit-slider-runnable-track{background:transparent}.Musiker_rangeInput__C6ChF::-moz-range-track{background:transparent}.Musiker_filterActions__rS5OG{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid #eee}.Musiker_searchFiltersButton___HH78{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--primary-color);color:white;border:none;border-radius:25px;cursor:pointer;font-weight:600;font-size:.95rem;transition:all .3s ease}.Musiker_searchFiltersButton___HH78:hover{background:var(--primary-hover-color);transform:translateY(-1px)}.Musiker_searchFiltersButton___HH78 svg{width:16px;height:16px}.Musiker_clearFiltersButton__nMT_s{padding:.5rem 1rem;background:transparent;color:#666;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-weight:500;font-size:.85rem;transition:all .3s ease}.Musiker_clearFiltersButton__nMT_s:hover{background:#f5f5f5;color:#333;border-color:#bbb}.Musiker_resultsInfo__yErKA{max-width:1200px;margin:0 auto 1.5rem;padding:0 1rem}.Musiker_resultsCount__ywGoE{font-size:1rem;color:#666;text-align:center;margin:0}.Musiker_noResults__IBNvy{text-align:center;padding:3rem 1rem;max-width:600px;margin:0 auto}.Musiker_noMusicians__nBx1U{font-size:1.1rem;color:#666;margin-bottom:1.5rem}@media (max-width:1119px){.Musiker_hero__CGn5F{height:35vh;transform:translateY(80px)}.Musiker_heroImage__BWt5b{width:50%;height:auto;min-height:230px;object-fit:cover;object-position:40% 80%}.Musiker_titleSection__FuX_v{height:80px}}@media (max-width:768px){.Musiker_filterSection__lgWqd{padding:0 .5rem}.Musiker_searchInput__ELwxZ{padding:.75rem 2.5rem .75rem .75rem;font-size:.9rem}.Musiker_horizontalControlsRow__qb0wf{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.75rem;grid-template-areas:"search search" "filter sort"}.Musiker_horizontalControlsRow__qb0wf .Musiker_searchContainer__7sHV7{grid-area:search;min-width:auto;width:100%}.Musiker_horizontalControlsRow__qb0wf .Musiker_filterToggle__bNvw0{grid-area:filter;justify-self:start;width:auto;height:48px}.Musiker_horizontalControlsRow__qb0wf .Musiker_sortControls___vkNd{grid-area:sort;justify-self:end;min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;margin-right:0;width:fit-content}.Musiker_horizontalControlsRow__qb0wf .Musiker_sortSelect__ml666{height:48px;min-width:120px;padding:.75rem 1rem .75rem 2.5rem;box-sizing:border-box}.Musiker_horizontalControlsRow__qb0wf .Musiker_sortControls___vkNd{position:relative}.Musiker_horizontalControlsRow__qb0wf .Musiker_sortIcon__sQ9kM{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none}.Musiker_horizontalControlsRow__qb0wf .Musiker_sortLabel__nzX21{display:none}.Musiker_controlsRow__coEJB{flex-direction:column;align-items:stretch;gap:.75rem}.Musiker_controlsRow__coEJB .Musiker_filterToggle__bNvw0,.Musiker_controlsRow__coEJB .Musiker_sortControls___vkNd{width:100%;justify-content:center}.Musiker_filterGrid___tqxR{grid-template-columns:1fr;gap:1.5rem;grid-template-areas:"locations" "pricing" "price" "instruments" "concerts"}.Musiker_filterPanel__FGFUZ{padding:1rem}.Musiker_nearMeButton__CPDJ5{text-align:center}.Musiker_distanceBadge__q3cbm{top:5px;right:5px;font-size:.7rem;padding:.2rem .4rem}.Musiker_cardMeta__GZ0Oo{gap:.25rem}.Musiker_metaText__v2VaX{font-size:.75rem}.Musiker_cardLocations__dwSDZ .Musiker_metaText__v2VaX{font-size:.7rem}.Musiker_resultsCount__ywGoE{font-size:.9rem}}@keyframes Musiker_fadeIn__ILvUs{0%{opacity:0}to{opacity:1}}.Musiker_fadeIn__ILvUs{animation:Musiker_fadeIn__ILvUs .5s ease-in-out}@media (min-width:769px){.Musiker_cardLocations__dwSDZ .Musiker_metaText__v2VaX{white-space:normal;overflow:visible;text-overflow:clip}}