@font-face{font-family:GuideHeadline;src:url(/fonts/field-guide/anton-home-ascii.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GuideSans;src:url(/fonts/field-guide/dm-sans-latin-400-700-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GuideHand;src:url(/fonts/field-guide/caveat-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:GuideBrand;src:url(/fonts/field-guide/caveat-wordmark-700.woff2) format("woff2");font-weight:700;font-display:swap}.field-guide_home__Ty1nn{padding:0 0 36px;margin:0 auto;max-width:2400px}.field-guide_homePhotoCredits__ug1D7{display:flex;justify-content:flex-end;margin:22px 2% 0}body:has(.field-guide_home__Ty1nn) [data-site-footer] [data-media-credits]{display:none}.field-guide_photoCreditsTrigger__cNJ1D{min-height:44px;padding:0 12px;border:0;border-radius:6px;color:#fffdf5;background:#102a25e6;font:500 12px/1.4 GuideSans,sans-serif;text-decoration:underline;text-underline-offset:3px}.field-guide_photoCreditsDialog___172Y{border:0;border-radius:18px;margin:auto;padding:0;width:min(580px,calc(100% - 24px));max-height:calc(100svh - 32px);overflow-y:auto;overscroll-behavior:contain;background:#fbf9f2;color:#123d30;font:14px/1.65 GuideSans,sans-serif}.field-guide_photoCreditsDialog___172Y::backdrop{background:#092f2dcc}.field-guide_photoCreditsDialog___172Y>div{padding:24px}.field-guide_photoCreditsDialog___172Y h2{font:700 34px/1.2 Georgia,serif;margin:8px 0 18px}.field-guide_photoCreditsDialog___172Y h3{font:700 20px/1.3 Georgia,serif;margin:0 0 8px}.field-guide_photoCreditsDialog___172Y p{margin:0 0 12px}.field-guide_photoCreditsDialog___172Y section{border-top:1px solid #d4d9cc;padding:20px 0 12px}.field-guide_photoCreditsDialog___172Y a{display:flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.field-guide_photoCreditsDialog___172Y .field-guide_groupClose__wSRvV{position:sticky;top:12px;border-radius:50%;background:#fbf9f2}.field-guide_photoCreditsDialog___172Y :is(a,button):focus-visible,.field-guide_photoCreditsTrigger__cNJ1D:focus-visible{outline:3px solid #d87554;outline-offset:3px}@media (max-width:760px){.field-guide_homePhotoCredits__ug1D7{margin:20px 18px 0}}.field-guide_header__WRL1G[data-home=true]{position:absolute;width:100%;top:0;height:104px;background:transparent;color:#fffdf5;border:0;padding-inline:4%}.field-guide_header__WRL1G[data-home=true] .field-guide_brand__zWMS_{color:#fffdf5;font:700 55px/1 GuideHand,cursive;letter-spacing:-2px}.field-guide_header__WRL1G[data-home=true] .field-guide_brand__zWMS_ span{color:inherit}.field-guide_header__WRL1G[data-home=true] .field-guide_primaryNav___v1MZ{margin:0 auto;gap:42px}.field-guide_header__WRL1G[data-home=true] .field-guide_primaryNav___v1MZ a{font-size:16px;font-weight:700;text-shadow:0 1px 1px #03251f99}.field-guide_header__WRL1G[data-home=true] .field-guide_headerActions__xr22t{display:none}.field-guide_homeBadge__VCmB_{background:#c34a2d;color:#fff;padding:9px 19px;border-radius:24px;font-size:10px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;white-space:nowrap}.field-guide_homeHero__Brzv0{position:relative;isolation:isolate;height:clamp(540px,42.4vw,850px);color:#fffdf5;background:#275553}.field-guide_heroPhoto__qaXDW{position:absolute;inset:0;z-index:-2;overflow:hidden}.field-guide_heroPhoto__qaXDW img{object-fit:cover;object-position:50% 30%}.field-guide_heroPhoto__qaXDW img,.field-guide_heroPhoto__qaXDW picture{display:block;width:100%;height:100%}.field-guide_heroBadge__inYSx,.field-guide_heroChoose__JKvhY,.field-guide_heroMobileBreak__pEu63{display:none}.field-guide_homeHero__Brzv0:before{content:"";position:absolute;inset:0 0 auto;height:180px;z-index:-1;background:linear-gradient(#0009,#0006 65px,transparent);pointer-events:none}.field-guide_heroCopy__wg3bR{position:absolute;bottom:17%;left:4%;padding:14px 18px 16px 0}.field-guide_heroCopy__wg3bR:before{content:"";position:absolute;z-index:-1;inset:-24px -45px -20px -60px;background:radial-gradient(ellipse at 28% 57%,#0008 0,#0004 58%,transparent 80%);filter:blur(16px);pointer-events:none}.field-guide_heroCopy__wg3bR h1{font:400 clamp(65px,7.45vw,155px)/1.02 GuideHeadline,Impact,sans-serif;text-transform:uppercase;letter-spacing:-.025em;margin:0;text-shadow:0 0 .75px #042c23,0 1px 1.5px #042c23d9}.field-guide_heroCopy__wg3bR>p{font-size:clamp(17px,1.7vw,30px);line-height:1.4;margin:12px 0 0;font-weight:700;text-shadow:0 0 1px #03251f,0 1px 1.5px #03251ff2}.field-guide_heroCompass__WxkwY{position:absolute;top:110px;right:4%;display:flex;flex-direction:column;align-items:center;text-shadow:0 1px 4px #000}.field-guide_heroCompass__WxkwY>svg{width:80px;height:80px;stroke-width:1}.field-guide_heroCompass__WxkwY>span{font-size:12px}.field-guide_heroIslandSketch__k6gCP{width:190px;margin-top:-18px;transform:rotate(-8deg);filter:drop-shadow(0 1px 2px #163c4170)}.field-guide_heroIslandSketch__k6gCP svg{display:block;width:100%;height:150px}.field-guide_heroCompass__WxkwY>p{font:700 31px/1.05 GuideHand,cursive;text-align:center;margin-top:5px;transform:rotate(-5deg)}.field-guide_heroCredit__fznHT{position:absolute;bottom:12px;right:20px;font-size:10px;background:#111b;padding:5px 9px;border-radius:3px;margin:0}.field-guide_islandHeading___e4Up{display:flex;align-items:center;gap:24px;padding:23px 2.6% 14px;font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.field-guide_islandHeading___e4Up>span:last-child{height:1px;width:90px;background:#73877a}.field-guide_islandMosaic__UGoGw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0 12px;scroll-margin-top:20px}.field-guide_islandScene__GKsSt{position:relative;min-width:0;container-type:inline-size}.field-guide_islandScene__GKsSt>a{display:block;text-decoration:none;color:var(--ink)}.field-guide_scenePhoto__gC9uH{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:#d1e5db}.field-guide_scenePhoto__gC9uH img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.field-guide_scenePhoto__gC9uH picture{display:block;width:100%;height:100%}.field-guide_islandScene__GKsSt[data-island=st-thomas] .field-guide_scenePhoto__gC9uH img{filter:contrast(1.25) saturate(1.38) brightness(1.04);object-position:50% 73%}.field-guide_islandScene__GKsSt[data-island=st-croix] .field-guide_scenePhoto__gC9uH img,.field-guide_islandScene__GKsSt[data-island=water-island] .field-guide_scenePhoto__gC9uH img{object-position:50% 50%}.field-guide_islandScene__GKsSt>a:hover img{transform:scale(1.025)}.field-guide_sceneText__2S4S7{padding:14px 16px 0}.field-guide_islandDisplay__G85jS{position:relative;margin:0;line-height:1}.field-guide_islandDisplayText__Mg4YX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.field-guide_islandDisplayArt__7Jdvt{display:block;width:auto;max-width:100%;height:clamp(54px,20cqw,94px);overflow:visible}.field-guide_sceneExplore___o4Pp{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;margin-top:12px;padding:8px 18px;border:1px solid #143d88;border-radius:15px;background:linear-gradient(#204f9c,#173f83);color:#fff;box-shadow:0 3px 0 #0d295c;font:700 13px/1.4 GuideSans,sans-serif;transition:background .15s ease,box-shadow .15s ease}.field-guide_sceneExplore___o4Pp svg{width:18px;height:18px}.field-guide_islandScene__GKsSt>a:is(:hover,:focus-visible) .field-guide_sceneExplore___o4Pp{background:#123674;box-shadow:0 3px 0 #081e48}.field-guide_islandScene__GKsSt>a:active .field-guide_sceneExplore___o4Pp{box-shadow:0 1px 0 #081e48}@media (forced-colors:active){.field-guide_islandDisplayArt__7Jdvt{display:none}.field-guide_islandDisplayText__Mg4YX{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal;color:CanvasText;font:700 clamp(26px,8cqw,38px)/1.1 GuideSans,sans-serif}.field-guide_sceneExplore___o4Pp{border:2px solid ButtonText;box-shadow:none}}.field-guide_sceneNote__D901s{margin:8px 16px 0;font:13px/1.5 GuideSans,sans-serif;color:#506457}.field-guide_sceneCredit__15WUB{display:block;margin:7px 16px 0;font-size:9px;line-height:1.5;color:#526257;pointer-events:none}.field-guide_sceneCredit__15WUB a{display:inline-flex;align-items:center;min-height:24px;text-decoration:underline;text-underline-offset:2px;pointer-events:auto}.field-guide_sceneCreditLabel__oCbS8{display:inline-flex;align-items:center;min-height:24px;pointer-events:none}.field-guide_home__Ty1nn .field-guide_homeEnd__j3U6_{margin-inline:2%}@media (max-width:1100px){.field-guide_header__WRL1G[data-home=true]{gap:15px}.field-guide_homeBadge__VCmB_{padding-inline:12px;font-size:8px}.field-guide_header__WRL1G[data-home=true] .field-guide_primaryNav___v1MZ{gap:20px}.field-guide_sceneText__2S4S7{padding-inline:5px}.field-guide_sceneCredit__15WUB,.field-guide_sceneNote__D901s{margin-inline:5px}}@media (min-width:761px) and (max-width:900px){.field-guide_islandMosaic__UGoGw{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}}@media (max-width:760px){.field-guide_header__WRL1G[data-home=true]{height:70px;padding-inline:18px}.field-guide_header__WRL1G[data-home=true] .field-guide_brand__zWMS_{font-size:39px;font-family:GuideBrand,GuideHand,cursive}.field-guide_header__WRL1G[data-home=true] .field-guide_primaryNav___v1MZ{display:none}.field-guide_header__WRL1G[data-home=true] .field-guide_headerActions__xr22t{display:flex}.field-guide_header__WRL1G[data-home=true] .field-guide_headerActions__xr22t :is(button,a){color:white}.field-guide_homeBadge__VCmB_{display:none}.field-guide_homeHero__Brzv0{height:max(430px,109vw);color:#fffdf5}.field-guide_homeHero__Brzv0:before{height:105px;background:linear-gradient(#0009,#0002 75%,transparent)}.field-guide_heroPhoto__qaXDW img{object-position:50% 50%}.field-guide_heroCopy__wg3bR{top:25vw;bottom:auto;left:5.5%;padding:0}.field-guide_heroCopy__wg3bR:before{inset:-16px -18px -12px -25px;background:radial-gradient(ellipse at 25% 55%,#0008,#0004 58%,transparent 80%)}.field-guide_heroCompass__WxkwY{display:none}.field-guide_heroMobileBreak__pEu63{display:block}.field-guide_heroBadge__inYSx{display:table;padding:6px 13px;background:#c34a2d;border-radius:20px;font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.field-guide_heroCopy__wg3bR h1{font-size:clamp(43px,13.8vw,96px);line-height:.99;letter-spacing:-.02em}.field-guide_heroCopy__wg3bR>p{font-size:clamp(14px,3.8vw,25px);max-width:77vw;font-weight:700;margin-top:9px}.field-guide_heroChoose__JKvhY{position:absolute;left:5.5%;bottom:24px;display:flex;flex-direction:column;gap:10px;color:white;text-decoration:none;min-height:44px;text-shadow:0 0 1px #03251f,0 1px 1.5px #03251ff2}.field-guide_heroChoose__JKvhY:before{content:"";position:absolute;z-index:-1;inset:-6px -20px -8px -22px;background:radial-gradient(ellipse,#063e3170,transparent 73%);pointer-events:none}.field-guide_heroChoose__JKvhY svg{transform:rotate(90deg);width:28px;height:28px}.field-guide_heroChoose__JKvhY span{font-size:9px;letter-spacing:.22em;font-weight:700}.field-guide_heroCredit__fznHT{bottom:4px;right:8px;font-size:8px;line-height:1.25;color:#fffdf5;background:#102a25d9;padding:2px 5px}.field-guide_islandHeading___e4Up{padding:12px 18px 10px;font-size:10px;letter-spacing:.18em}.field-guide_islandHeading___e4Up>span:last-child{flex:1}.field-guide_islandMosaic__UGoGw{grid-template-columns:1fr;gap:8px;padding-inline:18px}.field-guide_scenePhoto__gC9uH{aspect-ratio:2.75}.field-guide_scenePhoto__gC9uH img{object-position:50% 65%}.field-guide_sceneText__2S4S7{padding:6px 6px 0}.field-guide_sceneExplore___o4Pp{margin-block:9px 12px}.field-guide_sceneNote__D901s{display:none}.field-guide_sceneCredit__15WUB{position:absolute;z-index:1;top:calc(100cqw / 2.75 - 28px);right:4px;margin:0;padding:0 5px;border-radius:3px;color:#fffdf5;background:#102a25e6;font-size:9px;line-height:24px;white-space:nowrap}.field-guide_home__Ty1nn .field-guide_homeEnd__j3U6_{margin-inline:18px}}@font-face{font-family:GuideSans;src:url(/fonts/field-guide/dm-sans-latin-400-700-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:GuideSans;src:url(/fonts/field-guide/dm-sans-latin-400-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}.field-guide_dayDialog__ACoC3,.field-guide_discovery__pWgFq,.field-guide_header__WRL1G,.field-guide_home__Ty1nn{--paper:#fbf9f2;--ink:#102a25;--forest:#0b4438;--muted:#53625e;--line:#dedfd4;--coral:#e96346;color:var(--ink);background:var(--paper);font-family:GuideSans,Arial,sans-serif;color-scheme:light}.field-guide_dayDialog__ACoC3 *,.field-guide_discovery__pWgFq *,.field-guide_header__WRL1G *,.field-guide_home__Ty1nn *{box-sizing:border-box}.field-guide_dayDialog__ACoC3 :is(a,button):focus-visible,.field-guide_discovery__pWgFq :is(button,a,input,select):focus-visible,.field-guide_header__WRL1G :is(a,button,select):focus-visible,.field-guide_home__Ty1nn a:focus-visible{outline:3px solid #b8472d;outline-offset:4px}.field-guide_dayDialog__ACoC3 button,.field-guide_discovery__pWgFq button,.field-guide_header__WRL1G button{cursor:pointer;font-family:inherit}.field-guide_dayDialog__ACoC3 button:disabled,.field-guide_discovery__pWgFq button:disabled{opacity:.5;cursor:default}.field-guide_srOnly___0Rzl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.field-guide_eyebrow__KvwTT{font-size:11px;letter-spacing:.19em;text-transform:uppercase;font-weight:700;line-height:1.6;margin:0 0 14px;color:var(--forest)}.field-guide_discovery__pWgFq{display:grid;grid-template-columns:minmax(450px,43%) minmax(0,57%);grid-template-rows:auto 1fr;position:relative;max-width:1920px;margin:0 auto;border-top:1px solid var(--line);isolation:isolate}.field-guide_discoveryIntro__Z0P1V{padding:35px 36px 0 46px;grid-column:1;grid-row:1}.field-guide_discoveryIntro__Z0P1V h1{font:700 clamp(48px,4.4vw,72px) /.99 Georgia,Times New Roman,serif;letter-spacing:-2.7px;margin:0 0 17px;max-width:530px}.field-guide_introText__QZh4H{font:400 18px/1.5 Georgia,Times New Roman,serif;color:#43564e;margin:0 0 22px}.field-guide_filters__VJ937{display:flex;gap:6px;margin-bottom:17px;flex-wrap:wrap}.field-guide_filters__VJ937 button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:43px;padding:9px 12px;border:1px solid #dddfd4;border-radius:13px;color:var(--ink);background:transparent;font-size:12px;font-weight:500;white-space:nowrap;transition:background .15s,color .15s}.field-guide_filters__VJ937 button[aria-pressed=true]{background:var(--forest);color:#fff;border-color:var(--forest)}.field-guide_filters__VJ937 button:hover{border-color:var(--forest)}.field-guide_filters__VJ937 svg{width:18px;height:18px}.field-guide_search__3jdPn{display:flex;gap:12px;align-items:center;border-bottom:1px solid #cfd3c8;padding:0 0 8px;color:#64736c;margin:0 0 15px}.field-guide_search__3jdPn input{min-width:0;flex:1;background:transparent;border:0;outline:0;font-size:13px;color:var(--ink);height:34px;font-family:inherit}.field-guide_search__3jdPn button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:transparent;border:0;color:var(--forest)}.field-guide_results__QNbqb{grid-column:1;grid-row:2;padding:0 30px 30px 36px;min-width:0}.field-guide_resultsMeta__tImAf{display:flex;justify-content:space-between;align-items:center;padding:0 10px;margin:0 0 12px;gap:10px;font-size:11px;letter-spacing:.03em;color:var(--muted)}.field-guide_listViewToggle__sl0Nm{display:flex;gap:6px;align-items:center;background:none;border:0;color:var(--forest);min-height:30px;font-size:11px}.field-guide_listViewToggle__sl0Nm svg{width:14px}.field-guide_placeList__LJBdv{list-style:none;margin:0;padding:0;display:grid;gap:13px}.field-guide_placeRow__4kqsg{display:grid;grid-template-columns:minmax(128px,43%) minmax(0,1fr) 35px;position:relative;min-width:0;border:1px solid #e6e5db;border-radius:16px;overflow:hidden;min-height:140px;background:#fcfbf6;transition:border-color .2s,box-shadow .2s}.field-guide_placeRow__4kqsg:hover{border-color:#b3c0b1;box-shadow:0 5px 20px #244e3310}.field-guide_rowPhoto__VZpsK{position:relative;min-width:0;min-height:140px;overflow:hidden;background:#e6e9d8;display:flex;flex-direction:column}.field-guide_rowPhoto__VZpsK>button{border:0;padding:0;background:none;display:block;flex:1;width:100%;min-height:115px}.field-guide_photo__7N6Jj{position:relative;margin:0;width:100%;height:100%;overflow:hidden;background:#e9e8d9}.field-guide_photo__7N6Jj>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;transition:transform .5s ease}.field-guide_rowPhoto__VZpsK:hover img{transform:scale(1.03)}.field-guide_photo__7N6Jj figcaption{position:absolute;bottom:0;left:0;right:0;background:#072b26ba;color:white;font-size:10px;line-height:1.4;padding:8px 12px;z-index:1}.field-guide_photo__7N6Jj figcaption a{color:inherit;text-decoration:underline;text-underline-offset:2px}.field-guide_rowPhoto__VZpsK>small{position:relative;padding:4px 7px;font-size:8px;line-height:1.3;background:#f4f2e8;color:#4c5e51;text-align:left}.field-guide_rowPhoto__VZpsK>small a{color:inherit;text-decoration:underline}.field-guide_rowText__FBmzC{padding:15px 0 14px 17px;text-align:left;display:flex;flex-direction:column;background:none;border:0;color:var(--ink);min-width:0}.field-guide_rowName__vvY73{font:700 19px/1.1 Georgia,serif;display:flex;align-items:baseline;gap:9px;letter-spacing:-.45px}.field-guide_number__nyCOn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--forest);color:white;font:500 12px/1 GuideSans,sans-serif}.field-guide_locality__5tDi4{font:400 12px/1.4 Georgia,serif;color:#53675b;margin:5px 0 7px;padding-left:31px}.field-guide_description__uTZH3{font:400 13px/1.4 Georgia,serif;color:#526256;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-left:31px}.field-guide_rowCategory__CnYo_{display:none;font-size:10px;color:#6b776c;margin-top:8px;padding-left:31px;text-transform:uppercase;letter-spacing:.1em}.field-guide_heart__UHNiE{padding:0;border:0;color:var(--forest);background:transparent;align-self:start;display:flex;align-items:center;justify-content:center;min-height:44px;width:35px;z-index:1;margin-top:8px}.field-guide_heart__UHNiE svg{width:18px;height:18px}.field-guide_heart__UHNiE[aria-pressed=true]{color:#b5472e}.field-guide_mapPanel__E_Eng{grid-column:2;grid-row:1/3;position:sticky;top:76px;align-self:start;height:calc(100svh - 76px);min-height:650px;max-height:1050px;overflow:hidden;background:linear-gradient(#44b6d1,#25b9cb 42%,#16a8bc 70%,#7ccacc);isolation:isolate}.field-guide_mapToolbar__h5i7s{position:absolute;left:25px;right:25px;top:25px;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:15px}.field-guide_segment__c_Rv3{display:flex;align-items:center;border-radius:28px;background:#fffdf7;box-shadow:0 4px 14px #07566518;padding:4px;flex-shrink:0}.field-guide_segment__c_Rv3 button{border:0;background:transparent;color:#183d36;font-size:12px;font-weight:500;display:flex;gap:7px;align-items:center;justify-content:center;min-height:36px;padding:6px 15px;border-radius:24px}.field-guide_segment__c_Rv3 button[aria-pressed=true]{color:#fffdf7;background:var(--forest)}.field-guide_mapEdition___APO3{font-size:9px;letter-spacing:.15em;color:#174b51;font-weight:700;text-shadow:0 1px 1px #ffffff80}.field-guide_mapViewport__PfhUn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.field-guide_mapCanvas__c49RC{position:relative;width:100%;aspect-ratio:3/2;flex-shrink:0;transform-origin:50% 50%;transition:transform .25s ease;z-index:2}.field-guide_illustration__C1nQi{width:100%;height:100%;object-fit:contain}.field-guide_mapPanel__E_Eng:before{content:"";position:absolute;inset:0;background-image:radial-gradient(ellipse at 20% 18%,#ebf5dd30,transparent 36%),repeating-radial-gradient(ellipse at 50% 40%,transparent 0 18px,#bce7df13 19px 20px,transparent 22px 50px);opacity:.7}.field-guide_pin__HUj2x{position:absolute;transform:translate(-50%,-95%);border:0;background:transparent;width:44px;height:52px;padding:0;color:white;filter:drop-shadow(0 3px 3px #163d3d4d);z-index:3;display:flex;align-items:center;justify-content:center}.field-guide_pin__HUj2x:before{content:"";position:absolute;inset:5px 7px 11px;border:2px solid #fffcf1;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#bf4229}.field-guide_pin__HUj2x>span:first-child{position:relative;font-size:16px;font-weight:700;line-height:1;margin-top:-5px}.field-guide_pin__HUj2x:focus-visible,.field-guide_pin__HUj2x:hover{z-index:6}.field-guide_pin__HUj2x:focus-visible:before,.field-guide_pin__HUj2x:hover:before{background:#b8412c}.field-guide_pinName__WCQpf{position:absolute;top:50px;left:50%;transform:translateX(-50%);background:#fffdf5;border-radius:5px;box-shadow:0 3px 10px #183e3526;color:var(--forest);font-size:11px;padding:7px 9px;max-width:180px;width:max-content;display:none}.field-guide_pin__HUj2x:focus-visible .field-guide_pinName__WCQpf,.field-guide_pin__HUj2x:hover .field-guide_pinName__WCQpf{display:block}.field-guide_areaLabel__nPbpR{position:absolute;font:italic 15px Georgia,serif;white-space:nowrap;color:#163e32;text-shadow:0 1px 2px #fffeeac9,0 0 5px #fffeeac9;transform:translate(-50%,4px);pointer-events:none;z-index:2}.field-guide_mapCompass__XE5ZJ{position:absolute;left:30px;bottom:90px;display:grid;justify-items:center;font-size:10px;color:#fffdf4;gap:5px;text-shadow:0 1px 2px #16473e;z-index:4}.field-guide_mapCompass__XE5ZJ svg{width:38px;height:38px;transform:rotate(12deg)}.field-guide_mapZoom__KhMqV{position:absolute;bottom:92px;background:#fffdf7;border:1px solid #d9decf;border-radius:11px;box-shadow:0 3px 12px #154d4421;z-index:4;overflow:hidden}.field-guide_mapZoom__KhMqV button{display:flex;align-items:center;justify-content:center;border:0;background:transparent;width:40px;min-height:40px;color:var(--forest);font-size:10px}.field-guide_mapZoom__KhMqV button+button{border-top:1px solid #dedfd4}.field-guide_mapCaption__qPCGp{position:absolute;left:0;right:0;bottom:0;z-index:4;text-align:center;background:linear-gradient(transparent,#fbf9f2e6 25%,#fbf9f2);padding:42px 14px 15px;color:#254b40}.field-guide_mapCaption__qPCGp p{font:italic 15px Georgia,serif;margin:0 0 8px}.field-guide_mapCaption__qPCGp p span{margin:0 12px}.field-guide_mapCaption__qPCGp small{font-size:8px;line-height:1.4}.field-guide_mapCaption__qPCGp a{text-decoration:underline;text-underline-offset:2px}.field-guide_discovery__pWgFq[data-view=list]{grid-template-columns:1fr;max-width:1280px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_mapPanel__E_Eng{display:none}.field-guide_discovery__pWgFq[data-view=list] .field-guide_discoveryIntro__Z0P1V{max-width:720px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_results__QNbqb{grid-column:1;padding-right:46px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_placeList__LJBdv{grid-template-columns:1fr 1fr}.field-guide_discovery__pWgFq[data-view=list] .field-guide_description__uTZH3{-webkit-line-clamp:3}.field-guide_loadMore__HzDBB{display:flex;justify-content:space-between;align-items:center;gap:14px;background:var(--forest);border:0;color:#fffdf7;border-radius:10px;padding:14px 22px;font-weight:500;font-size:13px;width:100%;margin-top:20px;min-height:48px}.field-guide_directoryNote__homK2{font-size:11px;line-height:1.7;color:var(--muted);margin:18px 5px}.field-guide_directoryNote__homK2 a{display:block;color:var(--forest);text-decoration:underline;margin-top:4px}.field-guide_empty__uTZw_{padding:40px 15px}.field-guide_empty__uTZw_ h2{font:700 28px Georgia,serif}.field-guide_empty__uTZw_ p{font-size:14px;line-height:1.6}.field-guide_empty__uTZw_ a{display:inline-block;margin-top:15px;text-decoration:underline}.field-guide_placeDialog__PS1Si{width:min(590px,calc(100% - 40px));max-height:calc(100svh - 48px);border:0;border-radius:22px;padding:0;background:#fbf9f2;color:#102a25;margin:auto;overflow-y:auto;overscroll-behavior:contain;font-family:GuideSans,sans-serif;box-shadow:0 20px 90px #05282070}.field-guide_dayDialog__ACoC3::backdrop,.field-guide_placeDialog__PS1Si::backdrop{background:#092f2db0;backdrop-filter:blur(4px)}.field-guide_detailImage__YFRo0{height:280px;position:relative}.field-guide_closeDetail__yS84B{position:absolute;top:14px;right:14px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffdf6;border:1px solid #e9e5d8;color:#133c30;box-shadow:0 2px 8px #1834281a;z-index:3}.field-guide_detailBody__JOgxH{padding:27px 32px 32px}.field-guide_detailBody__JOgxH h2{font:700 36px/1.1 Georgia,serif;letter-spacing:-1px;margin:0 0 8px}.field-guide_detailBody__JOgxH .field-guide_eyebrow__KvwTT{font-size:10px;margin-bottom:8px}.field-guide_detailLocation__8kJFL{font:400 15px Georgia,serif;margin:0 0 20px;color:#526956}.field-guide_primaryButton__XsbgR{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;background:#0b4438;color:white;border:0;border-radius:10px;font-size:14px;font-weight:500}.field-guide_detailDescription__SLRcc{font-size:15px;line-height:1.75;margin:23px 0}.field-guide_profileLink__ht6Z9{font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #bac5b7;padding:5px 0 14px;color:#174b36;text-decoration:none}.field-guide_detailNote__voGdM{font-size:11px;line-height:1.6;color:#647364;margin:20px 0 0}.field-guide_photoFallback__a7nUx{height:100%;min-height:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:12px;text-align:center;color:#466544;background:radial-gradient(ellipse at 30% 80%,#cdd9b7,transparent 70%),#f0efd9}.field-guide_photoFallback__a7nUx>svg{width:35px;height:35px}.field-guide_photoFallback__a7nUx>span{font:italic 20px Georgia,serif}.field-guide_photoFallback__a7nUx>small{font:9px GuideSans,sans-serif;letter-spacing:.1em;text-transform:uppercase}.field-guide_header__WRL1G{height:76px;position:sticky;top:0;z-index:30;border-bottom:1px solid #e0dfd6;padding:0 42px;display:flex;align-items:center;justify-content:space-between;gap:25px}.field-guide_brand__zWMS_{font:700 44px/1 GuideHand,cursive;letter-spacing:-1.6px;text-decoration:none;white-space:nowrap}.field-guide_brand__zWMS_ span{color:inherit}.field-guide_primaryNav___v1MZ{display:flex;align-items:center;gap:37px}.field-guide_headerActions__xr22t>a,.field-guide_primaryNav___v1MZ a{display:flex;gap:8px;align-items:center;text-decoration:none;font-size:13px;font-weight:500;min-height:44px}.field-guide_headerActions__xr22t{display:flex;align-items:center;gap:20px}.field-guide_islandSelect__fRFZO{display:flex;align-items:center;gap:7px}.field-guide_islandSelect__fRFZO select{background:transparent;border:0;border-bottom:1px solid #a5bca9;font-family:inherit;font-size:12px;font-weight:500;padding:10px 3px;min-height:44px;color:#174734}.field-guide_menuButton__rH8rt{display:none;background:none;border:0;min-width:44px;min-height:44px;align-items:center;justify-content:center}.field-guide_mobileDay__mGXUK{display:none!important}.field-guide_mobileMenu__zplT3{border:0;padding:25px;background:#fbf9f2;color:#12382d;width:min(400px,calc(100% - 30px));border-radius:18px;margin:auto;font-family:GuideSans,sans-serif}.field-guide_mobileMenu__zplT3::backdrop{background:#082e2eb3}.field-guide_mobileMenu__zplT3>a{display:block;padding:14px;border-bottom:1px solid #e0e2d5;font-size:18px}.field-guide_mobileMenu__zplT3>button{float:right;border:0;width:44px;height:44px;background:transparent}.field-guide_mobileMenu__zplT3>p{font:italic 27px Georgia,serif;margin:15px 0}.field-guide_count__Hz7eH{background:#0b4438;color:#fffdf7;border-radius:50%;width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;font-size:10px}.field-guide_homeEnd__j3U6_{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:28px 8px 0}.field-guide_homeEnd__j3U6_>p{font:italic 18px Georgia,serif;color:#486149;margin:0}.field-guide_homeEnd__j3U6_ nav{display:flex;gap:25px}.field-guide_homeEnd__j3U6_ a{font-size:11px;color:#2b503c;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;gap:7px}.field-guide_dayDialog__ACoC3{width:min(520px,calc(100% - 30px));max-height:calc(100svh - 35px);padding:28px;border:0;border-radius:22px;margin:auto;box-shadow:0 20px 100px #082f3266}.field-guide_dayHeader__1CiV3{display:flex;justify-content:space-between;align-items:center;gap:10px}.field-guide_dayHeader__1CiV3 h2{font:700 37px Georgia,serif;letter-spacing:-1px;margin:0}.field-guide_dayHeader__1CiV3>button{background:none;border:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.field-guide_dayIntro__Nw_a1{font:15px/1.6 Georgia,serif;color:#526252;margin:10px 0 24px}.field-guide_dayStops__IKU6T{padding:0;list-style:none;display:grid;gap:10px;margin:0 0 22px}.field-guide_dayStops__IKU6T li{padding:14px 0;border-bottom:1px solid #dddfd3;display:flex;align-items:center;justify-content:space-between;gap:15px}.field-guide_dayStops__IKU6T a{font:700 18px Georgia,serif}.field-guide_dayStops__IKU6T small{display:block;font-size:11px;color:#637062;margin-top:4px}.field-guide_dayStopActions__e2toy{display:flex;gap:4px}.field-guide_dayStopActions__e2toy button{width:35px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #d3dacb;background:transparent;border-radius:8px}.field-guide_dayEmpty__YwrfZ{padding:25px 0;text-align:center}.field-guide_dayEmpty__YwrfZ svg{width:45px;height:45px;margin:0 auto 15px;color:#497e60}.field-guide_dayEmpty__YwrfZ h3{font:700 25px Georgia,serif}.field-guide_dayEmpty__YwrfZ p{font-size:14px;line-height:1.6;color:#51624e}@media (min-width:1600px){.field-guide_discoveryIntro__Z0P1V{padding:48px 50px 0 62px}.field-guide_results__QNbqb{padding-left:52px;padding-right:42px}.field-guide_placeRow__4kqsg,.field-guide_rowPhoto__VZpsK{min-height:170px}.field-guide_rowName__vvY73{font-size:23px}.field-guide_description__uTZH3{font-size:15px}.field-guide_locality__5tDi4{font-size:14px}.field-guide_filters__VJ937 button{font-size:13px;padding-inline:17px}.field-guide_mapCanvas__c49RC{width:100%}}@media (max-width:1100px) and (min-width:761px){.field-guide_discovery__pWgFq{grid-template-columns:45% 55%}.field-guide_discoveryIntro__Z0P1V{padding:28px 22px 0}.field-guide_discoveryIntro__Z0P1V h1{font-size:52px}.field-guide_discoveryIntro__Z0P1V .field-guide_eyebrow__KvwTT span{display:none}.field-guide_introText__QZh4H{font-size:16px}.field-guide_results__QNbqb{padding:0 18px 25px}.field-guide_placeRow__4kqsg{grid-template-columns:36% 1fr 32px}.field-guide_rowText__FBmzC{padding-left:10px}.field-guide_rowName__vvY73{font-size:17px;gap:6px}.field-guide_description__uTZH3,.field-guide_locality__5tDi4{padding-left:0}.field-guide_description__uTZH3{-webkit-line-clamp:2;font-size:12px}.field-guide_mapEdition___APO3{display:none}.field-guide_header__WRL1G{padding:0 24px}.field-guide_primaryNav___v1MZ{gap:24px}}@media (max-width:760px){.field-guide_header__WRL1G{height:64px;padding:0 20px;gap:14px}.field-guide_brand__zWMS_{font-size:39px;font-family:GuideBrand,GuideHand,cursive}.field-guide_islandSelect__fRFZO,.field-guide_primaryNav___v1MZ{display:none}.field-guide_headerActions__xr22t{gap:7px}.field-guide_menuButton__rH8rt{display:flex}.field-guide_mobileDay__mGXUK{display:flex!important;min-width:40px;justify-content:center}.field-guide_headerActions__xr22t .field-guide_count__Hz7eH{position:absolute;margin-left:28px;margin-top:-17px;width:17px;height:17px;font-size:8px}.field-guide_discovery__pWgFq{display:flex;flex-direction:column;max-width:100%;border-top:0}.field-guide_discoveryIntro__Z0P1V{padding:22px 22px 0}.field-guide_discoveryIntro__Z0P1V .field-guide_eyebrow__KvwTT{font-size:10px;margin-bottom:8px}.field-guide_discoveryIntro__Z0P1V .field-guide_eyebrow__KvwTT span{display:none}.field-guide_discoveryIntro__Z0P1V h1{font-size:43px;line-height:.98;letter-spacing:-1.8px;margin-bottom:12px}.field-guide_introText__QZh4H{font-size:14px;line-height:1.4;margin-bottom:15px}.field-guide_desktopBreak__BasPG{display:none}.field-guide_filters__VJ937{flex-wrap:nowrap;overflow:auto;scrollbar-width:none;margin-right:-22px;padding-right:22px;gap:7px;margin-bottom:10px}.field-guide_filters__VJ937 button{flex-shrink:0;padding:8px 12px;min-height:39px;font-size:11px;border-radius:12px}.field-guide_filters__VJ937 svg{width:17px;height:17px}.field-guide_search__3jdPn{margin-bottom:14px;padding-bottom:3px}.field-guide_search__3jdPn input{font-size:12px;height:31px}.field-guide_search__3jdPn button{height:33px;width:33px}.field-guide_mapPanel__E_Eng{order:2;position:relative;top:0;min-height:0;height:330px;max-height:none;align-self:auto}.field-guide_mapToolbar__h5i7s{left:14px;right:14px;top:14px;justify-content:center}.field-guide_segment__c_Rv3{padding:3px}.field-guide_segment__c_Rv3 button{min-height:31px;padding:5px 13px;font-size:11px}.field-guide_segment__c_Rv3 svg{width:16px;height:16px}.field-guide_mapEdition___APO3{display:none}.field-guide_mapCanvas__c49RC{width:100%;margin-top:12px}.field-guide_mapCaption__qPCGp{padding:25px 8px 9px}.field-guide_mapCaption__qPCGp p{font-size:11px;margin-bottom:4px}.field-guide_mapCaption__qPCGp small{font-size:7px}.field-guide_mapCompass__XE5ZJ{left:16px;bottom:60px;font-size:8px}.field-guide_mapCompass__XE5ZJ svg{width:27px;height:27px}.field-guide_mapZoom__KhMqV{right:13px;bottom:63px;border-radius:8px}.field-guide_mapZoom__KhMqV button{width:34px;min-height:34px}.field-guide_mapZoom__KhMqV svg{width:16px;height:16px}.field-guide_areaLabel__nPbpR{font-size:10px}.field-guide_pin__HUj2x{width:36px;height:46px}.field-guide_pin__HUj2x:before{inset:7px 6px 12px;border-width:1.8px}.field-guide_pin__HUj2x>span:first-child{font-size:12px;margin-top:-3px}.field-guide_pinName__WCQpf{top:40px;font-size:9px}.field-guide_results__QNbqb{order:3;padding:14px 16px 27px}.field-guide_resultsMeta__tImAf{padding:0 4px;margin-bottom:8px;font-size:10px}.field-guide_placeList__LJBdv{gap:9px}.field-guide_placeRow__4kqsg{grid-template-columns:108px minmax(0,1fr) 34px;border-radius:12px;min-height:90px}.field-guide_rowPhoto__VZpsK{min-height:90px}.field-guide_rowPhoto__VZpsK>button{min-height:74px}.field-guide_rowPhoto__VZpsK>small{font-size:6px;padding:3px 4px;max-height:23px;overflow:hidden}.field-guide_rowText__FBmzC{padding:12px 0 10px 12px}.field-guide_rowName__vvY73{font-size:17px;gap:6px;letter-spacing:-.3px}.field-guide_number__nyCOn{width:17px;height:17px;font-size:9px}.field-guide_locality__5tDi4{font-size:12px;padding-left:23px;margin:5px 0 0}.field-guide_description__uTZH3{display:none}.field-guide_rowCategory__CnYo_{display:block;font-size:8px;padding-left:23px;margin-top:7px}.field-guide_heart__UHNiE{width:34px;min-height:44px;margin-top:6px}.field-guide_heart__UHNiE svg{width:17px;height:17px}.field-guide_loadMore__HzDBB{font-size:12px}.field-guide_directoryNote__homK2{font-size:10px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_results__QNbqb{padding:0 16px 25px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_placeList__LJBdv{grid-template-columns:1fr}.field-guide_discovery__pWgFq[data-view=list] .field-guide_rowPhoto__VZpsK{min-height:110px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_description__uTZH3{display:-webkit-box;-webkit-line-clamp:2;font-size:12px;padding:0;margin-top:7px}.field-guide_discovery__pWgFq[data-view=list] .field-guide_locality__5tDi4{padding-left:0}.field-guide_discovery__pWgFq[data-view=list] .field-guide_rowCategory__CnYo_{display:none}.field-guide_placeDialog__PS1Si{width:100%;max-height:100svh;height:100svh;max-width:none;border-radius:0;margin:0}.field-guide_detailImage__YFRo0{height:270px}.field-guide_detailBody__JOgxH{padding:23px 23px 30px}.field-guide_detailBody__JOgxH h2{font-size:35px}.field-guide_detailDescription__SLRcc{font-size:14px}.field-guide_homeEnd__j3U6_{display:block;padding:25px 3px 0}.field-guide_homeEnd__j3U6_>p{font-size:16px}.field-guide_homeEnd__j3U6_ nav{gap:19px;flex-wrap:wrap;margin-top:12px}.field-guide_homeEnd__j3U6_ a{font-size:10px;min-height:28px}.field-guide_dayDialog__ACoC3{padding:24px}.field-guide_dayHeader__1CiV3 h2{font-size:32px}.field-guide_dayIntro__Nw_a1{font-size:14px}.field-guide_dayStops__IKU6T a{font-size:16px}}@media (max-width:360px){.field-guide_discoveryIntro__Z0P1V{padding:18px 16px 0}.field-guide_discoveryIntro__Z0P1V h1{font-size:38px}.field-guide_filters__VJ937{margin-right:-16px;padding-right:16px}.field-guide_mapPanel__E_Eng{height:290px}.field-guide_results__QNbqb{padding-inline:12px}.field-guide_placeRow__4kqsg{grid-template-columns:85px minmax(0,1fr) 32px}.field-guide_rowText__FBmzC{padding-left:9px}.field-guide_rowName__vvY73{font-size:15px;gap:5px}.field-guide_number__nyCOn{display:none}.field-guide_locality__5tDi4,.field-guide_rowCategory__CnYo_{padding-left:0}.field-guide_header__WRL1G{padding-inline:14px}.field-guide_brand__zWMS_{font-size:36px}}@media (prefers-reduced-motion:reduce){.field-guide_discovery__pWgFq *,.field-guide_home__Ty1nn *{transition:none!important;scroll-behavior:auto!important}}.field-guide_mobileBreak__WQX6s{display:none}@media (max-width:760px){.field-guide_desktopNotes__GxJNG{display:none!important}.field-guide_mobileBreak__WQX6s{display:block}}.field-guide_markerLeaders__QR9Qq{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.field-guide_markerLayer__p870D{position:absolute;inset:0;z-index:3;pointer-events:none}.field-guide_markerLayer__p870D button{pointer-events:auto}.field-guide_markerLayer__p870D button[hidden]{display:none}.field-guide_mapIslets__0P9ap{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.field-guide_mapIslets__0P9ap polygon{fill:#52864c;stroke:#f4e5b3;stroke-width:.045;stroke-linejoin:round}.field-guide_sectorButton__dBwAR{position:absolute;z-index:3;transform:translate(-50%,-95%);width:142px;height:52px;border:1px solid #fef8e8;border-radius:11px;background:#fffaf0f5;box-shadow:0 3px 12px #16493c30;padding:5px 8px;color:#163e32;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.field-guide_sectorButton__dBwAR strong{font-size:11px;line-height:1.2}.field-guide_sectorButton__dBwAR>span{font-size:10px;color:#8d3320;display:flex;align-items:center;gap:5px}.field-guide_sectorButton__dBwAR svg{width:12px;height:12px}.field-guide_sectorButton__dBwAR:hover{background:#fff8e5;box-shadow:0 4px 16px #16493c50}@media (max-width:760px){.field-guide_sectorButton__dBwAR{height:48px;padding:3px 5px;gap:1px;border-radius:9px;background:#fffaf0ed;box-shadow:0 2px 7px #16493c20}.field-guide_sectorButton__dBwAR>span{line-height:1.2}}.field-guide_backToIsland__3Y9fV{min-height:44px;padding:0 12px;border:1px solid #ced3c2;border-radius:9px;background:#fffdf3;color:#174735;font-size:11px}.field-guide_mapToolbar__h5i7s:has(.field-guide_backToIsland__3Y9fV) .field-guide_segment__c_Rv3 button{min-height:44px}.field-guide_mapToolbar__h5i7s:has(.field-guide_backToIsland__3Y9fV){right:auto;justify-content:flex-start;gap:8px}.field-guide_groupPin__xFLFR:before{border-radius:50%;inset:4px 2px 5px;transform:none;box-shadow:3px 3px 0 #fff7e8b3}.field-guide_groupPin__xFLFR>span:first-child{margin-top:0}.field-guide_groupPin__xFLFR:after{content:"+";position:absolute;right:-2px;top:0;border-radius:50%;background:#fff9ed;color:#9b3924;font:700 12px/17px GuideSans,sans-serif;width:17px;height:17px}.field-guide_pin__HUj2x[data-featured]{filter:drop-shadow(0 2px 3px #163d3d66)}.field-guide_pin__HUj2x[data-featured]:before{background:#bc4329;box-shadow:0 0 0 1.5px #174b3a}.field-guide_editorialPick__Aavlo{display:inline-block;font:700 9px/1.4 GuideSans,sans-serif;color:#8c3b23;letter-spacing:.04em;padding:3px 6px;margin:4px 0 0 25px;background:#f4e8d5;border-radius:4px}.field-guide_visitNote__os8vY{display:block;margin:5px 0 0 25px;font:400 11px/1.5 GuideSans,sans-serif;color:#5a5142}.field-guide_detailVisitNote__Kgrlc{margin:16px 0;padding:12px 16px;border-left:3px solid #b95032;background:#f4eddd;font:400 14px/1.6 GuideSans,sans-serif;color:#394c3c}.field-guide_detailVisitNote__Kgrlc p{margin:0 0 5px}.field-guide_detailVisitNote__Kgrlc a{text-decoration:underline;text-underline-offset:3px}.field-guide_locationPending__FjXiq{display:block;font:10px/1.4 GuideSans,sans-serif;color:#526257;padding-left:25px;margin-top:4px}@media (max-width:360px){.field-guide_editorialPick__Aavlo,.field-guide_visitNote__os8vY{margin-left:0}.field-guide_locationPending__FjXiq{padding-left:0}}.field-guide_mapGroupDialog__teJ9f{color:#123d30;background:#fbf9f2;border:0;border-radius:18px;padding:25px;width:min(450px,calc(100% - 24px));max-height:calc(100svh - 48px);overflow:hidden;margin:auto;font-family:GuideSans,sans-serif}.field-guide_mapGroupDialog__teJ9f[open]{display:flex;flex-direction:column}.field-guide_mapGroupDialog__teJ9f>.field-guide_groupClose__wSRvV{flex:none;align-self:flex-end;float:none}.field-guide_mapGroupContent__uD21n{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;overflow-wrap:anywhere}.field-guide_mapGroupDialog__teJ9f::backdrop{background:#092f2dcc}.field-guide_mapGroupDialog__teJ9f h2{font:700 35px/1.2 Georgia,serif;margin:8px 0}.field-guide_mapGroupHeader__Cy5OM>p{font-size:12px;line-height:1.5}.field-guide_mapGroupDialog__teJ9f ol{list-style:none;padding:0;margin:20px 0 0}.field-guide_mapGroupDialog__teJ9f li+li{border-top:1px solid #d4d9cc}.field-guide_mapGroupDialog__teJ9f li button{display:flex;align-items:center;gap:12px;padding:14px 0;width:100%;min-height:60px;text-align:left;background:transparent;border:0;color:inherit}.field-guide_mapGroupDialog__teJ9f li button:focus-visible{outline-offset:-3px}.field-guide_mapGroupDialog__teJ9f li button>span:nth-child(2){flex:1;min-width:0}.field-guide_mapGroupDialog__teJ9f li strong{display:block;font:700 17px/1.3 Georgia,serif}.field-guide_mapGroupDialog__teJ9f li small{display:block;font-size:11px;margin-top:5px}@media (max-height:600px){.field-guide_mapGroupDialog__teJ9f{padding:12px;max-height:calc(100svh - 16px)}.field-guide_mapGroupDialog__teJ9f ol{margin-top:8px}}.field-guide_groupClose__wSRvV{width:44px;height:44px;float:right;display:grid;place-items:center;background:transparent;border:0;color:inherit}.field-guide_directoryNote__homK2>button{border:0;padding:8px 0;min-height:44px;text-decoration:underline;background:transparent;color:#174735}.field-guide_viewportNote__DrkFY{margin:0 0 12px;font:12px/1.5 GuideSans,sans-serif;color:#435a4c}.field-guide_viewportNote__DrkFY button{min-height:44px;padding:0 4px;color:#174735;background:transparent;border:0;text-decoration:underline}.field-guide_mapCanvas__c49RC{transition:none}.field-guide_mapPanel__E_Eng[data-area-view]{background-color:#61c8db}@media (max-width:760px){.field-guide_discovery__pWgFq .field-guide_mapPanel__E_Eng{height:370px;background:linear-gradient(160deg,#30bce0,#0ba5d0)}.field-guide_discovery__pWgFq .field-guide_mapCanvas__c49RC{mask-image:linear-gradient(180deg,transparent,#000 26px,#000 calc(100% - 18px),transparent),linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-composite:intersect}}.field-guide_rowPhoto__VZpsK>small{font-size:9px;line-height:1.35;max-height:none}@media (max-width:760px){.field-guide_discoveryIntro__Z0P1V{padding-top:16px}.field-guide_discoveryIntro__Z0P1V h1{font-size:38px;margin-bottom:9px}.field-guide_introText__QZh4H{font-size:13px;margin-bottom:11px}.field-guide_discoveryIntro__Z0P1V .field-guide_eyebrow__KvwTT,.field-guide_filters__VJ937{margin-bottom:6px}.field-guide_search__3jdPn{margin-bottom:10px}.field-guide_mapPanel__E_Eng{height:278px}.field-guide_rowPhoto__VZpsK>small{font-size:8px;line-height:1.3;max-height:none}.field-guide_pin__HUj2x{width:44px;height:48px}.field-guide_pin__HUj2x:before{inset:8px 10px 13px}.field-guide_resultsMeta__tImAf{margin-bottom:7px}.field-guide_results__QNbqb{padding-top:10px}.field-guide_placeRow__4kqsg,.field-guide_rowPhoto__VZpsK{min-height:95px}}.field-guide_mapPanel__E_Eng{background-size:cover;background-position:50%}.field-guide_mapPanel__E_Eng:before{display:none}.field-guide_illustration__C1nQi{display:block}.field-guide_illustration__C1nQi img{width:100%;height:100%;display:block;object-fit:contain;pointer-events:none}@media (min-width:761px){.field-guide_portraitMap__W9Fs0{aspect-ratio:2/3}}.field-guide_rowText__FBmzC{text-decoration:none}.field-guide_mapCaption__qPCGp small{font-size:10px}.field-guide_mapZoom__KhMqV button{width:44px;min-height:44px}.field-guide_mobileMenu__zplT3{max-height:calc(100svh - 30px);overflow-y:auto;overscroll-behavior:contain}.field-guide_mobileMenu__zplT3 :is(a,button):focus-visible{outline:3px solid #b8472d;outline-offset:3px}.field-guide_dayStopActions__e2toy button{width:44px;min-height:44px;flex-shrink:0}.field-guide_dayStopActions__e2toy{flex-shrink:0}@media (max-width:760px){.field-guide_filters__VJ937 button{min-height:44px}.field-guide_search__3jdPn button{min-width:44px;min-height:44px}.field-guide_search__3jdPn input{font-size:16px}.field-guide_segment__c_Rv3 button{min-height:44px}.field-guide_mapCaption__qPCGp small{font-size:9px}.field-guide_mapCaption__qPCGp{padding-bottom:8px}.field-guide_mapCaption__qPCGp p{margin-bottom:3px}.field-guide_mapZoom__KhMqV{bottom:74px}.field-guide_mapZoom__KhMqV button{width:44px;min-height:44px}.field-guide_placeRow__4kqsg{grid-template-columns:108px minmax(0,1fr) 44px}.field-guide_heart__UHNiE{width:44px}.field-guide_rowPhoto__VZpsK>small{font-size:9px}.field-guide_listViewToggle__sl0Nm{min-height:44px}.field-guide_dayStops__IKU6T li{align-items:flex-start;flex-direction:column}.field-guide_dayStopActions__e2toy{align-self:flex-end}}@media (max-width:360px){.field-guide_placeRow__4kqsg{grid-template-columns:85px minmax(0,1fr) 44px}}@media (min-width:761px) and (max-width:1100px){.field-guide_mapPanel__E_Eng{height:calc(100vw * .825);min-height:0}}.field-guide_mapCaption__qPCGp{pointer-events:none}.field-guide_mapCaption__qPCGp a{pointer-events:auto}.field-guide_mapZoom__KhMqV{z-index:6}.field-guide_mapPanel__E_Eng{background-image:var(--guide-map-image)}.field-guide_searchTrigger__ZSY1x{display:none!important}@media (max-width:760px){.field-guide_introText__QZh4H{display:none}.field-guide_searchTrigger__ZSY1x{display:flex!important;min-width:44px}.field-guide_search__3jdPn[data-open=false]{display:none}.field-guide_discoveryIntro__Z0P1V{padding-bottom:5px}.field-guide_discovery__pWgFq[data-view=map] .field-guide_resultsMeta__tImAf{display:none}.field-guide_placeRow__4kqsg{grid-template-columns:84px minmax(0,1fr) 44px;min-height:70px}.field-guide_rowPhoto__VZpsK{min-height:70px}.field-guide_rowPhoto__VZpsK>button{min-height:49px}.field-guide_rowPhoto__VZpsK>small{font-size:8px;line-height:1.2;padding:3px 4px}.field-guide_rowText__FBmzC{padding:10px 0 9px 12px}.field-guide_number__nyCOn{display:none}.field-guide_locality__5tDi4{padding-left:0;margin:4px 0 0;font-size:11px}.field-guide_rowCategory__CnYo_{display:none}.field-guide_rowName__vvY73{font-size:17px;line-height:1.1}.field-guide_photoFallback__a7nUx{min-height:68px;padding:5px;gap:5px}.field-guide_photoFallback__a7nUx>svg{width:20px;height:20px}.field-guide_photoFallback__a7nUx>span{font-size:14px}.field-guide_photoFallback__a7nUx>small{display:none}.field-guide_discovery__pWgFq[data-view=list] .field-guide_resultsMeta__tImAf{display:flex}.field-guide_discovery__pWgFq[data-view=list] .field-guide_rowPhoto__VZpsK{min-height:100px}}@supports (background-image:image-set(url("") type("image/avif"))){.field-guide_mapPanel__E_Eng{background-image:var(--guide-map-avif)}}@media (min-width:761px){.field-guide_mapPanel__E_Eng{background-image:none}}.field-guide_galleryDisclosure__HL5H3{margin:36px auto;border-block:1px solid #d6ddcc;max-width:1024px;color:#173d32;font-family:GuideSans,Arial,sans-serif}.field-guide_galleryDisclosure__HL5H3>summary{cursor:pointer;padding:22px 4px;min-height:48px;font:700 24px Georgia,serif}.field-guide_galleryDisclosure__HL5H3>summary:focus-visible{outline:3px solid #b8472d;outline-offset:3px}.field-guide_mobileContext__2eO94,.field-guide_waterShortLabel__u7ldo{display:none}.field-guide_description__uTZH3{display:block;-webkit-line-clamp:unset;overflow:visible}.field-guide_rowPhoto__VZpsK>.field-guide_creditTrigger__C7por{flex:none;min-height:28px;padding:5px 7px;background:#f4f2e8;color:#3e5346;font-size:11px;line-height:1.3;text-decoration:underline;text-underline-offset:2px}.field-guide_photo__7N6Jj figcaption{font-size:12px;background:#072b26e8}.field-guide_rowNotice__pSXVr{grid-column:1/-1;margin:0 10px}.field-guide_rowNotice__pSXVr:empty{display:none}.field-guide_sourceDetails__lpXZD{margin:16px 0;padding:0 0 12px;border-block:1px solid #cbd2c2;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.field-guide_sourceDetails__lpXZD>summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.field-guide_sourceDetails__lpXZD:not([open]){padding-bottom:0}.field-guide_sourceDetails__lpXZD p{margin:8px 0}.field-guide_sourceDetails__lpXZD a{display:inline-block;min-height:24px;color:#185747;text-decoration:underline;text-underline-offset:3px}.field-guide_sourceDetails__lpXZD :is(summary,a):focus-visible{outline:3px solid #b8472d;outline-offset:-3px}.field-guide_mapEdition___APO3{display:none}.field-guide_mapZoom__KhMqV{display:flex;flex-direction:column;top:24px;bottom:auto;right:24px;overflow:visible}.field-guide_mapZoom__KhMqV button{border-radius:9px}.field-guide_mapZoom__KhMqV button+button{border-top:0;border-left:1px solid #dedfd4}.field-guide_discovery__pWgFq .field-guide_mapZoom__KhMqV button:focus-visible{outline:3px solid #b8472d;outline-offset:-4px}.field-guide_discovery__pWgFq .field-guide_heart__UHNiE:focus-visible,.field-guide_discovery__pWgFq .field-guide_rowPhoto__VZpsK>button:focus-visible,.field-guide_discovery__pWgFq .field-guide_rowText__FBmzC:focus-visible{outline:3px solid #b8472d;outline-offset:-3px}@media (max-width:760px){.field-guide_mobileContext__2eO94{display:flex;align-items:center;justify-content:space-between;margin-top:-9px;margin-bottom:3px}.field-guide_mobileIslandSelect__J5WWe select{min-height:44px;border:0;padding:0 8px 0 0;background:transparent;color:var(--forest);font:600 12px GuideSans,sans-serif}.field-guide_mobileContext__2eO94 .field-guide_searchTrigger__ZSY1x{width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #d8ddcf;border-radius:50%;background:transparent;color:var(--forest)}.field-guide_discoveryIntro__Z0P1V>.field-guide_eyebrow__KvwTT{display:none}.field-guide_filters__VJ937{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-right:0;padding-right:0;gap:5px;overflow:visible}.field-guide_filters__VJ937 button{flex-direction:column;gap:4px;padding:7px 2px;font-size:10px;min-height:52px}.field-guide_waterLongLabel__HB21n{display:none}.field-guide_waterShortLabel__u7ldo{display:inline}.field-guide_number__nyCOn{display:inline-flex;width:20px;height:20px;font-size:11px}.field-guide_rowName__vvY73{align-items:flex-start;gap:6px}.field-guide_locality__5tDi4{padding-left:26px}.field-guide_description__uTZH3{display:none}.field-guide_mapZoom__KhMqV{top:12px;right:12px;bottom:auto}.field-guide_mapToolbar__h5i7s{top:12px;left:12px;right:auto;justify-content:flex-start}}body:has(.field-guide_discovery__pWgFq),body:has(.field-guide_home__Ty1nn){--font-geist-sans:GuideSans;--font-sans:GuideSans,Arial,sans-serif}.field-guide_supportingContent__fNRry>details,.field-guide_supportingContent__fNRry>div,.field-guide_supportingContent__fNRry>section{content-visibility:auto;contain-intrinsic-size:auto 500px}.field-guide_mapCaption__qPCGp a{white-space:nowrap}@media (max-width:360px){.field-guide_mapPanel__E_Eng{height:302px}.field-guide_mapViewport__PfhUn{bottom:24px}.field-guide_mapCaption__qPCGp{font-size:9px;line-height:1.4;padding-top:36px;background:linear-gradient(transparent,#fbf9f2 40%)}.field-guide_mapCaption__qPCGp small{display:block}.field-guide_mapCompass__XE5ZJ{bottom:84px}}.field-guide_discovery__pWgFq .field-guide_geographicMap__P9td5{display:flex;flex-direction:column;background:#1267a3;background-image:none}.field-guide_discovery__pWgFq[data-view=list] .field-guide_geographicMap__P9td5{display:none}.field-guide_geographicMap__P9td5 .field-guide_mapToolbar__h5i7s{position:relative;inset:auto;padding:12px;flex:0 0 auto;gap:8px;flex-wrap:wrap;justify-content:space-between;background:#fffaf0;border-bottom:1px solid #174b3520}.field-guide_geographicMap__P9td5 .field-guide_segment__c_Rv3 button{min-height:44px;padding:6px 12px}.field-guide_geographicMap__P9td5 .field-guide_mapViewport__PfhUn{position:relative;inset:auto;flex:1 1 auto;min-height:240px;display:block;background:#1267a3}.field-guide_geographicCanvas__E9ogQ{position:absolute;inset:0;width:100%;height:100%;transform-origin:50% 50%;pointer-events:none;overflow:visible}.field-guide_geographicCanvas__E9ogQ path{fill:#287348;stroke:#f4e5b3;stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.field-guide_mapNavigation__hkTss{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 12px;background:#e4f1e6;color:#174b35;border-top:1px solid #174b3520}.field-guide_geographicNorth__4wBeL{font-size:16px;font-weight:700;white-space:nowrap}.field-guide_geographicScale__Zt9mF{display:grid;gap:3px;font-size:10px;text-align:center}.field-guide_geographicScale__Zt9mF>span{display:block;border:solid #174b35;border-width:0 1px 2px;height:6px}.field-guide_geographicMap__P9td5 .field-guide_mapZoom__KhMqV{position:static;flex-direction:row;flex-shrink:0;box-shadow:none}.field-guide_geographicMap__P9td5 .field-guide_mapZoom__KhMqV button:last-child{width:60px;padding:3px 6px}.field-guide_geographicMap__P9td5 .field-guide_mapCaption__qPCGp{position:static;padding:10px 12px;background:#fffaf0;flex:0 0 auto}.field-guide_geographicMap__P9td5 .field-guide_mapCaption__qPCGp p{font-size:12px;margin-bottom:5px}.field-guide_geographicMap__P9td5 .field-guide_mapCaption__qPCGp small{font-size:10px}.field-guide_geographicMap__P9td5 .field-guide_pinName__WCQpf{max-width:172px}.field-guide_geographicMap__P9td5 .field-guide_groupPin__xFLFR:before{inset:3px 0 5px;border-radius:12px;box-shadow:none}.field-guide_geographicMap__P9td5 .field-guide_groupPin__xFLFR:after{content:none}.field-guide_geographicMap__P9td5 .field-guide_groupPin__xFLFR>span:first-child{display:grid;gap:2px;margin-top:-2px}.field-guide_geographicMap__P9td5 .field-guide_groupPin__xFLFR small{font:700 10px/1 GuideSans,sans-serif}.field-guide_geographicMap__P9td5 :is(.field-guide_pin__HUj2x,.field-guide_sectorButton__dBwAR):focus-visible{outline:3px solid #fffaf0;outline-offset:2px;box-shadow:0 0 0 7px #102c3d}.field-guide_geographicMap__P9td5 .field-guide_mapViewport__PfhUn:focus-visible{outline:3px solid #fffaf0;outline-offset:-4px}@media (max-width:760px){.field-guide_discovery__pWgFq .field-guide_geographicMap__P9td5{height:510px;min-height:0}.field-guide_geographicMap__P9td5 .field-guide_mapToolbar__h5i7s{padding:8px 10px}.field-guide_mapNavigation__hkTss{gap:8px;padding:8px 10px}}