.PlacesWorkspace_workspace__FtjiB{scroll-margin-top:62px;display:grid;height:calc(100dvh - 290px);min-height:480px;max-width:1500px;margin:18px auto 0;border:1px solid #d9ded4;border-radius:18px;overflow:hidden;background:#fff}.PlacesWorkspace_editing__uRKeG,.PlacesWorkspace_workspace__FtjiB{grid-template-columns:360px minmax(0,1fr)}.PlacesWorkspace_browser__tkHNI{min-width:0;display:flex;flex-direction:column;min-height:0;border-right:1px solid #dfe4db}.PlacesWorkspace_filters__EBHNh{padding:18px;border-bottom:1px solid #e3e7de;background:#fcfdf9}.PlacesWorkspace_searchLabel___lKJ2{display:block;font-weight:650;font-size:16px;margin-bottom:10px}.PlacesWorkspace_searchBox__nsQeH{display:flex;align-items:center;gap:8px;border:1px solid #a9b5a7;background:#fff;border-radius:9px;padding:0 10px;color:#627760}.PlacesWorkspace_searchBox__nsQeH:focus-within{outline:2px solid #276448;outline-offset:1px}.PlacesWorkspace_searchBox__nsQeH input{width:100%;min-width:0;height:44px;border:0;outline:none;background:transparent;font-size:14px;color:#203b2c}.PlacesWorkspace_searchBox__nsQeH input::-webkit-search-cancel-button{display:none}.PlacesWorkspace_searchBox__nsQeH button{min-width:28px;min-height:36px;font-size:22px}.PlacesWorkspace_filterRow__G3Xt4{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.PlacesWorkspace_filterRow__G3Xt4 label{font-size:11px;font-weight:500;color:#64725e;min-width:0}.PlacesWorkspace_filterRow__G3Xt4 select{display:block;width:100%;margin-top:5px;padding:9px 6px;min-height:40px;border:1px solid #d7ded1;border-radius:7px;color:#2c4332;background:#fff;font-size:13px}.PlacesWorkspace_applied__8pvMO{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px;align-items:center}.PlacesWorkspace_applied__8pvMO button{padding:5px 9px;border-radius:5px;font-size:12px;color:#24543e;background:#e6eee2;max-width:100%;overflow-wrap:anywhere}.PlacesWorkspace_applied__8pvMO .PlacesWorkspace_clear__7wNr7{background:transparent;text-decoration:underline;color:#586750}.PlacesWorkspace_resultsBar__JZ7M_{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:16px;font-size:11px;color:#5c6c55}.PlacesWorkspace_resultsBar__JZ7M_ select{background:transparent;max-width:150px;min-height:30px;color:#405638;font-size:12px}.PlacesWorkspace_results__IwW7h{overflow-y:auto;flex:1;min-height:0;overscroll-behavior:contain}.PlacesWorkspace_place__zw7zZ{display:flow-root;text-align:left;width:100%;padding:17px 18px;border-bottom:1px solid #e8eae4;border-left:3px solid transparent;transition:background .15s}.PlacesWorkspace_place__zw7zZ:hover{background:#f4f7ee}.PlacesWorkspace_selected__YlqCR{background:#edf4e7;border-left-color:#286143}.PlacesWorkspace_placeTop__slsND{display:flex;align-items:flex-start;gap:8px}.PlacesWorkspace_placeName__QKvQz{font-weight:600;color:#233e2b;font-size:14px;line-height:1.55;overflow-wrap:anywhere;flex:1}.PlacesWorkspace_arrow__QdUvu{color:#7f9276}.PlacesWorkspace_placeMeta__0jjlO{display:flex;gap:12px;align-items:center;margin-top:6px;font-size:11px;color:#6c7c63}.PlacesWorkspace_visited__leH7j{color:#396346}.PlacesWorkspace_wanted__DWBdN{color:#96613b}.PlacesWorkspace_memo__ipyc6{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:#727d69;line-height:1.7;margin-top:6px}.PlacesWorkspace_tags__8WdTM{display:flex;gap:5px;flex-wrap:wrap;margin-top:9px}.PlacesWorkspace_tags__8WdTM a,.PlacesWorkspace_tags__8WdTM span{font-size:10px;background:#f1f3eb;border-radius:4px;padding:3px 7px;color:#5e7251;overflow-wrap:anywhere}.PlacesWorkspace_tags__8WdTM .PlacesWorkspace_noTag__XSygj{background:transparent;padding-left:0;color:#87927d}.PlacesWorkspace_mapPane__sPnh6{min-width:0;min-height:0;position:relative;isolation:isolate;z-index:0}.PlacesWorkspace_mapPane__sPnh6>div{height:100%;min-height:0}.PlacesWorkspace_detail__Gql8X{position:fixed;inset:0 0 0 auto;margin:0;width:min(420px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;overflow-y:auto;padding:24px;border:0;border-left:1px solid #dce2d5;background:#fff;color:#203629;overscroll-behavior:contain;box-shadow:-12px 0 60px #182c241a}.PlacesWorkspace_detail__Gql8X::backdrop{background:#16291c40}.PlacesWorkspace_detail__Gql8X:not([open]),.PlacesWorkspace_hidden__lmgDE{display:none}.PlacesWorkspace_empty__m9bbi{padding:36px 22px;font-size:13px;line-height:1.8;color:#73806a}.PlacesWorkspace_empty__m9bbi strong{display:block;font-size:16px;color:#334b2d;margin-bottom:7px}.PlacesWorkspace_empty__m9bbi button{margin-top:15px;color:#285e40;text-decoration:underline}.PlacesWorkspace_workspace__FtjiB button:focus-visible,.PlacesWorkspace_workspace__FtjiB select:focus-visible{outline:2px solid #296a46;outline-offset:-3px}@media (prefers-reduced-motion:reduce){.PlacesWorkspace_place__zw7zZ{transition:none}}.PlacesWorkspace_mobileLocation__JSHRi{display:none}@media (max-width:900px){.PlacesWorkspace_mobileLocation__JSHRi{display:block}.PlacesWorkspace_mobileLocation__JSHRi>div>div{height:280px;min-height:0}}.PlacesWorkspace_editorTop__VyVEZ{position:sticky;top:-24px;padding:12px 0;background:#fff;border-bottom:1px solid #e5e9df;z-index:2;margin-bottom:14px}.PlacesWorkspace_topbar__WXr0B{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:14px;border-bottom:1px solid #dedfd6}.PlacesWorkspace_topbarTools__slg0v{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:100%;align-items:center;gap:14px;margin-left:auto}.PlacesWorkspace_collectionHeader__CkqSR{padding-top:24px}.PlacesWorkspace_collectionHeading__pGOcl{display:flex;align-items:center;justify-content:space-between;gap:16px}.PlacesWorkspace_actionBar__ONg_I{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px;padding:8px;background:#fff;border:1px solid #dedfd6;border-radius:14px}.PlacesWorkspace_mainActions__toKij,.PlacesWorkspace_secondaryActions__6bOIu{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.PlacesWorkspace_mainActions__toKij{margin-left:auto}.PlacesWorkspace_addAction__vkxKP,.PlacesWorkspace_secondaryAction__2joTg,.PlacesWorkspace_shareAction__QlK4h{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:9px;font-size:13px;font-weight:550;line-height:1.4;cursor:pointer}.PlacesWorkspace_secondaryAction__2joTg{color:#455748}.PlacesWorkspace_secondaryAction__2joTg:hover{background:#f4f5ef}.PlacesWorkspace_shareAction__QlK4h{list-style:none;border:1px solid #d8ded3;background:#fff;color:#334c3d}.PlacesWorkspace_shareAction__QlK4h::-webkit-details-marker{display:none}.PlacesWorkspace_shareAction__QlK4h:hover{background:#f8f9f5}.PlacesWorkspace_addAction__vkxKP{background:#075540;color:#fff;border:1px solid #075540}.PlacesWorkspace_addAction__vkxKP:hover{background:#064735}.PlacesWorkspace_addAction__vkxKP:disabled{opacity:.5;cursor:default}.PlacesWorkspace_actionBar__ONg_I :is(button,a,summary):focus-visible{outline:2px solid #296a46;outline-offset:2px}@media (max-width:640px){.PlacesWorkspace_topbarTools__slg0v [data-compact=true]{flex-wrap:nowrap;gap:4px;font-size:12px}.PlacesWorkspace_topbarTools__slg0v [data-compact=true]>a[href$="/help"]{display:none}.PlacesWorkspace_topbarTools__slg0v [data-compact=true]>a{padding-left:8px;padding-right:8px;min-height:44px}.PlacesWorkspace_topbarTools__slg0v{gap:4px}.PlacesWorkspace_collectionHeader__CkqSR{padding-top:20px}.PlacesWorkspace_collectionHeading__pGOcl{align-items:flex-start}.PlacesWorkspace_collectionHeading__pGOcl>p{padding-top:7px;white-space:nowrap}.PlacesWorkspace_mainActions__toKij,.PlacesWorkspace_secondaryActions__6bOIu{width:100%}.PlacesWorkspace_mainActions__toKij{justify-content:flex-end;padding-top:8px;border-top:1px solid #eceee7}.PlacesWorkspace_mainActions__toKij>button{flex:1}.PlacesWorkspace_actionBar__ONg_I{margin-top:14px}}.PlacesWorkspace_sharePanel__HE665{position:absolute;right:0;top:calc(100% + 8px);z-index:40;max-height:70dvh;width:min(500px,85vw);overflow:auto;border:1px solid #dedfd6;border-radius:16px;background:#fff;padding:16px;box-shadow:0 14px 32px #17231d1c}@media (max-width:640px){.PlacesWorkspace_mainActions__toKij>details{position:static}.PlacesWorkspace_sharePanel__HE665{left:0;right:0;width:auto}}.PlacesWorkspace_tags__8WdTM a:hover{text-decoration:underline;background:#e3ebda}.PlacesWorkspace_tags__8WdTM a:focus-visible{outline:2px solid #286143;outline-offset:2px}.PlacesWorkspace_placeCard__7xFVw{position:relative;border-bottom:1px solid #e8eae4;border-left:3px solid transparent;scroll-margin-block:12px}.PlacesWorkspace_placeCard__7xFVw.PlacesWorkspace_selected__YlqCR{border-left-color:#286143}.PlacesWorkspace_place__zw7zZ{padding:12px 14px 8px;border:0;background:transparent;min-height:64px}.PlacesWorkspace_placeName__QKvQz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlacesWorkspace_placeTop__slsND{min-width:0}.PlacesWorkspace_memo__ipyc6,.PlacesWorkspace_placeMeta__0jjlO{margin-top:3px}.PlacesWorkspace_tags__8WdTM{margin:0;padding:0 14px 10px;gap:4px}.PlacesWorkspace_tags__8WdTM a{display:inline-flex;align-items:center;min-height:28px;max-width:100%}.PlacesWorkspace_cardPhoto__iiWvD{position:absolute;right:12px;top:12px;z-index:1}.PlacesWorkspace_cardDetails__Qw_HW{padding:0 14px 12px}.PlacesWorkspace_cardActions__rzi9i{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px}.PlacesWorkspace_cardActions__rzi9i :is(a,button){min-height:40px;display:inline-flex;align-items:center;text-decoration:underline;color:#24543e}.PlacesWorkspace_saveAction__LMuFX{display:block;padding:10px;margin-top:8px;border:1px solid #24543e;border-radius:8px;text-align:center;font-size:13px;color:#24543e}.PlacesWorkspace_filters__EBHNh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px}.PlacesWorkspace_filterMenu__L_QLi{position:relative}.PlacesWorkspace_filterMenu__L_QLi>summary{cursor:pointer;border:1px solid #d7ded1;border-radius:8px;padding:11px 10px;font-size:13px;list-style:none;min-height:44px}.PlacesWorkspace_filterPanel__5KHpr{position:absolute;right:0;top:calc(100% + 8px);width:min(300px,76vw);background:#fff;border:1px solid #d7ded1;border-radius:12px;padding:16px;z-index:30;box-shadow:0 6px 20px #17231d1c}.PlacesWorkspace_filterRow__G3Xt4{margin-top:0;grid-template-columns:1fr}.PlacesWorkspace_applied__8pvMO,.PlacesWorkspace_resultsBar__JZ7M_{grid-column:1/-1;margin-top:0}.PlacesWorkspace_applied__8pvMO{flex-wrap:nowrap;overflow-x:auto}.PlacesWorkspace_applied__8pvMO button{flex-shrink:0;min-height:36px}.PlacesWorkspace_resultsBar__JZ7M_{margin-top:0}.PlacesWorkspace_outsideFilter__W930T{max-height:40%;overflow:auto;font-size:12px;background:#fcf8ec}.PlacesWorkspace_outsideFilter__W930T>:is(p,button){margin:8px 14px}.PlacesWorkspace_outsideFilter__W930T>button{text-decoration:underline}.PlacesWorkspace_addAction__vkxKP{display:inline-flex;min-height:44px;padding:10px 16px;border-radius:10px;cursor:pointer;list-style:none}.PlacesWorkspace_addAction__vkxKP::-webkit-details-marker,.PlacesWorkspace_filterMenu__L_QLi>summary::-webkit-details-marker{display:none}.PlacesWorkspace_addPanel__rNCLy{position:absolute;right:0;top:calc(100% + 8px);width:min(360px,calc(100vw - 40px));max-height:70dvh;overflow:auto;background:#fff;border:1px solid #d7ded1;border-radius:12px;padding:12px;z-index:40;box-shadow:0 6px 20px #17231d1c}.PlacesWorkspace_manualAction__wQiqH{min-height:44px;width:100%;text-align:left;padding:8px 12px;border-radius:8px;color:#24543e;font-weight:600}.PlacesWorkspace_manualAction__wQiqH:hover{background:#edf4e7}.PlacesWorkspace_filterMenu__L_QLi :is(summary,select):focus-visible,.PlacesWorkspace_placeCard__7xFVw :is(a,button):focus-visible{outline:2px solid #296a46;outline-offset:-2px}.PlacesWorkspace_viewControls__ACRic{display:flex;gap:4px;max-width:1500px;margin:12px auto 0}.PlacesWorkspace_viewControls__ACRic button{min-height:44px;padding:8px 18px;border-radius:8px;border:1px solid #d7ded1;background:#fff;color:#24543e;font-size:13px}.PlacesWorkspace_viewControls__ACRic button[aria-pressed=true]{background:#24543e;color:#fff}.PlacesWorkspace_viewControls__ACRic button:focus-visible{outline:2px solid #c35b34;outline-offset:2px}.PlacesWorkspace_viewList__N0V16{grid-template-columns:minmax(0,1fr)}.PlacesWorkspace_viewList__N0V16 .PlacesWorkspace_mapPane__sPnh6{display:none}.PlacesWorkspace_viewList__N0V16 .PlacesWorkspace_browser__tkHNI{border:0}.PlacesWorkspace_viewMap__52uI0{display:block;position:relative}.PlacesWorkspace_viewMap__52uI0 .PlacesWorkspace_mapPane__sPnh6{position:absolute;inset:0}.PlacesWorkspace_viewMap__52uI0 .PlacesWorkspace_browser__tkHNI{position:absolute;top:16px;left:16px;width:min(360px,calc(100% - 32px));max-height:calc(100% - 32px);border-radius:12px;background:#fff;box-shadow:0 3px 14px #17231d24;z-index:10}.PlacesWorkspace_viewMap__52uI0 .PlacesWorkspace_placeCard__7xFVw:not(.PlacesWorkspace_selected__YlqCR){display:none}.PlacesWorkspace_viewMap__52uI0 .PlacesWorkspace_results__IwW7h{flex:initial;overflow:auto}.PlacesWorkspace_sheetToggle__Sf_PC{display:none}@media (min-width:901px){.PlacesWorkspace_viewList__N0V16 .PlacesWorkspace_placeName__QKvQz{max-width:75ch}.PlacesWorkspace_viewList__N0V16 .PlacesWorkspace_memo__ipyc6{max-width:100ch}}.PlacesWorkspace_mobileMenu__eQ_U8{display:none}.PlacesWorkspace_publicShare__EbOED .PlacesWorkspace_sharePanel__HE665{position:static;width:auto;box-shadow:none;border:0;background:transparent}@media (max-width:900px){.PlacesWorkspace_appShell__ouiet{position:fixed;inset:var(--places-viewport-top,0) 0 auto;height:var(--places-viewport-height,100dvh);min-height:0;padding:0;overflow:hidden;display:flex;flex-direction:column;z-index:1;--places-dock-bottom:calc(12px + env(safe-area-inset-bottom));--places-sheet-bottom:calc(80px + env(safe-area-inset-bottom))}.PlacesWorkspace_appShell__ouiet>header{width:100%;flex:0 0 calc(64px + env(safe-area-inset-top))}.PlacesWorkspace_topbar__WXr0B{position:absolute;inset:calc(8px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) auto max(12px,env(safe-area-inset-left));min-height:48px;padding:0 8px 0 14px;flex-wrap:nowrap;gap:8px;border:1px solid #e3e4dc;border-radius:16px;background:#fffef9;box-shadow:0 2px 10px #17231d0c;z-index:40}.PlacesWorkspace_brandParent__4dHXV,.PlacesWorkspace_desktopIntroduction__WY1t3,.PlacesWorkspace_desktopLocale__jGFt1,.PlacesWorkspace_viewControls__ACRic .PlacesWorkspace_desktopOnly__14NQc{display:none}.PlacesWorkspace_topbarTools__slg0v [data-compact=true]{flex-wrap:nowrap;gap:4px;font-size:12px}.PlacesWorkspace_topbarTools__slg0v [data-compact=true]>a[href$="/help"]{display:none}.PlacesWorkspace_topbarTools__slg0v [data-compact=true]>a{padding-left:8px;padding-right:8px;min-height:44px}.PlacesWorkspace_topbarTools__slg0v{flex-wrap:nowrap;gap:0;margin-left:auto}.PlacesWorkspace_mobileMenu__eQ_U8{display:block;order:2}.PlacesWorkspace_mobileMenu__eQ_U8>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;list-style:none;color:#24543e;letter-spacing:2px;border-radius:12px}.PlacesWorkspace_mobileMenu__eQ_U8>summary::-webkit-details-marker{display:none}.PlacesWorkspace_mobileMenuPanel__OtZCk{position:absolute;top:calc(100% + 8px);right:0;width:min(340px,calc(100vw - 24px));max-height:calc(var(--places-viewport-height, 100dvh) - 100px - env(safe-area-inset-top));overflow:auto;overscroll-behavior:contain;padding:12px;background:#fffef9;border:1px solid #d7ded1;border-radius:16px;box-shadow:0 8px 30px #17231d26}.PlacesWorkspace_mobileMenuPanel__OtZCk>a{display:flex;min-height:44px}.PlacesWorkspace_mobileMenuPanel__OtZCk footer{margin-top:12px;padding:12px 0;background:transparent}.PlacesWorkspace_mobileMenuPanel__OtZCk footer nav{gap:8px 20px}.PlacesWorkspace_collectionHeader__CkqSR{padding:0}.PlacesWorkspace_collectionHeading__pGOcl,.PlacesWorkspace_publicHeading__PMsfS{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;padding:0;margin:0}.PlacesWorkspace_actionBar__ONg_I{position:absolute;left:calc(128px + env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:var(--places-dock-bottom);margin:0;padding:4px;height:56px;gap:0;border-radius:16px;box-shadow:0 3px 18px #17231d1c;z-index:30}.PlacesWorkspace_actionBar__ONg_I>.PlacesWorkspace_secondaryActions__6bOIu{display:none}.PlacesWorkspace_mainActions__toKij{flex-wrap:nowrap;width:100%;margin:0;padding:0;border:0;gap:4px}.PlacesWorkspace_mainActions__toKij>details{position:static}.PlacesWorkspace_mainActions__toKij>details:last-child{flex:1;min-width:0}.PlacesWorkspace_shareAction__QlK4h{min-width:44px;padding:10px;border:0}.PlacesWorkspace_shareLabel__iOwXa{display:none}.PlacesWorkspace_addAction__vkxKP{justify-content:center;width:100%;min-height:44px;padding:10px 8px;white-space:nowrap}.PlacesWorkspace_addPanel__rNCLy,.PlacesWorkspace_publicShare__EbOED .PlacesWorkspace_sharePanel__HE665,.PlacesWorkspace_sharePanel__HE665{position:fixed;top:auto;bottom:calc(var(--places-dock-bottom) + 64px);left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));width:auto;max-height:calc(var(--places-viewport-height, 100dvh) - 160px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:16px;overflow:auto;overscroll-behavior:contain;background:#fffef9;border:1px solid #d7ded1;border-radius:16px;box-shadow:0 8px 30px #17231d26}.PlacesWorkspace_followAction__iUht_{position:absolute;top:calc(76px + env(safe-area-inset-top));left:12px;z-index:15;margin:0}.PlacesWorkspace_followAction__iUht_>p{display:none}.PlacesWorkspace_publicShare__EbOED{position:absolute;right:max(12px,env(safe-area-inset-right));bottom:var(--places-dock-bottom);margin:0;height:56px;display:flex;align-items:center;background:#fffef9;z-index:30;border-radius:16px}.PlacesWorkspace_publicShare__EbOED>summary{min-height:44px;display:flex;align-items:center}.PlacesWorkspace_appShell__ouiet header>[role=alert]{position:absolute;top:calc(64px + env(safe-area-inset-top));left:12px;right:12px;margin:0;padding:8px;border-radius:8px;background:#fffef9;z-index:35}.PlacesWorkspace_viewControls__ACRic{position:absolute;top:auto;bottom:var(--places-dock-bottom);left:max(12px,env(safe-area-inset-left));width:108px;height:56px;margin:0;padding:4px;border-radius:16px;box-shadow:0 3px 18px #17231d1c;z-index:30}.PlacesWorkspace_viewControls__ACRic button{flex:1;min-width:0;min-height:44px;padding:8px 4px;font-size:12px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_workspace__FtjiB{flex:1;width:100%;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;display:block;overflow:hidden}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_mapPane__sPnh6>div{min-height:0;height:100%}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_mapPane__sPnh6{position:absolute;inset:0;height:100%;min-height:0}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_browser__tkHNI{position:absolute;top:auto;bottom:var(--places-sheet-bottom);left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));width:auto;height:auto;max-height:calc(100% - 12px);padding:0;border:1px solid #d7ded1;border-radius:20px;background:#fffef9;box-shadow:0 3px 22px #17231d26;z-index:10}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_sheetToggle__Sf_PC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:52px;width:100%;padding:8px 14px 4px}.PlacesWorkspace_sheetTitle__lcSxy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-size:14px;font-weight:600;color:#17231d;text-align:left}.PlacesWorkspace_sheetTitle__lcSxy>span{font-size:12px;font-weight:400;white-space:nowrap;color:#647064}.PlacesWorkspace_sheetHandle__Y_7Ib{width:32px;height:4px;border-radius:4px;background:#aab7a6;flex-shrink:0}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_filters__EBHNh{display:grid;flex-shrink:0;padding:8px 12px 12px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_searchBox__nsQeH input{font-size:16px;min-width:0}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_applied__8pvMO button,.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_cardActions__rzi9i :is(a,button),.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_searchBox__nsQeH button,.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_tags__8WdTM a{min-height:44px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_tags__8WdTM a{padding-inline:10px;font-size:12px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_filterPanel__5KHpr select,.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_resultsBar__JZ7M_ select{min-height:44px;font-size:16px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_filterMenu__L_QLi>summary{min-height:44px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_viewMap__52uI0:not(.PlacesWorkspace_sheetExpanded__RFVkm) .PlacesWorkspace_browser__tkHNI>:not(.PlacesWorkspace_sheetToggle__Sf_PC):not(.PlacesWorkspace_filters__EBHNh),.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_viewMap__52uI0:not(.PlacesWorkspace_sheetExpanded__RFVkm) .PlacesWorkspace_resultsBar__JZ7M_,.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_viewSplit__f2Oex:not(.PlacesWorkspace_sheetExpanded__RFVkm) .PlacesWorkspace_browser__tkHNI>:not(.PlacesWorkspace_sheetToggle__Sf_PC):not(.PlacesWorkspace_filters__EBHNh),.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_viewSplit__f2Oex:not(.PlacesWorkspace_sheetExpanded__RFVkm) .PlacesWorkspace_resultsBar__JZ7M_{display:none}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_sheetExpanded__RFVkm .PlacesWorkspace_browser__tkHNI{height:55%;min-height:min(280px,calc(100% - 100px))}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_viewList__N0V16 .PlacesWorkspace_browser__tkHNI{top:8px;height:auto;max-height:none}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_results__IwW7h{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_viewMap__52uI0 .PlacesWorkspace_placeCard__7xFVw:not(.PlacesWorkspace_selected__YlqCR){display:block}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_filterPanel__5KHpr{position:fixed;top:calc(70px + env(safe-area-inset-top));right:12px;width:min(320px,calc(100vw - 24px));max-height:calc(var(--places-viewport-height, 100dvh) - 100px);overflow:auto;z-index:25}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_mapPane__sPnh6 .leaflet-bottom{bottom:var(--places-map-occluded,220px)}.PlacesWorkspace_appShell__ouiet .PlacesWorkspace_mapPane__sPnh6 .leaflet-control-zoom a{width:44px;height:44px;line-height:44px}.PlacesWorkspace_appShell__ouiet[data-keyboard=true]{--places-sheet-bottom:8px}.PlacesWorkspace_appShell__ouiet[data-keyboard=true] .PlacesWorkspace_actionBar__ONg_I,.PlacesWorkspace_appShell__ouiet[data-keyboard=true] .PlacesWorkspace_publicShare__EbOED,.PlacesWorkspace_appShell__ouiet[data-keyboard=true] .PlacesWorkspace_viewControls__ACRic{display:none}.PlacesWorkspace_appShell__ouiet[data-keyboard=true] .PlacesWorkspace_actionBar__ONg_I:has(details[open]),.PlacesWorkspace_appShell__ouiet[data-keyboard=true] .PlacesWorkspace_publicShare__EbOED[open]{display:flex}.PlacesWorkspace_appShell__ouiet[data-keyboard=true] :is(.PlacesWorkspace_sharePanel__HE665,.PlacesWorkspace_addPanel__rNCLy){top:calc(var(--places-viewport-top, 0px) + 68px + env(safe-area-inset-top));bottom:auto;max-height:calc(var(--places-viewport-height, 100dvh) - 84px - env(safe-area-inset-top))}.PlacesWorkspace_appShell__ouiet[data-keyboard=true] .PlacesWorkspace_browser__tkHNI{top:8px;height:auto;min-height:0;max-height:none}.PlacesWorkspace_detail__Gql8X{top:var(--places-viewport-top,0);bottom:auto;height:var(--places-viewport-height,100dvh);max-height:var(--places-viewport-height,100dvh);padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}}.PlacesWelcome_welcome__IX_mZ{margin-top:36px}.PlacesWelcome_hero__3kBE7{display:grid;grid-template-columns:1.08fr 1fr;gap:50px;align-items:center;padding:40px 0 56px}.PlacesWelcome_intro__Zu0GS{padding:4px 0}.PlacesWelcome_eyebrow__047Nn{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#3f654f;letter-spacing:.04em}.PlacesWelcome_eyebrow__047Nn>span{width:7px;height:7px;background:#c36543;border-radius:50%;flex-shrink:0}.PlacesWelcome_title__qn7Hz{font-size:clamp(44px,5.9vw,88px);line-height:1.07;letter-spacing:-.055em;font-weight:500;margin:25px 0;color:#203e31}.PlacesWelcome_title__qn7Hz em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#6f7d5f}.PlacesWelcome_description__cVsza{max-width:440px;color:#666b60;font-size:16px;line-height:1.85}.PlacesWelcome_actions__d8VUW{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:28px}.PlacesWelcome_primary__AIf1S{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;padding:16px 23px;background:#244e3d;color:#fffdf6;border-radius:8px;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.PlacesWelcome_primary__AIf1S:hover{background:#183c2d;transform:translateY(-2px)}.PlacesWelcome_primary__AIf1S span{font-size:20px}.PlacesWelcome_secondary__xillJ{font-size:14px;font-weight:500;padding:12px 0;border-bottom:1px solid #aab4a4;color:#244e3d}.PlacesWelcome_secondary__xillJ span{margin-left:12px}.PlacesWelcome_primary__AIf1S:focus-visible,.PlacesWelcome_secondary__xillJ:focus-visible{outline:3px solid #c36543;outline-offset:5px}.PlacesWelcome_note__GgjjM{font-size:11px;color:#70776b;margin-top:14px}.PlacesWelcome_art__W2tTX{height:450px;position:relative;min-width:0}.PlacesWelcome_map__zRALO{position:absolute;inset:10px 0 20px 20px;overflow:hidden;border-radius:48% 48% 12px 12px;transform:rotate(-3deg)}.PlacesWelcome_map__zRALO svg{width:100%;height:100%}.PlacesWelcome_mapLabel__6hsPz{position:absolute;left:44px;top:44px;color:#48624e;font-size:11px;letter-spacing:.06em;display:flex;gap:12px}.PlacesWelcome_collection__0gCRF{position:absolute;bottom:0;left:0;width:280px;max-width:83%;padding:23px;background:#fffdf7;border:1px solid #e5e4d6;border-radius:12px;box-shadow:0 20px 45px -20px #253d313d;transform:rotate(4deg)}.PlacesWelcome_collectionTop__ykGXD{display:flex;gap:10px;align-items:center;font-size:10px;color:#777d70}.PlacesWelcome_collectionTop__ykGXD>span:last-child{margin-left:auto;letter-spacing:2px}.PlacesWelcome_icon__n0Ll9{display:grid;place-items:center;width:29px;height:29px;background:#eeeede;border-radius:50%;font-size:20px;color:#2c513b}.PlacesWelcome_collectionTitle__m4VRi{font-family:Georgia,serif;color:#294837;font-size:28px;line-height:1.2;margin-top:16px}.PlacesWelcome_collectionTags__wgSzI{display:flex;gap:8px;margin:18px 0 20px}.PlacesWelcome_collectionTags__wgSzI span{background:#f0efe5;border-radius:20px;padding:6px 14px;font-size:14px}.PlacesWelcome_collectionBottom__4ZrXE{border-top:1px solid #e7e7dc;padding-top:12px;display:flex;justify-content:space-between;color:#4e6552;font-size:11px}.PlacesWelcome_stamp__Y9I1m{position:absolute;right:5px;bottom:18px;width:92px;height:92px;border:1px solid #aeb39d;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.13em;transform:rotate(13deg);color:#667452;background:#f4f2ec}.PlacesWelcome_stamp__Y9I1m span{font-size:24px;line-height:1}.PlacesWelcome_steps__O0DLm{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dcded0;border-bottom:1px solid #dcded0;padding:25px 0;gap:24px}.PlacesWelcome_step__HHBeP{display:flex;align-items:flex-start;gap:17px}.PlacesWelcome_number__Tdzj_{font-family:Georgia,serif;color:#9a9d82;font-size:25px;line-height:1.3}.PlacesWelcome_step__HHBeP h2{color:#304d3c;font-size:14px;font-weight:600;margin-bottom:5px}.PlacesWelcome_step__HHBeP p{color:#737869;font-size:12px;line-height:1.7;max-width:250px}@media (min-width:1600px){.PlacesWelcome_hero__3kBE7{gap:90px}}@media (max-width:1023px){.PlacesWelcome_hero__3kBE7{gap:25px}.PlacesWelcome_art__W2tTX{height:390px}.PlacesWelcome_collection__0gCRF{width:245px}.PlacesWelcome_title__qn7Hz{font-size:clamp(40px,6vw,65px)}}@media (max-width:700px){.PlacesWelcome_welcome__IX_mZ{margin-top:16px}.PlacesWelcome_hero__3kBE7{grid-template-columns:1fr;gap:24px;padding:20px 0 36px}.PlacesWelcome_title__qn7Hz{font-size:clamp(43px,10vw,66px);margin:20px 0}.PlacesWelcome_description__cVsza{font-size:14px;max-width:100%}.PlacesWelcome_art__W2tTX{height:320px;width:100%;max-width:460px;margin:0 auto}.PlacesWelcome_map__zRALO{inset:10px 4px 10px 25px}.PlacesWelcome_mapLabel__6hsPz{top:35px}.PlacesWelcome_collection__0gCRF{padding:19px;width:240px}.PlacesWelcome_collectionTitle__m4VRi{font-size:26px}.PlacesWelcome_stamp__Y9I1m{width:76px;height:76px;font-size:9px;right:0}.PlacesWelcome_steps__O0DLm{grid-template-columns:1fr;gap:20px;padding:24px 0}.PlacesWelcome_step__HHBeP p{max-width:none}.PlacesWelcome_actions__d8VUW{gap:20px}}@media (prefers-reduced-motion:reduce){.PlacesWelcome_primary__AIf1S{transition:none}.PlacesWelcome_primary__AIf1S:hover{transform:none}}