.ByavHG_card{width:100%;height:100%;color:inherit;background-color:#ddd;border:2px solid #000;border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}.ByavHG_image{position:absolute;inset:0}.ByavHG_image img{object-fit:cover;width:100%;height:100%;transition:transform .35s;transform:scale(1.12)}@media (hover:hover){.ByavHG_card:hover .ByavHG_image img,.ByavHG_card:focus-visible .ByavHG_image img{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ByavHG_image img{transition:none;transform:none}.ByavHG_card:hover .ByavHG_image img{transform:none}}.ByavHG_gradientTop{pointer-events:none;background:linear-gradient(#00000080,#0000);height:80px;position:absolute;top:0;left:0;right:0}.ByavHG_gradientBottom{pointer-events:none;background:linear-gradient(#0000,#fc6c1499);height:200px;position:absolute;bottom:0;left:0;right:0}.ByavHG_gradientBottom:after{content:"";opacity:0;background:linear-gradient(#0000,#fc6c1426 45%,#fc6c14d9);transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){.ByavHG_card:hover .ByavHG_gradientBottom:after,.ByavHG_card:focus-visible .ByavHG_gradientBottom:after{opacity:1}}@media (prefers-reduced-motion:reduce){.ByavHG_gradientBottom:after{transition:none}}.ByavHG_bottom{transform-origin:bottom;padding:6px 20px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0}@media (hover:hover){.ByavHG_card:hover .ByavHG_bottom,.ByavHG_card:focus-visible .ByavHG_bottom{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ByavHG_bottom{transition:none}.ByavHG_card:hover .ByavHG_bottom{transform:none}}.ByavHG_chipWrap{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:6px;display:flex}.ByavHG_name{font-family:var(--font-fira);color:#fff;text-align:center;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:30px;font-weight:700;line-height:1.1;display:-webkit-box;overflow:hidden}.ByavHG_location{font-family:var(--font-fira);color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 4px;font-size:20px;font-weight:400;overflow:hidden}@media (max-width:480px){.ByavHG_name{font-size:24px}.ByavHG_location{font-size:17px}}
._5f0vAG_wrapper{width:100vw;margin-left:calc(50% - 50vw);position:relative}._5f0vAG_rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:0 14px;scroll-padding-left:14px;display:flex;overflow-x:auto}._5f0vAG_rail::-webkit-scrollbar{display:none}._5f0vAG_dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}._5f0vAG_dragging a{pointer-events:none}._5f0vAG_item{aspect-ratio:1/1.25;scroll-snap-align:start;flex:none;width:min(100vw - 72px,420px);max-height:52vh}@media (max-width:600px){._5f0vAG_item{--card-height:min(calc((100vw - 72px) * 1.25), 52vh);height:var(--card-height);width:calc(var(--card-height) / 1.25);aspect-ratio:auto;max-height:none}}._5f0vAG_arrow{z-index:2;color:#18222f;cursor:pointer;background-color:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.4rem;line-height:1;transition:background-color .15s,opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #18222f40}._5f0vAG_arrow:hover,._5f0vAG_arrow:focus-visible{color:#fff;background-color:#fc6c14}._5f0vAG_arrowLeft{left:.75rem}._5f0vAG_arrowRight{right:.75rem}._5f0vAG_arrowHidden{opacity:0;pointer-events:none}@media (hover:none){._5f0vAG_arrow{display:none}}
.Ldd4FW_page{font-family:var(--font-fira);color:#18222f;background-color:#f8f8ff}.Ldd4FW_screen{height:calc(var(--vh,1vh) * 100 - 90px);flex-direction:column;display:flex;overflow:hidden}.Ldd4FW_cardsArea{flex:auto;align-items:center;min-height:0;padding:8px 0;display:flex}.Ldd4FW_emptyState{color:#5a6472;text-align:center;width:100%;padding:2rem clamp(1rem,4vw,3rem);font-size:1.05rem}.Ldd4FW_belowCards{flex:none;align-items:center;min-height:64px;padding:8px 0;display:flex}.Ldd4FW_chipRow{scrollbar-width:none;align-items:center;gap:8px;width:100%;padding:0 20px;display:flex;overflow-x:auto}.Ldd4FW_chipRow::-webkit-scrollbar{display:none}.Ldd4FW_chip{font-family:var(--font-fira);letter-spacing:.3px;color:#181716;cursor:pointer;background-color:#fafafa;border:1px solid #fc6c14;border-radius:20px;flex:none;padding:8px 16px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s}.Ldd4FW_chip:hover,.Ldd4FW_chip:focus-visible{background-color:#fff2e8}.Ldd4FW_chipActive{color:#fc6c14;background-color:#181716;border-color:#181716}.Ldd4FW_chipActive:hover,.Ldd4FW_chipActive:focus-visible{background-color:#181716}.Ldd4FW_bottomSection{z-index:10;flex:none;position:relative}.Ldd4FW_searchWrap{position:relative}.Ldd4FW_suggestionsClip{z-index:70;pointer-events:none;max-height:min(60vh,420px);position:absolute;bottom:100%;left:0;right:0;overflow:hidden}.Ldd4FW_suggestionsClipOpen{pointer-events:auto}.Ldd4FW_searchBar{background-color:#fc6c14;border-top:2px solid #000;border-bottom:2px solid #000;align-items:center;padding:0 14px;display:flex}.Ldd4FW_searchInput{min-width:0;font-family:var(--font-fira);letter-spacing:1px;color:#fff;background:0 0;border:none;flex:auto;padding:12px 0;font-size:25px;font-weight:700}.Ldd4FW_searchInput::placeholder{color:#ffffffd9}.Ldd4FW_searchInput:focus-visible{outline:none}.Ldd4FW_searchInput::-webkit-search-cancel-button{appearance:none}.Ldd4FW_clearBtn{color:#fff;cursor:pointer;background:0 0;border:none;flex:none;padding:8px 0 8px 8px;font-size:18px}.Ldd4FW_kategorieBarWrap{display:flex}.Ldd4FW_kategorieBar{width:100%;font-family:var(--font-fira);cursor:pointer;background-color:#fff2e8e6;border:none;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.Ldd4FW_kategorieBarIcon{margin-right:10px;display:flex}.Ldd4FW_kategorieBarText{text-align:left;color:#d95800;flex:auto;font-size:20px;font-weight:600}.Ldd4FW_kategorieBarTextActive{text-align:left;color:#fff;flex:auto;font-size:20px;font-weight:600}.Ldd4FW_kategorieClear{color:#fff;cursor:pointer;flex:none;padding:0 4px;font-size:18px}.Ldd4FW_menuClip{z-index:60;pointer-events:none;max-height:min(70vh,480px);position:absolute;bottom:100%;left:0;right:0;overflow:hidden}.Ldd4FW_menuClipOpen{pointer-events:auto}.Ldd4FW_menu{pointer-events:auto;background-color:#fff;max-height:min(70vh,480px);transition:transform .5s;position:relative;overflow-y:auto;transform:translateY(100%);box-shadow:0 -4px 16px #0000001f}.Ldd4FW_menuOpen{transform:translate(0,0)}.Ldd4FW_menu:not(.Ldd4FW_menuOpen){box-shadow:none}@media (prefers-reduced-motion:reduce){.Ldd4FW_menu{transition:none}}.Ldd4FW_menuItem{width:100%;font-family:var(--font-fira);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:14px 16px;display:flex}.Ldd4FW_menuItem:hover,.Ldd4FW_menuItem:focus-visible{background-color:#fff2e8}.Ldd4FW_menuItemActive,.Ldd4FW_menuItemActive:hover,.Ldd4FW_menuItemActive:focus-visible{background-color:#000}.Ldd4FW_menuIcon{justify-content:center;align-items:center;width:36px;height:36px;margin-right:14px;display:flex}.Ldd4FW_menuText{color:#000;flex:auto;font-size:20px;font-weight:600}.Ldd4FW_menuItemActive .Ldd4FW_menuText{color:#fff}.Ldd4FW_menuCount{color:#5a6472;font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:600}.Ldd4FW_menuItemActive .Ldd4FW_menuCount{color:#fffc}.Ldd4FW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Ldd4FW_searchIcon{color:#fff;flex:none;margin-right:10px}.Ldd4FW_suggestions{pointer-events:auto;background-color:#fff;border:1px solid #000;border-bottom:none;max-height:min(60vh,420px);margin:0;padding:0;list-style:none;transition:transform .5s;position:relative;overflow-y:auto;transform:translateY(100%);box-shadow:0 -4px 16px #0000001f}.Ldd4FW_suggestionsOpen{transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.Ldd4FW_suggestions{transition:none}}.Ldd4FW_suggestionItemSelected .Ldd4FW_suggestionName{color:#fc6c14}.Ldd4FW_suggestionItem{width:100%;font-family:var(--font-fira);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #eee;flex-direction:column;gap:1px;padding:11px 14px;display:flex}.Ldd4FW_suggestionItemActive{background-color:#fff2e8}.Ldd4FW_suggestionName{color:#000;font-size:16px;font-weight:600}.Ldd4FW_suggestionMeta{color:#555;font-size:12px}.Ldd4FW_aboveCards{flex:none;align-items:center;gap:10px;min-height:46px;padding:0 24px;display:flex}.Ldd4FW_gpsBtn{font-family:var(--font-fira);letter-spacing:.8px;text-transform:uppercase;color:#fc6c14;cursor:pointer;background-color:#fafafa;border:1px solid #fc6c14;border-radius:10px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.Ldd4FW_gpsBtn:hover:not(:disabled),.Ldd4FW_gpsBtn:focus-visible{background-color:#fff2e8}.Ldd4FW_gpsBtn:disabled{cursor:progress;opacity:.7}.Ldd4FW_gpsLabel{letter-spacing:.8px;text-transform:uppercase;color:#fc6c14;background-color:#fafafa;border-radius:10px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.Ldd4FW_gpsError{color:#a33;font-size:12px}@media (max-width:600px){.Ldd4FW_belowCards{min-height:48px;padding:4px 0}.Ldd4FW_chipRow{gap:6px;padding:0 14px}.Ldd4FW_chip{letter-spacing:.2px;padding:6px 12px;font-size:12px}.Ldd4FW_aboveCards{min-height:26px;padding:0 14px}.Ldd4FW_gpsBtn,.Ldd4FW_gpsLabel{letter-spacing:.4px;font-size:11px}}@media (max-width:445px){.Ldd4FW_belowCards{min-height:76px}.Ldd4FW_chipRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow-x:visible}.Ldd4FW_chip{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}}
