@keyframes SkeletonSearchBar_skeleton-loading__J2w_K{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.SkeletonSearchBar_SearchBar__RRmE6{align-items:center;background:#fff;border:1px solid transparent;border-radius:32px;box-sizing:border-box;cursor:text;display:flex;justify-content:flex-start;width:100%}.SkeletonSearchBar_SearchBar__RRmE6:active,.SkeletonSearchBar_SearchBar__RRmE6[data-active=true]{border:1px solid #233e9f}.SkeletonSearchBar_SearchButton__BuWJM{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.SkeletonSearchBar_SearchButton__BuWJM:focus-visible{border:1px solid #233e9f}.SkeletonSearchBar_SearchButton__BuWJM:disabled{cursor:default}.SkeletonSearchBar_InputWrapper__5u4ga{align-items:center;display:flex;width:100%}.SkeletonSearchBar_SearchInput____0D7{animation-timing-function:cubic-bezier(.2,0,0,1);background:transparent;border:none;color:#191b1e;cursor:text;font-family:var(--dm-sans),sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:0;transition:all .25s;width:100%}.SkeletonSearchBar_SearchInput____0D7::-moz-placeholder{color:#4e555e}.SkeletonSearchBar_SearchInput____0D7::placeholder{color:#4e555e}.SkeletonSearchBar_SearchInput____0D7:focus{outline:none}.SkeletonSearchBar_SearchInput____0D7:disabled{cursor:default}.SkeletonSearchBar_large__elFm2{gap:12px;padding:16px}.SkeletonSearchBar_small__Byc90{gap:10px;padding:14px 16px}@keyframes SkeletonFilterButton_skeleton-loading__6x9Qt{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.SkeletonFilterButton_FilterTagWrapper__ELjf1{align-items:center;background-color:#fff;border:1.5px solid transparent;border-radius:50px;cursor:pointer;display:flex;gap:4px}.SkeletonFilterButton_FilterTagWrapper__ELjf1:focus-visible,.SkeletonFilterButton_FilterTagWrapper__ELjf1:hover,.SkeletonFilterButton_FilterTagWrapper__ELjf1[data-opened=true]{border:1.5px solid #233e9f}.SkeletonFilterButton_FilterTagWrapper__ELjf1[data-opened=true] .SkeletonFilterButton_FilterText__Concq{color:#233e9f}.SkeletonFilterButton_FilterTagWrapper__ELjf1:disabled{cursor:default;opacity:.6}.SkeletonFilterButton_FilterText__Concq{color:#191b1e;font-family:var(--dm-sans),sans-serif;white-space:nowrap}.SkeletonFilterButton_FilterTagLarge__hJMRb,.SkeletonFilterButton_FilterTagSmall__xySJT{font-size:14px;padding:12px 12px 12px 16px}@keyframes layout_skeleton-loading__zLKc5{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.layout_container__NOd9t{display:flex;height:100%;position:relative;width:100%}@media screen and (min-width:769px){.layout_leftPane__84o1v{flex:1;width:860px}.layout_mapPane__ywTFt{flex:1;height:calc(100dvh - 98.5px);overflow:hidden;position:fixed;right:0;width:calc(100dvw - 860px)}.layout_mapPane__ywTFt[data-visible=false]{display:none}.layout_mapExpanded__O2P0K .layout_mapPane__ywTFt{background:#fff;flex:1 1 100%;inset:0;position:fixed;transform:translateY(98.5px);width:100%;z-index:10}.layout_addPlaceMode__j80Z_ .layout_mapPane__ywTFt{flex:revert;width:calc(100dvw - 471px)}}@media screen and (max-width:768px){.layout_leftPane__84o1v{width:100%}.layout_mapPane__ywTFt{display:none!important}}@keyframes NavigationControls_skeleton-loading__JFCKl{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.NavigationControls_NavigationControlsWrapper__z9RUD{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 16px 56px 0 rgba(25,27,30,.08);display:flex;flex-direction:column}.NavigationControls_NavigationControlsElement__bZtNT{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px}.NavigationControls_NavigationControlsElement__bZtNT svg>path{stroke-width:2}.NavigationControls_NavigationControlsElement__bZtNT:disabled{color:#d8d6d5;cursor:not-allowed}.NavigationControls_NavigationControlsElement__bZtNT:hover{background-color:#f7f7f7}.NavigationControls_NavigationControlsElement__bZtNT:focus-visible{border:1.5px solid #191b1e}.NavigationControls_NavigationControlsElement__bZtNT:first-child{border-radius:8px 8px 0 0}.NavigationControls_NavigationControlsElement__bZtNT:last-child{border-radius:0 0 8px 8px}.NavigationControls_NavigationControlsElement__bZtNT:not(:last-child){border-bottom:1px solid #d8d6d5}@keyframes Controls3D_skeleton-loading__UpGB5{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.Controls3D_ControlsWrapper__qwEwf{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 16px 56px 0 rgba(25,27,30,.08);display:flex;flex-direction:column;z-index:100}.Controls3D_ControlsElement__nYiGR{align-items:center;border-radius:8px;box-sizing:border-box;color:#191b1e;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:24px;padding:10px;width:100%}.Controls3D_ControlsElement__nYiGR:disabled{color:#d8d6d5;cursor:not-allowed}.Controls3D_ControlsElement__nYiGR:hover{background-color:#f7f7f7}.Controls3D_ControlsElement__nYiGR:focus-visible{border:1.5px solid #191b1e}.Controls3D_ControlsElement__nYiGR:not(:last-child){border-bottom:1px solid #d8d6d5}@keyframes ActivitiesMarker_skeleton-loading__3RptG{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ActivitiesMarker_ActivitiesMarkerButton__sZvcP{background:transparent;border:0;cursor:pointer;height:50px;padding:0;position:relative;width:50px}.ActivitiesMarker_ActivitiesMarkerButton__sZvcP[data-selected=true]{filter:drop-shadow(0 16px 56px rgba(25,27,30,.16))}.ActivitiesMarker_Outline__4hq6N{inset:0;position:absolute}.ActivitiesMarker_PlaceMarkerIcon__JTZ4k{align-items:center;color:#fff;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform 20ms cubic-bezier(.17,.67,.83,.67),color 20ms cubic-bezier(.17,.67,.83,.67)}.ActivitiesMarker_ActivitiesMarkerButton__sZvcP[data-selected=true] .ActivitiesMarker_PlaceMarkerIcon__JTZ4k{color:#1740a5;transform:translate(-50%,-50%) translateY(-2px)}.ActivitiesMarker_FavoriteBadge__YFmlb{align-items:center;box-shadow:0 16px 56px 0 rgba(25,27,30,.08);display:flex;justify-content:center;position:absolute;right:-8px;top:-10px;transition:opacity .12s cubic-bezier(.17,.67,.83,.67),transform 20ms cubic-bezier(.17,.67,.83,.67)}.ActivitiesMarker_FavoriteBadge__YFmlb[data-visible=false]{opacity:0}.ActivitiesMarker_FavoriteBadge__YFmlb[data-visible=true]{opacity:1}.ActivitiesMarker_PlaceMarkerWrapper__YkBco{align-items:center;position:relative}.ActivitiesMarker_Labels__qFen1,.ActivitiesMarker_PlaceMarkerWrapper__YkBco{display:flex;flex-direction:column}.ActivitiesMarker_Labels__qFen1{align-items:flex-start;cursor:pointer;left:60px;pointer-events:auto;position:absolute;top:24px;width:180px;z-index:10}.ActivitiesMarker_Name__2pqZe{font-size:14px;font-weight:500;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,0 2px 0 #fff,0 2px 4px rgba(0,0,0,.2)}.ActivitiesMarker_Category__dgjmr,.ActivitiesMarker_Name__2pqZe{color:#191b1e;font-family:var(--dm-sans),sans-serif;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.ActivitiesMarker_Category__dgjmr{font-size:12px;font-weight:400;opacity:.9;text-shadow:-1.5px -1.5px 0 #fff,1.5px -1.5px 0 #fff,-1.5px 1.5px 0 #fff,1.5px 1.5px 0 #fff,-1.5px 0 0 #fff,1.5px 0 0 #fff,0 -1.5px 0 #fff,0 1.5px 0 #fff}.ActivitiesMarker_CollapsedMarkerContainer__89n3T{align-items:center;cursor:pointer;display:flex;justify-content:center;transform:translateY(50%)}.ActivitiesMarker_CollapsedWhiteDot__qQhb7{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);height:24px;width:24px;z-index:1}@keyframes LargeMapActivityCard_skeleton-loading__7o3DD{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.LargeMapActivityCard_MapActivityCardWrapper__2Xyne{background:none;border:none;border-radius:16px;box-shadow:0 16px 56px 0 rgba(25,27,30,.08);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:320px}.LargeMapActivityCard_MapActivityCardWrapper__2Xyne.LargeMapActivityCard_minimal__wWZhg{border-radius:0;box-shadow:none;max-width:320px;overflow:visible;width:100%}.LargeMapActivityCard_ImageCarousel__R9T7i{position:relative}.LargeMapActivityCard_minimal__wWZhg .LargeMapActivityCard_ImageCarousel__R9T7i{border-radius:16px;overflow:hidden}.LargeMapActivityCard_Content__e6rlY{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;flex-direction:column;gap:20px;padding:20px 24px 24px;position:relative}.LargeMapActivityCard_Content__e6rlY.LargeMapActivityCard_minimal__wWZhg{background-color:initial;gap:12px;padding:16px 0 0}.LargeMapActivityCard_Title__7saq6{display:-webkit-box;font-family:var(--athletics),sans-serif;font-size:20px;font-weight:500;line-height:28px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis}.LargeMapActivityCard_TextContentWrapper__gXAG2{display:flex;flex-direction:column;gap:12px}.LargeMapActivityCard_TitleWrapper__R97Wi{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.LargeMapActivityCard_TitleVerifiedWrapper__cQAbX{display:flex;flex-direction:column;gap:6px}.LargeMapActivityCard_Description__dhVCk{color:#4e555e;display:-webkit-box;font-family:var(--dm-sans),sans-serif;font-weight:500;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;height:40px;line-height:20px;overflow:hidden}.LargeMapActivityCard_CtaButton__WI6hu{height:50px;position:relative}.LargeMapActivityCard_CtaButtonElement__aR01F{position:absolute;transition:opacity .3s cubic-bezier(.16,1,.3,1);width:100%}.LargeMapActivityCard_CtaButtonElement__aR01F[data-visible=true]{opacity:1;z-index:2}.LargeMapActivityCard_CtaButtonElement__aR01F[data-visible=false]{opacity:0;z-index:1}.LargeMapActivityCard_CtaButtonElement__aR01F button{width:100%}.LargeMapActivityCard_TopRightButtonsWrapper__uD0Bk{display:flex;gap:8px;position:absolute;right:12px;top:12px;transform:translateZ(1px);z-index:20}.LargeMapActivityCard_CloseButton__QgpDl,.LargeMapActivityCard_FavoriteButton__zS9mN{align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#191b1e;cursor:pointer;display:flex;height:38px;justify-content:center;transition:transform .2s ease;width:38px}.LargeMapActivityCard_CloseButton__QgpDl:hover,.LargeMapActivityCard_FavoriteButton__zS9mN:hover{background-color:#fff;transform:scale(1.02)}.LargeMapActivityCard_CloseButton__QgpDl:active,.LargeMapActivityCard_FavoriteButton__zS9mN:active{transform:scale(.98)}.LargeMapActivityCard_CloseButton__QgpDl svg,.LargeMapActivityCard_FavoriteButton__zS9mN svg{height:20px;width:20px}.LargeMapActivityCard_FavoriteButton__zS9mN svg{height:18px;width:18px}.LargeMapActivityCard_FavoriteButton__zS9mN[data-active=true] svg path{fill:#fb5b49;stroke:transparent}.LargeMapActivityCard_FavoriteButton__zS9mN[data-active=false] svg path{fill:transparent;stroke:#191b1e;stroke-width:1.5}.LargeMapActivityCard_FavoriteButtonWrapper__INv4j{align-items:center;display:flex;justify-content:center}.LargeMapActivityCard_TagButtonWrapper__NtulZ{left:16px;position:absolute;top:16px;transform:translateZ(1px);z-index:20}.LargeMapActivityCard_BadgeWrapper___IKfW{overflow:auto;scrollbar-width:none}.LargeMapActivityCard_BadgeWrapper___IKfW::-webkit-scrollbar{display:none}.LargeMapActivityCard_BadgeList__DySZK{display:flex;gap:4px;height:24px;min-width:240px}.LargeMapActivityCard_BadgeWrapperOverlay__PnLiK{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));bottom:10px;content:"";height:30px;position:absolute;right:20px;width:30px}.LargeMapActivityCard_VerifiedBadge__h8pw3{font-size:14px;line-height:20px}.LargeMapActivityCard_VerifiedBadgeContent__GnLha,.LargeMapActivityCard_VerifiedBadge__h8pw3{align-items:center;color:#747d8a;display:flex}.LargeMapActivityCard_VerifiedBadgeContent__GnLha{cursor:default!important;gap:4px}.LargeMapActivityCard_VerifiedBadgeContent__GnLha svg{height:18px;width:18px}.LargeMapActivityCard_VerifiedBadgeContent__GnLha svg>path{stroke-width:1.75}.LargeMapActivityCard_VerifiedText__u4_iE{color:inherit;font-family:var(--dm-sans),sans-serif}.LargeMapActivityCard_VerifiedDate__TRR_G{cursor:pointer;text-decoration:underline}.LargeMapActivityCard_VerifiedTooltipContent__1hjYe{border-radius:8px;padding:16px;position:relative;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;width:300px;z-index:1010}.LargeMapActivityCard_VerifiedTooltipClose__xtmb8{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;opacity:.8;padding:4px;position:absolute;right:8px;top:8px;transition:opacity .2s}.LargeMapActivityCard_VerifiedTooltipClose__xtmb8:hover{opacity:1}.LargeMapActivityCard_VerifiedTooltipClose__xtmb8:focus{opacity:1;outline:none}.LargeMapActivityCard_VerifiedTooltipText__wwKz2{margin-bottom:12px;padding-right:24px;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.LargeMapActivityCard_VerifiedTooltipLink__9jNwx{color:#fff;cursor:pointer;display:inline-block;font-family:var(--dm-sans),sans-serif;font-size:14px;font-weight:500;line-height:20px;margin-top:8px;text-decoration:underline}.LargeMapActivityCard_VerifiedTooltipLink__9jNwx:hover{opacity:.8}@keyframes SmallMapActivityCard_skeleton-loading__k6BGv{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.SmallMapActivityCard_MapActivityCardWrapper__bro_E{background-color:#fff;border-radius:16px;box-shadow:4px 4px 40px 0 rgba(28,17,10,.04);box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--dm-sans),sans-serif;height:145px;overflow:hidden;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}@media(min-width:769px){.SmallMapActivityCard_MapActivityCardWrapper__bro_E{width:350px}}.SmallMapActivityCard_CardContent__NSrik{background-color:#fff;border-bottom-right-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:12px;position:relative;width:100%}.SmallMapActivityCard_Image__iGZ0N{border-bottom-left-radius:16px;border-top-left-radius:16px;-o-object-fit:cover;object-fit:cover}.SmallMapActivityCard_ImageWrapper__Lds8Z{background-color:#f4f3f2;cursor:pointer;display:flex;position:relative}@media(max-width:350px){.SmallMapActivityCard_ImageWrapper__Lds8Z{min-width:100px}}@media(min-width:350px){.SmallMapActivityCard_ImageWrapper__Lds8Z{min-width:120px}}.SmallMapActivityCard_CloseButton__Ig9UC{align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#191b1e;cursor:pointer;display:flex;height:30px;justify-content:center;left:8px;position:absolute;top:8px;transition:transform .2s ease;width:30px;z-index:10}.SmallMapActivityCard_CloseButton__Ig9UC svg{height:20px;width:20px}.SmallMapActivityCard_TextContentWrapper__5iJGE{display:flex;flex-direction:column;gap:8px}.SmallMapActivityCard_ActivityDescription__9kF_A{display:-webkit-box;-webkit-box-orient:vertical;align-self:stretch;color:#4e555e;font-size:12px;-webkit-line-clamp:3;line-clamp:3;line-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis}.SmallMapActivityCard_TitleWrapper__bLmBQ{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.SmallMapActivityCard_Title__fYdk4{display:-webkit-box;font-size:14px;font-weight:500;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-align:left}.SmallMapActivityCard_BadgeWrapper__JU68I{bottom:12px;overflow:auto;position:absolute;scrollbar-width:none;width:85%}.SmallMapActivityCard_BadgeWrapper__JU68I::-webkit-scrollbar{display:none}.SmallMapActivityCard_BadgeWrapperOverlay__UdVQq{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));bottom:10px;content:"";height:30px;position:absolute;right:20px;width:30px}.SmallMapActivityCard_BadgeList__UFxQi{display:flex;gap:4px;height:24px;min-width:240px}.SmallMapActivityCard_FavoriteButtonWrapper__UFC5M{position:absolute;right:8px;top:8px}.SmallMapActivityCard_FavoriteButton__Bo4Am{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;transition:transform .2s ease;width:30px}.SmallMapActivityCard_FavoriteButton__Bo4Am svg{height:18px;transform-origin:center;transition:transform .12s ease-out,fill .12s ease-out,color .12s ease-out;width:18px}.SmallMapActivityCard_FavoriteButton__Bo4Am svg path{stroke-width:1.3;transition:fill .12s ease-out,stroke .08s ease-out}.SmallMapActivityCard_FavoriteButton__Bo4Am[data-active=true] svg path{fill:#fb5b49;stroke:transparent}.SmallMapActivityCard_FavoriteButton__Bo4Am[data-active=false] svg path{fill:#fff;stroke:#191b1e}.SmallMapActivityCard_SkeletonOverride__pKuBr{line-height:unset}.TravelwiseMap_mapRoot__v9mpF{height:100%;position:relative;width:100%}.TravelwiseMap_markerButton__Tit5L{background:#0b1b3a;border:2px solid #fff;border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.2);cursor:pointer;height:22px;width:22px}.TravelwiseMap_markerButton__Tit5L[data-selected=true]{background:#6a5cff;transform:scale(1.15)}.TravelwiseMap_TopRightControls__2rWZs{display:flex;flex-direction:column;gap:8px;position:absolute;right:32px;top:32px;z-index:1000}.TravelwiseMap_PopupWrapper__2R8HK{background-color:initial}.TravelwiseMap_PopupWrapper__2R8HK .mapboxgl-popup-content{background:none;border-radius:0;box-shadow:none;height:auto!important;max-height:none!important;overflow:visible!important;padding:0;position:relative;width:320px}.TravelwiseMap_PopupWrapper__2R8HK .mapboxgl-popup-tip{display:none}.TravelwiseMap_LoaderPill__8vDK_{align-items:center;background-color:#fff;border-radius:100px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;justify-content:center;left:50%;padding:14px 20px;position:absolute;top:32px;transform:translateX(-50%);z-index:10}.TravelwiseMap_SmallMapActivityCardWrapper__cokvx{bottom:30px;box-sizing:border-box;opacity:0;padding-left:16px;padding-right:14px;position:absolute;visibility:hidden;width:100%}.TravelwiseMap_SmallMapActivityCardWrapper__cokvx[data-visible=true]{opacity:1;visibility:visible;z-index:1001}.TravelwiseMap_SmallMapActivityCardWrapper__cokvx{transition:all .25s cubic-bezier(.2,0,0,1)}@keyframes ExplorePlacesOverlay_skeleton-loading__mlXf1{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ExplorePlacesOverlay_OverlayContainer__RbkW_{display:flex;flex-direction:column;left:24px;position:absolute;top:16px;width:360px}@media(max-width:768px){.ExplorePlacesOverlay_OverlayContainer__RbkW_{height:auto;left:0;position:relative;top:0;width:100%}}.ExplorePlacesOverlay_AccordionRoot__ElAZT{background-color:#fff;border-radius:24px;box-shadow:0 16px 56px 0 rgba(25,27,30,.08);z-index:1001}.ExplorePlacesOverlay_AccordionItem__UNO_G,.ExplorePlacesOverlay_AccordionRoot__ElAZT{display:flex;flex-direction:column;overflow:hidden}.ExplorePlacesOverlay_HeaderWrapper__ReNOG{display:flex;flex-direction:column;gap:12px;padding:16px 24px}.ExplorePlacesOverlay_Trigger__jB_jG{background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;text-align:left;width:100%}.ExplorePlacesOverlay_Trigger__jB_jG:focus-visible{box-shadow:0 0 0 2px #fbf9f8}.ExplorePlacesOverlay_TitleSection__oq0AA{align-items:center;display:flex;justify-content:space-between;width:100%}.ExplorePlacesOverlay_Title__EPclr{color:#191b1e;font-family:var(--dm-sans),sans-serif;font-size:18px;font-weight:500;margin:0}.ExplorePlacesOverlay_ChevronCircle__VKkoF{align-items:center;border:1px solid #f4f3f2;border-radius:50%;color:#191b1e;display:flex;height:32px;justify-content:center;transition:background-color .2s,transform .2s;width:32px}.ExplorePlacesOverlay_ChevronCircle__VKkoF:hover,[data-state=open] .ExplorePlacesOverlay_ChevronCircle__VKkoF{background-color:#fbf9f8}.ExplorePlacesOverlay_FilterSummary__7BRe4{align-items:center;display:flex;justify-content:space-between;padding:0 24px 24px}.ExplorePlacesOverlay_FilterSummary__7BRe4[data-open=false]{opacity:0;pointer-events:none;visibility:hidden}.ExplorePlacesOverlay_ResultCount__yumTL{color:#4e555e;font-family:var(--dm-sans),sans-serif;font-size:14px}.ExplorePlacesOverlay_SortDropdown__8s4YF{align-items:center;color:#191b1e;cursor:pointer;display:flex;gap:8px}.ExplorePlacesOverlay_SortDropdown__8s4YF:hover{opacity:.8}.ExplorePlacesOverlay_SortLabel__IXI1T{font-size:14px;font-weight:500}.ExplorePlacesOverlay_AccordionContent__HNGgR{display:flex;flex-direction:column;overflow:hidden}.ExplorePlacesOverlay_AccordionContent__HNGgR[data-state=open]{animation:ExplorePlacesOverlay_slideDown__KMelz .3s cubic-bezier(.87,0,.13,1) forwards;max-height:none}.ExplorePlacesOverlay_AccordionContent__HNGgR[data-state=closed]{animation:ExplorePlacesOverlay_slideUp__Jx1kW .3s cubic-bezier(.87,0,.13,1) forwards}.ExplorePlacesOverlay_ScrollArea__ekY8s{max-height:calc(100dvh - 250px);overflow-y:auto;padding:0 24px 24px;scrollbar-color:#f4f3f2 transparent;scrollbar-width:thin}.ExplorePlacesOverlay_ScrollArea__ekY8s::-webkit-scrollbar{width:6px}.ExplorePlacesOverlay_ScrollArea__ekY8s::-webkit-scrollbar-track{background:transparent}.ExplorePlacesOverlay_ScrollArea__ekY8s::-webkit-scrollbar-thumb{background-color:#f4f3f2;border-radius:10px}.ExplorePlacesOverlay_CardList__A78Sw{display:flex;flex-direction:column;gap:32px}.ExplorePlacesOverlay_CardWrapper__dkUPB{width:100%}.ExplorePlacesOverlay_EmptyState__3TFaj,.ExplorePlacesOverlay_LoadingState__M28r9{color:#4e555e;font-family:var(--dm-sans),sans-serif;padding:24px 0;text-align:center}@keyframes ExplorePlacesOverlay_slideDown__KMelz{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ExplorePlacesOverlay_slideUp__Jx1kW{0%{max-height:calc(100dvh - 150px)}to{max-height:0}}@keyframes FamiliesFilter_skeleton-loading__ss0_s{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.FamiliesFilter_FooterWrapper__sIsak[data-mobile=true]{padding:24px 16px}.FamiliesFilter_FooterWrapper__sIsak[data-mobile=false]{padding:24px}.FamiliesFilter_ContentWrapper__Wu2qK{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.FamiliesFilter_ContentWrapper__Wu2qK[data-mobile=true]{padding:24px 16px 0}.FamiliesFilter_ContentWrapper__Wu2qK[data-mobile=false]{padding:24px}@keyframes ExploreFilters_skeleton-loading__SCV6h{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ExploreFilters_ExploreFilters__7_5Wg{align-items:center;display:flex;max-width:calc(100vw - 424px)}.ExploreFilters_ExploreFilters__7_5Wg[data-size=small]{max-width:none;width:100%}.ExploreFilters_ScrollContainer__vcDOF{align-items:center;display:flex;overflow-x:auto;width:100%}.ExploreFilters_ScrollContainer__vcDOF::-webkit-scrollbar{display:none}.ExploreFilters_ScrollContainer__vcDOF{-ms-overflow-style:none;scrollbar-width:none}.ExploreFilters_FilterListInner___sCzX{align-items:center;display:flex;gap:8px;padding:4px}.ExploreFilters_FilterItem__mmmKG{flex-shrink:0}@keyframes Breadcrumbs_skeleton-loading__vyzSY{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.Breadcrumbs_Breadcrumbs__u5k1_{color:#191b1e}.Breadcrumbs_Separator__ULU5k{margin-left:3px;margin-right:3px}.Breadcrumbs_Link__rHhES{color:#191b1e;text-decoration:none;text-underline-offset:2px;transition:color .2s ease}.Breadcrumbs_Link__rHhES:hover{color:#4e555e;text-decoration:underline;text-decoration-color:initial}.Breadcrumbs_ActiveItem__l_LkS{color:#191b1e;font-weight:500}@keyframes VerifiedBadge_skeleton-loading__4wJ0u{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.VerifiedBadge_VerifiedBadgeContent__leq4m,.VerifiedBadge_VerifiedBadge__o1Zjq{align-items:center;display:flex}.VerifiedBadge_VerifiedBadgeContent__leq4m{color:inherit;cursor:default!important;gap:4px}.VerifiedBadge_VerifiedBadgeContent__leq4m svg{height:18px;width:18px}.VerifiedBadge_VerifiedBadgeContent__leq4m svg>path{stroke-width:1.75}.VerifiedBadge_VerifiedText__wfR1C{color:inherit;font-family:var(--dm-sans),sans-serif;font-size:16px;line-height:inherit}@keyframes RatingBar_skeleton-loading__ap2H9{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.RatingBar_RatingBarComponentWrapper__xSHNc{width:100%}.RatingBar_RatingBarWrapper__llxL_{background-color:rgba(35,62,159,.059);border-radius:4px;height:4px}.RatingBar_RatingBarProgress__U5y2p{background-color:#00b699;border-radius:4px;height:4px}.RatingBar_RatingBarComponentContent__Riagx{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.RatingBar_RatingBarName__Epd64{color:#747d8a;font-family:var(--dm-sans),sans-serif}.RatingBar_RatingBarName__Epd64.RatingBar_website__6MP30{color:#191b1e}.RatingBar_RatingBarRate__UYu79{color:#191b1e;font-family:var(--dm-sans),sans-serif;font-weight:500;text-align:right}.RatingBar_large__q_HYn{font-size:14px;line-height:20px}.RatingBar_large__q_HYn .RatingBar_RatingBarProgress__U5y2p{transition:width 1.2s ease-out}.RatingBar_small__yxJQe{font-size:12px;line-height:16px}.RatingBar_small__yxJQe .RatingBar_RatingBarProgress__U5y2p{transition:width .7s ease-out}@keyframes ActivityDetailsRating_skeleton-loading__TZM_4{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ActivityDetailsRating_ActivityDetailsRatingWrapper__6Zd5P{background-color:#fff;border-radius:16px;padding-top:10px;width:100%}.ActivityDetailsRating_ActivityDetailsRatingTitleWrapper__L5Ubf{align-items:center;border-bottom:1px solid var(--Neutrals-Grey,#efeeee);display:flex;justify-content:space-between;padding:13px 24px}.ActivityDetailsRating_ActivityDetailsRatingTitle__jtseh{color:#191b1e;font-family:var(--athletics),sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:48px;margin:0}.ActivityDetailsRating_ActivityDetailsRatingTitle__jtseh .ActivityDetailsRating_ActivityDetailsRatingTitleFractionalPart__krnJr{font-size:32px;font-weight:500;line-height:40px}.ActivityDetailsRating_ActivityDetailsRatingTitle__jtseh .ActivityDetailsRating_ActivityDetailsRatingStars__hdrJC{color:#747d8a;font-family:var(--dm-sans),sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-left:8px}.ActivityDetailsRating_ActivityDetailsRatingTitleRight__ycQHu{display:flex;flex-direction:column;font-family:var(--dm-sans),sans-serif;gap:4px;text-align:start}.ActivityDetailsRating_ActivityDetailsRatingTitleRight__ycQHu .ActivityDetailsRating_ActivityDetailsRatingTitleStatus__vgq6p{color:#191b1e;font-weight:500}.ActivityDetailsRating_ActivityDetailsRatingTitleRight__ycQHu .ActivityDetailsRating_ActivityDetailsRatingTitleReviews__7z8Pw{color:#747d8a}.ActivityDetailsRating_ActivityDetailsRatingContent__nMTph{display:flex;flex-direction:column;gap:20px;padding:24px}.ActivityDetailsRating_large__B7IB2 .ActivityDetailsRating_ActivityDetailsRatingStars__hdrJC,.ActivityDetailsRating_large__B7IB2 .ActivityDetailsRating_ActivityDetailsRatingTitleReviews__7z8Pw{font-size:14px;font-weight:400}.ActivityDetailsRating_large__B7IB2 .ActivityDetailsRating_ActivityDetailsRatingTitleStatus__vgq6p{font-size:16px}.ActivityDetailsRating_small__EBsSc .ActivityDetailsRating_ActivityDetailsRatingStars__hdrJC,.ActivityDetailsRating_small__EBsSc .ActivityDetailsRating_ActivityDetailsRatingTitleReviews__7z8Pw{font-size:12px;line-height:16px}.ActivityDetailsRating_small__EBsSc .ActivityDetailsRating_ActivityDetailsRatingTitleStatus__vgq6p{font-size:14px}@keyframes ThingsToKnow_skeleton-loading__FfEcB{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ThingsToKnow_Wrapper__ReEE_{display:flex;flex-direction:column;width:100%}.ThingsToKnow_Title__z0X4I{color:#191b1e;font-family:var(--athletics),sans-serif;font-weight:500;margin:0}.ThingsToKnow_Container__wqIf0{display:flex;flex-direction:column;gap:16px;margin-top:16px}.ThingsToKnow_ContainerSkeleton__hu5jL{border-radius:16px}.ThingsToKnow_Item__UymWh{background:#f5f8ff;border:1px solid #233e9f;border-radius:16px;gap:16px;padding:16px}.ThingsToKnow_Item__UymWh,.ThingsToKnow_NumberBadge__s_xKI{align-items:center;display:flex}.ThingsToKnow_NumberBadge__s_xKI{background:#233e9f;border-radius:50%;color:#fff;font-weight:500;justify-content:center}.ThingsToKnow_ItemText__rhpJP,.ThingsToKnow_NumberBadge__s_xKI{font-family:var(--dm-sans),sans-serif}.ThingsToKnow_ItemText__rhpJP{color:#191b1e}.ThingsToKnow_ShowMoreButton__Kl_PU{margin-top:4px}.ThingsToKnow_small__1aE48{gap:12px}.ThingsToKnow_small__1aE48 .ThingsToKnow_Title__z0X4I{font-size:24px;line-height:32px}.ThingsToKnow_small__1aE48 .ThingsToKnow_ItemText__rhpJP,.ThingsToKnow_small__1aE48 .ThingsToKnow_NumberBadge__s_xKI{font-size:14px;line-height:20px}.ThingsToKnow_small__1aE48 .ThingsToKnow_NumberBadge__s_xKI{height:32px;min-width:32px}.ThingsToKnow_large__VuTIV .ThingsToKnow_Title__z0X4I{font-size:28px;line-height:32px;padding-bottom:12px}.ThingsToKnow_large__VuTIV .ThingsToKnow_ItemText__rhpJP,.ThingsToKnow_large__VuTIV .ThingsToKnow_NumberBadge__s_xKI{font-size:16px;line-height:24px}.ThingsToKnow_large__VuTIV .ThingsToKnow_NumberBadge__s_xKI{height:36px;min-width:36px}@keyframes ActivityDetailsWithIcon_skeleton-loading__sb_P4{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ActivityDetailsWithIcon_ActivityDetailsWithIconWrapper__dUn8e{font-family:var(--dm-sans),sans-serif}.ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy{align-items:center;background-color:initial;display:flex;flex-direction:row;font-style:normal;gap:8px}.ActivityDetailsWithIcon_ActivityDetailsWithIconComponentWrapper__Nu_Yh{width:100%}.ActivityDetailsWithIcon_DietaryRestrictionName__sdaI5{color:#191b1e;font-family:var(--dm-sans),sans-serif}.ActivityDetailsWithIcon_ActivityDetailsWithIconWrapper__dUn8e{font-style:normal;width:100%}.ActivityDetailsWithIcon_ActivityDetailsTitle__LqjTr{color:#191b1e;font-family:var(--athletics),sans-serif;font-weight:500;margin:0}.ActivityDetailsWithIcon_ActivityDetailsDescription__MJMSO{color:#4e555e;font-family:var(--dm-sans),sans-serif;font-weight:400}.ActivityDetailsWithIcon_ActivityDetailsIcons__4r1s4{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_DietaryRestrictionName__sdaI5{font-size:14px;font-weight:400;line-height:20px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_DietaryRestrictionIcon__Q1Z5r{padding-left:2px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_ActivityDetailsReadMoreButton__Pd_pv{padding-top:24px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy{border-radius:0;padding:0}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy svg{height:24px;width:24px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy svg path{stroke-width:1.02px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_IconWithLabelWrapperSkeleton__81PXU{border-radius:8px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_ActivityDetailsIcons__4r1s4{padding-top:16px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_ActivityDetailsTitle__LqjTr{font-size:24px;line-height:32px;padding-bottom:4px}.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_ActivityDetailsDescription__MJMSO,.ActivityDetailsWithIcon_small__40k7u .ActivityDetailsWithIcon_Label__OmF3A{font-size:14px;line-height:20px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_DietaryRestrictionIcon__Q1Z5r{padding-left:4px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_DietaryRestrictionName__sdaI5{font-size:16px;font-weight:400;line-height:24px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_ActivityDetailsReadMoreButton__Pd_pv{padding-top:24px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_ActivityDetailsReadMoreButton__Pd_pv button{gap:4px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_ActivityDetailsReadMoreButton__Pd_pv svg{width:16px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy{border-radius:0;padding:0}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy svg{height:32px;width:32px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_IconWithLabelWrapper__9gLFy svg path{stroke-width:1.05px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_IconWithLabelWrapperSkeleton__81PXU{border-radius:16px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_ActivityDetailsIcons__4r1s4{padding-top:24px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_ActivityDetailsTitle__LqjTr{font-size:28px;line-height:32px;padding-bottom:12px}.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_ActivityDetailsDescription__MJMSO,.ActivityDetailsWithIcon_large__bZqOZ .ActivityDetailsWithIcon_Label__OmF3A{font-size:16px;line-height:24px}@media screen and (max-width:576px){.ActivityDetailsWithIcon_ActivityDetailsIcons__4r1s4{grid-template-columns:repeat(1,1fr)}}@keyframes PlaceInfo_skeleton-loading__Fl7bb{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.PlaceInfo_RestaurantInfoWrapper__KzFLN{display:flex;flex-direction:column;font-style:normal;width:100%}.PlaceInfo_RestaurantInfoTitle__iFN9b{color:#191b1e;font-family:var(--athletics),sans-serif;font-weight:500;margin:0}.PlaceInfo_RestaurantInfoDescription__qZ9eZ{color:#4e555e;font-family:var(--dm-sans),sans-serif;font-weight:400}.PlaceInfo_RestaurantInfosContainer__wfKyW{background-color:#fff;border-radius:16px}.PlaceInfo_RestaurantInfosContainer__wfKyW.PlaceInfo_website__kGxLz{background-color:#f7f7f7;border:none}.PlaceInfo_RestaurantInfosContainerSkeleton___IykI{border-radius:16px}.PlaceInfo_RestaurantInfoComponentContainer__7ONqZ{border-bottom:1px solid #efeeee;display:flex}.PlaceInfo_RestaurantInfoComponentContainer__7ONqZ .PlaceInfo_RestaurantInfoComponentContainerText__0UiYE{align-items:center;color:#191b1e;display:flex;font-family:var(--dm-sans),sans-serif;font-weight:400;gap:8px}.PlaceInfo_RestaurantInfoCheckListItem__caIMt{display:flex;gap:8px}.PlaceInfo_RestaurantInfoCheckListItem__caIMt .PlaceInfo_RestaurantInfoCheckListItemText__C46JN{color:#191b1e;font-family:var(--dm-sans),sans-serif;font-weight:400}.PlaceInfo_RestaurantInfoComponentContainerList__ZT5aG{display:flex;flex-direction:column}.PlaceInfo_RestaurantInfoComponentContainerPaymentMethods__4JFfo{align-items:center;display:flex}.PlaceInfo_RestaurantInfoComponentContainerPaymentMethods__4JFfo svg{height:40px;width:60px}.PlaceInfo_RestaurantInfoAccessibilityInfo__EMs1u{border:none}.PlaceInfo_Cash__wTOx0{align-items:center;background-color:#233e9f;border-radius:4px;color:#fff;display:flex;font-family:var(--dm-sans),sans-serif;height:30px;justify-content:center;margin:0 10px;padding:0 10px}.PlaceInfo_small__Ytiy6{gap:12px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoComponentContainer__7ONqZ{flex-direction:column;padding:0 16px 20px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoComponentContainerList__ZT5aG{gap:10px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoTitle__iFN9b{font-size:24px;line-height:32px;padding-bottom:4px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoDescription__qZ9eZ{font-size:14px;line-height:20px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoComponentContainerText__0UiYE{font-size:14px;line-height:20px;padding-bottom:20px;padding-top:20px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoCheckListItemText__C46JN{font-size:14px;line-height:20px}.PlaceInfo_small__Ytiy6 .PlaceInfo_RestaurantInfoComponentContainerPaymentMethods__4JFfo>svg{height:30px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoTitle__iFN9b{font-size:28px;line-height:32px;padding-bottom:12px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoComponentContainer__7ONqZ{align-items:flex-start;flex-direction:row;justify-content:space-between;padding:24px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoPaymentMethods__81I8u{align-items:center;margin-top:0}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoComponentContainerList__ZT5aG{flex:1;gap:12px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoComponentContainerPaymentMethods__4JFfo{flex:1}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoDescription__qZ9eZ{font-size:16px;line-height:24px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoComponentContainerText__0UiYE{flex:1;font-size:16px;line-height:24px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfoCheckListItemText__C46JN{font-size:16px;line-height:24px}.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfosContainerSkeleton___IykI,.PlaceInfo_large__aOzt4 .PlaceInfo_RestaurantInfosContainer__wfKyW{margin-top:24px}@keyframes PlanYourVisit_skeleton-loading__HQRDg{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.PlanYourVisit_title__FE4ie{color:#111;font-size:28px;font-weight:510;letter-spacing:-.01em;margin-bottom:1.5rem}.PlanYourVisit_grid__HLRW8{display:flex;gap:1.25rem}@media(max-width:768px){.PlanYourVisit_grid__HLRW8{flex-direction:column}}.PlanYourVisit_card__dFUGc{background-color:#f7f7f7;border-radius:24px;cursor:pointer;display:flex;flex:1;flex-direction:column;min-height:440px;overflow:hidden;padding:2rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.PlanYourVisit_card__dFUGc:hover{box-shadow:0 10px 20px rgba(0,0,0,.05);transform:translateY(-4px)}.PlanYourVisit_card__dFUGc:hover .PlanYourVisit_imagePlaceholder__KDoq_{width:195px}}.PlanYourVisit_cardHeader__0sAQK{display:flex;width:100%}.PlanYourVisit_textContainer___DVUy{width:100%}.PlanYourVisit_headerTop__lHhoJ{align-items:center;display:flex;justify-content:space-between;width:100%}.PlanYourVisit_cardTitle__p4zSS{color:#111;font-family:var(--dm-sans),sans-serif;font-size:20px;font-weight:500;margin:0}.PlanYourVisit_cardDescription__vB_3b{color:#4e555e;font-size:16px;font-weight:400;line-height:24px;margin:.5rem 0 0}.PlanYourVisit_arrowIcon__w5zjM{align-items:center;display:flex;opacity:.8}.PlanYourVisit_imagePlaceholder__KDoq_{bottom:0;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:185px}.PlanYourVisit_cardImage__iN4y5{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes PlaceFAQ_skeleton-loading__dLchI{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.PlaceFAQ_container__dmL4Y{display:flex;gap:4rem;margin-bottom:4rem;margin-top:4rem}@media(max-width:1024px){.PlaceFAQ_container__dmL4Y{flex-direction:column;gap:2rem}}.PlaceFAQ_leftColumn__46Mw9{flex:1}.PlaceFAQ_rightColumn__v6D50{flex:2}.PlaceFAQ_sectionTitle__kRMGN{color:#111;font-size:32px;font-weight:510;letter-spacing:-.02em;line-height:1.2;margin:0}.PlaceFAQ_accordionItem__Y6XRg{border-bottom:1px solid #efeeee;overflow:hidden}.PlaceFAQ_accordionItem__Y6XRg:first-child .PlaceFAQ_accordionTrigger__AinM5{padding-top:0}.PlaceFAQ_accordionTrigger__AinM5{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 0;text-align:left;transition:background-color .2s ease;width:100%}.PlaceFAQ_accordionTrigger__AinM5:hover .PlaceFAQ_iconWrapper__cXBoL{background-color:#f7f7f7}.PlaceFAQ_accordionTrigger__AinM5[data-state=open] .PlaceFAQ_iconWrapper__cXBoL svg{transform:rotate(180deg)}.PlaceFAQ_question__a1waa{color:#111;font-family:var(--dm-sans),sans-serif;font-size:18px;font-weight:500;line-height:1.4}.PlaceFAQ_iconWrapper__cXBoL{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;transition:background-color .2s ease;width:32px}.PlaceFAQ_iconWrapper__cXBoL svg{transition:transform .3s ease}.PlaceFAQ_accordionContent__cds8K{color:#666;font-size:18px;overflow:hidden}.PlaceFAQ_accordionContent__cds8K[data-state=open]{animation:PlaceFAQ_slideDown__PgOLa .3s cubic-bezier(.87,0,.13,1)}.PlaceFAQ_accordionContent__cds8K[data-state=closed]{animation:PlaceFAQ_slideUp__IVSNY .3s cubic-bezier(.87,0,.13,1)}.PlaceFAQ_answerWrapper__LBxhG{padding-bottom:1.5rem}.PlaceFAQ_answer__Y5fxC{color:#4e555e;font-size:18px;line-height:1.6;margin:0}.PlaceFAQ_buttonWrapper__7dGMB{margin-top:2rem}.PlaceFAQ_showMoreButton__ohsEg{background-color:#efeeee;border:none;border-radius:100px;color:#111;cursor:pointer;font-size:14px;font-weight:600;padding:.75rem 1.5rem;transition:transform .2s ease,background-color .2s ease}.PlaceFAQ_showMoreButton__ohsEg:hover{background-color:#e5e5e5}.PlaceFAQ_showMoreButton__ohsEg:active{transform:scale(.98)}@keyframes PlaceFAQ_slideDown__PgOLa{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes PlaceFAQ_slideUp__IVSNY{0%{height:var(--radix-accordion-content-height)}to{height:0}}.PlaceFAQ_skeleton__Ma_4R{border-radius:8px;margin-bottom:1rem}@keyframes ExploreNearbyPlaces_skeleton-loading__mci49{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ExploreNearbyPlaces_container__dCmls{margin-bottom:4rem;margin-top:1rem;padding:0 1.5rem}@media(min-width:1024px){.ExploreNearbyPlaces_container__dCmls{padding:0}}.ExploreNearbyPlaces_carouselWrapper__QxOB6{margin-top:1.5rem;position:relative}.ExploreNearbyPlaces_carouselWrapper__QxOB6:hover .ExploreNearbyPlaces_navButton__9Yjuv{opacity:1}.ExploreNearbyPlaces_navButton__9Yjuv{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 15px rgba(0,0,0,.12);color:#111;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;position:absolute;top:35%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:10}@media(max-width:768px){.ExploreNearbyPlaces_navButton__9Yjuv{display:none}}.ExploreNearbyPlaces_navButton__9Yjuv.ExploreNearbyPlaces_hidden__VINUj{opacity:0!important;pointer-events:none}.ExploreNearbyPlaces_navButton__9Yjuv:hover{box-shadow:0 6px 20px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.08)}.ExploreNearbyPlaces_navButton__9Yjuv:active{transform:translateY(-50%) scale(.96)}.ExploreNearbyPlaces_leftNav__HivjK{left:20px}.ExploreNearbyPlaces_rightNav__3_nWJ{right:20px}.ExploreNearbyPlaces_title__DtqAN{color:#111;font-size:28px;font-weight:510;letter-spacing:-.01em;margin-bottom:0}.ExploreNearbyPlaces_grid__NmFqp{display:flex;gap:30px;overflow-x:auto;padding-bottom:2rem;scroll-behavior:smooth;scroll-padding:0 1.5rem;scrollbar-width:none}.ExploreNearbyPlaces_grid__NmFqp::-webkit-scrollbar{display:none}.ExploreNearbyPlaces_card__buqGz{flex:0 0 320px;min-width:0}@media(max-width:768px){.ExploreNearbyPlaces_card__buqGz{flex:0 0 280px}}.ExploreNearbyPlaces_imageWrapper__ncSAT{aspect-ratio:1.5;background-color:#f7f7f7;border-radius:24px;margin-bottom:1rem;overflow:hidden;position:relative}.ExploreNearbyPlaces_image___siWf{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ExploreNearbyPlaces_heartButton__FoWi2{align-items:center;background-color:hsla(0,0%,100%,.9);border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:transform .2s ease,background-color .2s ease;width:36px;z-index:1}.ExploreNearbyPlaces_heartButton__FoWi2:hover{background-color:#fff;transform:scale(1.1)}.ExploreNearbyPlaces_heartButton__FoWi2:active{transform:scale(.95)}.ExploreNearbyPlaces_content__mHWBT{display:flex;flex-direction:column;gap:.25rem}.ExploreNearbyPlaces_name__cJ7Cj{color:#111;font-size:17px;font-weight:500;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExploreNearbyPlaces_meta__SKMv1{color:#666;flex-wrap:wrap;font-size:14px;font-weight:400;gap:.4rem}.ExploreNearbyPlaces_meta__SKMv1,.ExploreNearbyPlaces_meta__SKMv1>div{align-items:center;display:flex}.ExploreNearbyPlaces_meta__SKMv1>div{gap:.25rem}.ExploreNearbyPlaces_rating__Dfa4n{color:#666}.ExploreNearbyPlaces_rating__Dfa4n svg{opacity:.6}.ExploreNearbyPlaces_difficulty__W_JSw{align-items:center;display:flex;gap:.4rem}.ExploreNearbyPlaces_statusDot__MNZXX{border-radius:50%;height:8px;width:8px}.ExploreNearbyPlaces_easy__ajVg5{background-color:#34a853}.ExploreNearbyPlaces_moderate__a__iC{background-color:#fbbc05}.ExploreNearbyPlaces_hard___pQy6{background-color:#ea4335}.ExploreNearbyPlaces_dotSeparator__FLVOA{opacity:.5}@keyframes TravelwiseReviewsSummary_skeleton-loading__ud4Kf{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.TravelwiseReviewsSummary_TravelwiseReviewsSummary__g202_{width:100%}.TravelwiseReviewsSummary_Title__iikY1{color:#111;font-family:var(--athletics),sans-serif;font-size:28px;font-weight:500;letter-spacing:-.01em;margin-bottom:32px}.TravelwiseReviewsSummary_Layout__vKaab{display:flex;gap:60px}@media(max-width:992px){.TravelwiseReviewsSummary_Layout__vKaab{flex-direction:column;gap:40px}}.TravelwiseReviewsSummary_StatsColumn__mWW5M{flex-shrink:0;height:-moz-fit-content;height:fit-content;position:sticky;top:104px;width:300px}@media(max-width:992px){.TravelwiseReviewsSummary_StatsColumn__mWW5M{height:auto;position:static;width:100%}}.TravelwiseReviewsSummary_ScoreWrapper__K9moP{align-items:flex-end;display:flex;gap:16px;margin-bottom:24px}.TravelwiseReviewsSummary_ScoreBig__0_b6t{color:#111;font-family:var(--athletics),sans-serif;font-size:48px;font-weight:500;line-height:1}.TravelwiseReviewsSummary_ScoreStar__fLQIb{color:#111;margin-top:4px}.TravelwiseReviewsSummary_ReviewsLinks__t0rdY{color:#747d8a;display:flex;flex-direction:column;font-size:13px;font-weight:500;padding-top:4px}.TravelwiseReviewsSummary_ReviewsLinks__t0rdY a{text-decoration:underline;text-underline-offset:2px}.TravelwiseReviewsSummary_ReviewsLinks__t0rdY a:hover{color:#191b1e}.TravelwiseReviewsSummary_RatingBars__vjLgB{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.TravelwiseReviewsSummary_RatingBarRow__7O6Do{gap:12px}.TravelwiseReviewsSummary_RatingBarRow__7O6Do,.TravelwiseReviewsSummary_StarLabel__ggf5w{align-items:center;display:flex}.TravelwiseReviewsSummary_StarLabel__ggf5w{color:#111;font-size:13px;font-weight:600;justify-content:space-between;width:28px}.TravelwiseReviewsSummary_BarContainer__3Mgf_{background-color:#f4f3f2;border-radius:100px;flex:1;height:10px;overflow:hidden}.TravelwiseReviewsSummary_BarFill__RBFI9{background-color:#1a1b1e;border-radius:100px;height:100%}.TravelwiseReviewsSummary_ActionButtons__gjaXW{display:flex;flex-direction:column;gap:12px}.TravelwiseReviewsSummary_ButtonPrimary__Li9ge{background-color:#111;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px;transition:opacity .2s;width:100%}.TravelwiseReviewsSummary_ButtonPrimary__Li9ge:hover{opacity:.9}.TravelwiseReviewsSummary_ButtonSecondary__3OdFm{background-color:#efeeee;border:none;border-radius:100px;color:#111;cursor:pointer;font-size:15px;font-weight:500;padding:14px;transition:background-color .2s;width:100%}.TravelwiseReviewsSummary_ButtonSecondary__3OdFm:hover{background-color:#e5e4e3}.TravelwiseReviewsSummary_ContentColumn___nK5l{flex:1}.TravelwiseReviewsSummary_SearchSortBar__McSXb{align-items:center;display:flex;gap:20px;margin-bottom:40px}@media(max-width:576px){.TravelwiseReviewsSummary_SearchSortBar__McSXb{align-items:stretch;flex-direction:column}}.TravelwiseReviewsSummary_SearchInputWrapper__hJ3x_{flex:1;position:relative}.TravelwiseReviewsSummary_SearchInput__utdgZ{border:1px solid #d8d6d5;border-radius:100px;color:#111;font-size:16px;height:48px;padding:0 52px;width:100%}.TravelwiseReviewsSummary_SearchInput__utdgZ:focus{border-color:#111;outline:none}.TravelwiseReviewsSummary_SearchInput__utdgZ::-moz-placeholder{color:#747d8a}.TravelwiseReviewsSummary_SearchInput__utdgZ::placeholder{color:#747d8a}.TravelwiseReviewsSummary_SearchIcon__YH9f7{color:#747d8a;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.TravelwiseReviewsSummary_SortWrapper__Vx5zB{align-items:center;color:#111;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;white-space:nowrap}.TravelwiseReviewsSummary_ReviewItem__5cvaP{border-bottom:1px solid #efeeee;margin-bottom:32px;padding-bottom:32px}.TravelwiseReviewsSummary_ReviewItem__5cvaP:last-child{border-bottom:none}.TravelwiseReviewsSummary_ReviewHeader__F8Qh9{display:flex;justify-content:space-between;margin-bottom:16px}.TravelwiseReviewsSummary_AuthorInfo__R8w48{display:flex;gap:16px}.TravelwiseReviewsSummary_Avatar__P7osB{align-items:center;background-color:#233e9f;border-radius:100px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:48px;justify-content:center;overflow:hidden;width:48px}.TravelwiseReviewsSummary_AuthorName__kz37Q{color:#191b1e;font-family:var(--dm-sans),sans-serif;font-size:15px;font-weight:500}.TravelwiseReviewsSummary_ReviewMeta__E3BzC{align-items:center;color:#747d8a;display:flex;font-size:13px;gap:8px;margin-top:2px}.TravelwiseReviewsSummary_StarRating__TWHws{display:flex;gap:2px}.TravelwiseReviewsSummary_StarActive__A5YcU{color:#111}.TravelwiseReviewsSummary_StarInactive__Jw4EP{color:#e5e7eb}.TravelwiseReviewsSummary_ReviewText__Uw_yu{color:#111;font-size:15px;line-height:1.65;margin-bottom:20px}.TravelwiseReviewsSummary_ImageGallery__aHL2H{display:flex;gap:10px;overflow-x:auto;padding-bottom:16px;scrollbar-width:none}.TravelwiseReviewsSummary_ImageGallery__aHL2H::-webkit-scrollbar{display:none}.TravelwiseReviewsSummary_GalleryImage__ApCmX{background-color:#f4f3f2;border-radius:16px;flex-shrink:0;height:120px;overflow:hidden;position:relative;width:120px}.TravelwiseReviewsSummary_ShowActivity__W3FNR{color:#111;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;margin-top:4px;text-decoration:underline;text-underline-offset:4px}@keyframes ActivityDetailInfoBox_skeleton-loading__8j7yK{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ActivityDetailInfoBox_ActivityDetailsInfoBoxWrapper__O4WE6{background-color:#f7f7f7;border-radius:12px}.ActivityDetailInfoBox_ActivityDetailsInfoBoxWrapper__O4WE6 .ActivityDetailInfoBox_InfoBoxWrapper__FGHY_{display:flex;flex-direction:column;gap:12px 0}.ActivityDetailInfoBox_ActivityDetailsInfoBoxWrapper__O4WE6 .ActivityDetailInfoBox_InfoBoxWrapper__FGHY_ .ActivityDetailInfoBox_InfoBoxesWrapper___7QTG{display:grid;width:100%}.ActivityDetailInfoBox_ActivityDetailsInfoBoxWrapper__O4WE6 .ActivityDetailInfoBox_InfoBoxWrapper__FGHY_ .ActivityDetailInfoBox_InfoBoxElement__7NR8Z{align-items:center;display:flex;flex:1;gap:8px}.ActivityDetailInfoBox_OptionTitle__NbOrp{color:#4e555e}.ActivityDetailInfoBox_OptionTitle__NbOrp,.ActivityDetailInfoBox_OptionValue__7K_Ab{font-family:var(--dm-sans),sans-serif}.ActivityDetailInfoBox_OptionValue__7K_Ab{color:#191b1e;margin-left:auto;text-align:right;text-decoration-line:none}.ActivityDetailInfoBox_OptionValue__7K_Ab.ActivityDetailInfoBox_OptionLink__N20jt{color:#233e9f;text-decoration-line:underline}.ActivityDetailInfoBox_SeeMore__w7J_U{cursor:pointer;display:flex;justify-content:center}.ActivityDetailInfoBox_OpeningHoursDetails__vV8XW{padding:16px}.ActivityDetailInfoBox_HoverCard__9eXHI{animation-duration:.4s;animation-name:ActivityDetailInfoBox_slideUpAndFade__AG8fN;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:#fff;border-radius:12px;box-shadow:0 16px 56px 0 rgba(25,27,30,.08);min-width:370px;padding:24px;will-change:transform,opacity}.ActivityDetailInfoBox_OpeningHoursButton__WyqXE{justify-content:space-between}.ActivityDetailInfoBox_HoverCardTrigger__jGlMk{align-items:center;display:flex}.ActivityDetailInfoBox_ClockWrapper__a5kbU{display:flex;gap:8px}.ActivityDetailInfoBox_small__wleab .ActivityDetailInfoBox_InfoBoxesWrapper___7QTG{grid-template-columns:repeat(1,1fr)}.ActivityDetailInfoBox_small__wleab .ActivityDetailInfoBox_InfoBoxElement__7NR8Z{border-bottom:1px solid #efeeee}.ActivityDetailInfoBox_small__wleab .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:last-child{border-bottom:none}.ActivityDetailInfoBox_small__wleab .ActivityDetailInfoBox_OptionTitle__NbOrp,.ActivityDetailInfoBox_small__wleab .ActivityDetailInfoBox_OptionValue__7K_Ab{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.ActivityDetailInfoBox_small__wleab .ActivityDetailInfoBox_InfoBoxElement__7NR8Z{padding:16px}.ActivityDetailInfoBox_fadeIn__5Ldx7{animation:ActivityDetailInfoBox_fadeSlideInAnimation__5OHJG .25s ease-in-out}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_OptionTitle__NbOrp,.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_OptionValue__7K_Ab{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxesWrapper___7QTG{grid-template-columns:repeat(2,1fr)}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z{padding:24px;position:relative}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:after,.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:before{background-color:#efeeee;content:"";position:absolute}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:first-child:after{height:100%;right:-1px;width:1px}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:nth-child(4):after{height:100%;left:0;width:1px}.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:nth-child(3):before,.ActivityDetailInfoBox_large__otNJY .ActivityDetailInfoBox_InfoBoxElement__7NR8Z:nth-child(4):before{height:1px;left:0;top:0;width:100%}@keyframes ActivityDetailInfoBox_fadeSlideInAnimation__5OHJG{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ActivityDetailInfoBox_slideUpAndFade__AG8fN{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes OpeningHoursList_skeleton-loading__55s4q{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.OpeningHoursList_OpeningHoursListWrapper__MyucA{display:flex;flex-direction:column;font-family:var(--dm-sans),sans-serif}.OpeningHoursList_TimePeriodSelector__6ZBYr{align-items:center;cursor:pointer;display:flex;position:relative}.OpeningHoursList_SelectorContent__yOMIj{align-items:center;display:flex;gap:4px}.OpeningHoursList_NativeSelect__24B_F{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:transparent;cursor:pointer;height:100%;left:0;outline:none;position:absolute;top:0;width:100%;z-index:1}.OpeningHoursList_OpeningHoursListHeader__vSOPE{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.OpeningHoursList_OpeningHoursPeriod__IC8EX{color:#191b1e;font-weight:500}.OpeningHoursList_Divider__1vtUQ{border-top:1px solid #d8d6d5;margin-bottom:16px}.OpeningHoursList_OpeningHoursListItemsWrapper__M6o5h{display:flex;flex-direction:column}.OpeningHoursList_OpeningHoursListItem__Bv37r{display:flex;justify-content:space-between}.OpeningHoursList_OpeningHoursListItem__Bv37r[data-active=true] .OpeningHoursList_Day__OS3Zk,.OpeningHoursList_OpeningHoursListItem__Bv37r[data-active=true] .OpeningHoursList_OpeningHours__AQBbR{color:#191b1e;font-weight:600}.OpeningHoursList_Day__OS3Zk{color:#4e555e}.OpeningHoursList_OpeningHours__AQBbR{color:#191b1e}.OpeningHoursList_LastUpdatedWrapper__vjnke{align-items:center;display:flex;font-size:14px;gap:8px;line-height:20px}.OpeningHoursList_large__G1DbK .OpeningHoursList_OpeningHoursListItemsWrapper__M6o5h{gap:8px}.OpeningHoursList_large__G1DbK .OpeningHoursList_OpeningHoursListItem__Bv37r,.OpeningHoursList_large__G1DbK .OpeningHoursList_OpeningHoursPeriod__IC8EX{font-size:16px;line-height:24px}.OpeningHoursList_large__G1DbK .OpeningHoursList_TimePeriodSelector__6ZBYr{margin-bottom:4px}.OpeningHoursList_small__DI0_4 .OpeningHoursList_OpeningHoursListItemsWrapper__M6o5h{gap:6px}.OpeningHoursList_small__DI0_4 .OpeningHoursList_OpeningHoursListItem__Bv37r,.OpeningHoursList_small__DI0_4 .OpeningHoursList_OpeningHoursPeriod__IC8EX{font-size:16px;line-height:24px}@keyframes ActivityDetailTitle_skeleton-loading__DQNi6{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.ActivityDetailTitle_ActivityDetailTitleWrapper__SE6cz{display:flex;flex-direction:column}.ActivityDetailTitle_ActivityDetailTitleContent__Gx0xN{align-items:center;display:flex;gap:12px}.ActivityDetailTitle_Info__SHBiq{transform:translateY(2px)}.ActivityDetailTitle_ActivityDetailTitle__Dr3pN{color:#191b1e;font-family:var(--athletics),sans-serif;margin:0}.ActivityDetailTitle_ActivityDetailTitleBadges__a2PkN{display:flex}.ActivityDetailTitle_ActivityDetailTitleBadges__a2PkN::-webkit-scrollbar{display:none}.ActivityDetailTitle_ActivityDetailTitleBadges__a2PkN{-ms-overflow-style:none;scrollbar-width:none}.ActivityDetailTitle_MichelinStars__iPDmM{align-items:center;display:flex}.ActivityDetailTitle_large__U667E{gap:0}.ActivityDetailTitle_large__U667E .ActivityDetailTitle_ActivityDetailsContent__0s4Wz{display:flex;gap:8px;justify-content:space-between}.ActivityDetailTitle_large__U667E .ActivityDetailTitle_ActivityDetailTitle__Dr3pN{font-size:16px;font-weight:500;line-height:24px}.ActivityDetailTitle_large__U667E .ActivityDetailTitle_ActivityDetailTitleBadges__a2PkN{gap:20px;overflow:scroll}.ActivityDetailTitle_small__FPfmL{gap:20px}.ActivityDetailTitle_small__FPfmL .ActivityDetailTitle_ActivityDetailTitleContent__Gx0xN{align-items:flex-start;flex-direction:column;gap:0}.ActivityDetailTitle_small__FPfmL .ActivityDetailTitle_ActivityDetailsContent__0s4Wz{display:flex;flex-direction:column-reverse;gap:8px}.ActivityDetailTitle_small__FPfmL .ActivityDetailTitle_ActivityDetailTitle__Dr3pN{font-size:28px;line-height:32px}.ActivityDetailTitle_small__FPfmL .ActivityDetailTitle_ActivityDetailTitleBadges__a2PkN{flex-wrap:wrap;gap:12px 20px}.ActivityDetailTitle_CategoryMoreButton__oClLx{background:none;border:none;color:#4e555e;cursor:pointer;font-family:var(--dm-sans),sans-serif;padding:0;text-decoration:underline}.ActivityDetailTitle_CategoryMoreButton__oClLx:hover{opacity:.8}.ActivityDetailTitle_large__U667E .ActivityDetailTitle_CategoryMoreButton__oClLx{font-size:16px;line-height:24px}.ActivityDetailTitle_small__FPfmL .ActivityDetailTitle_CategoryMoreButton__oClLx{font-size:14px;line-height:20px}.ActivityDetailTitle_CategoryPopoverContent__pNMru{border-radius:8px;max-width:300px;min-width:200px;padding:16px;position:relative;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.ActivityDetailTitle_CategoryPopoverClose___COOl{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;opacity:.8;padding:4px;position:absolute;right:8px;top:8px;transition:opacity .2s}.ActivityDetailTitle_CategoryPopoverClose___COOl:hover{opacity:1}.ActivityDetailTitle_CategoryPopoverClose___COOl:focus{opacity:1;outline:none}.ActivityDetailTitle_CategoryPopoverTitle__7wk4J{color:#fff;font-family:var(--athletics),sans-serif;font-size:12px;font-weight:500;line-height:16px;margin-bottom:12px;padding-right:24px}.ActivityDetailTitle_CategoryPopoverList__X74Tm{display:flex;flex-direction:column;gap:8px}.ActivityDetailTitle_CategoryPopoverItem__U0uBE{color:#fff;font-family:var(--dm-sans),sans-serif;font-size:14px;line-height:20px;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}@keyframes TransparentBadge_skeleton-loading__65lds{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.TransparentBadge_TransparentBadge__MY9yu{align-items:center;display:flex;gap:8px}.TransparentBadge_TransparentBadgeTextWrapper__nCKU4{align-items:center;display:flex;gap:5px}.TransparentBadge_TransparentBadgeText__LDarg{color:#191b1e;font-family:var(--dm-sans),sans-serif;white-space:nowrap}.TransparentBadge_large__gLpZT .TransparentBadge_TransparentBadgeText__LDarg{font-size:16px;line-height:24px}.TransparentBadge_small__qLEAZ .TransparentBadge_TransparentBadgeText__LDarg{font-size:14px;line-height:20px}