.discovery-lens[data-v-d64a308a]{--lens-scale:1;z-index:7;border:2px solid var(--lens-border-color);box-shadow:0 12px 32px #1930232e,0 3px 8px color-mix(in srgb,var(--lens-border-color) 12%,transparent),inset 0 0 0 1px #fffff566;pointer-events:none;opacity:1;background:#e5e5d9e0;border-radius:50%;padding:4px;transition:border-color .2s,transform .18s ease-out;position:absolute;top:0;left:0}.discovery-lens[data-v-d64a308a],.discovery-lens[data-v-d64a308a] *{box-sizing:border-box;pointer-events:none}.discovery-lens.is-anchored[data-v-d64a308a]{z-index:8}.discovery-lens-glass[data-v-d64a308a]{border:1px solid var(--lens-border-color);background:#344a3e;border-radius:50%;width:100%;height:100%;transition:border-color .2s;position:relative;overflow:hidden}.discovery-lens-glass[data-v-d64a308a]:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 12px #10201638}.discovery-lens img[data-v-d64a308a]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.discovery-lens img.is-ready[data-v-d64a308a]{opacity:1}.discovery-lens-fallback[data-v-d64a308a]{width:100%;height:100%;position:absolute;inset:0}.discovery-lens-location[data-v-d64a308a]{margin:5px 0 0;font:italic 400 11px/1.3 Georgia,Times New Roman,serif}.discovery-lens-caption[data-v-d64a308a]{text-align:center;color:#faf7ec;background:linear-gradient(#0000,#14281e75 48%,#14281ead);padding:42px 17px 23px;position:absolute;inset:auto 0 0}.discovery-lens h3[data-v-d64a308a]{text-wrap:balance;text-shadow:0 1px 4px #0000004d;margin:0;font:400 21px/1.1 Georgia,Times New Roman,serif}.discovery-lens-context[data-v-d64a308a]{margin:5px 0 0;font-size:8px;line-height:1.3}.discovery-lens-credit[data-v-d64a308a]{opacity:.8;margin:7px 0 0;font-size:7px;line-height:1.3}.lens-enter-active[data-v-d64a308a]{transition:border-color .2s,opacity .2s ease-out,transform .2s ease-out}.lens-enter-from[data-v-d64a308a]{--lens-scale:.94;opacity:0}.lens-leave-active[data-v-d64a308a]{transition:opacity .15s ease-out,transform .15s ease-out}.lens-leave-to[data-v-d64a308a]{--lens-scale:.97;opacity:0}@media (hover:none),(pointer:coarse){.discovery-lens[data-v-d64a308a]{display:none}}@media (prefers-reduced-motion:reduce){.discovery-lens[data-v-d64a308a]{transition:none;animation:none}.lens-enter-from[data-v-d64a308a]{--lens-scale:1;opacity:1}.lens-leave-to[data-v-d64a308a]{--lens-scale:1}.discovery-lens img[data-v-d64a308a],.discovery-lens-glass[data-v-d64a308a]{transition:none}}.polygon-photo-reveal[data-v-67030494]{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.polygon-photo-reveal[data-v-67030494] *{pointer-events:none}.nature-now-marker{cursor:pointer;z-index:4;opacity:1;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .22s ease-out,filter .22s ease-out;display:grid}.has-hover-focus .nature-now-marker:not(.is-hovered){filter:saturate(.76);opacity:.25!important}.has-hover-focus .nature-now-marker:not(.is-hovered) .nature-marker-ring{animation-play-state:paused}.nature-marker-core{background:var(--nature-color);border-radius:50%;place-items:center;width:12px;height:12px;display:grid;position:relative;box-shadow:0 0 0 1px #fff4d5d9}.nature-marker-core:after{content:"";background:#fff4d5;border-radius:50%;width:4px;height:4px}.nature-marker-attention,.nature-marker-halo,.nature-marker-ring{pointer-events:none;border-radius:50%;width:24px;height:24px;position:absolute;top:10px;left:10px}.nature-marker-halo{background:#c58b3624;border:1px solid #c58b3626}.nature-marker-ring{animation:nature-marker-pulse 3s ease-out var(--pulse-delay) infinite;border:1px solid #c58b3666}.nature-marker-attention{border:2px solid var(--nature-color);opacity:0}.nature-now-marker:focus-visible{outline:2px solid var(--nature-color);outline-offset:2px}.nature-now-marker.is-highlighted .nature-marker-halo,.nature-now-marker.is-selected .nature-marker-halo{background:#c58b363d;border-color:#c58b364d}.nature-now-marker.is-highlighted .nature-marker-core,.nature-now-marker.is-selected .nature-marker-core{box-shadow:0 0 0 2px #fff4d5}.nature-now-marker.is-highlighted .nature-marker-ring{border-width:2px}.nature-now-marker.is-selected .nature-marker-ring{opacity:.65;border:1px solid #c58b3673;width:33.6px;height:33.6px;animation:3.5s ease-in-out infinite nature-marker-breathe;top:5.2px;left:5.2px;transform:scale(1)}.nature-now-marker.is-selected .nature-marker-halo{background:#c58b3629}.nature-now-marker.is-attending .nature-marker-ring{visibility:hidden}@keyframes nature-marker-pulse{0%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(2.167)}}@keyframes nature-marker-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.35;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.nature-marker-ring{opacity:.6;animation:none;transform:none}.nature-now-marker.is-selected .nature-marker-ring{opacity:.65;animation:none;transform:none}}.migrating-birds[data-v-d55813bf]{z-index:2;color:#344a3e;opacity:1;transition:opacity .24s ease-out;position:absolute;inset:0;overflow:hidden}.migrating-birds[data-v-d55813bf],.migrating-birds[data-v-d55813bf] *,.migrating-birds svg[data-v-d55813bf]{pointer-events:none}.migrating-birds.is-leaving[data-v-d55813bf]{opacity:0}.migration-flight[data-v-d55813bf]{aspect-ratio:460/320;--flight-angle:-18deg;width:calc(clamp(280px,28vw,390px));animation:migration-travel-d55813bf var(--migration-duration) linear both;will-change:transform;position:absolute;top:0;left:0}.migration-formation[data-v-d55813bf]{width:100%;height:100%;display:block;overflow:visible}.migration-bird-drift[data-v-d55813bf]{animation:migration-drift-d55813bf var(--drift-duration) ease-in-out var(--bird-delay) infinite}.is-paused .migration-bird-drift[data-v-d55813bf],.is-paused .migration-flight[data-v-d55813bf]{animation-play-state:paused}@keyframes migration-travel-d55813bf{0%{transform:translate3d(-110%,66dvh,0) rotate(var(--flight-angle));opacity:0}5%{opacity:.74}92%{opacity:.74}to{transform:translate3d(100vw,12dvh,0) rotate(var(--flight-angle));opacity:0}}@keyframes migration-drift-d55813bf{0%,to{transform:translate(0)}40%{transform:translate(1px,-1px)}75%{transform:translate(-1px,1px)}}@media (width<=600px){.migration-flight[data-v-d55813bf]{--flight-angle:-30deg;width:230px}.migration-bird-position[data-v-d55813bf]:nth-last-child(-n+2){display:none}}@media (prefers-reduced-motion:reduce){.migrating-birds[data-v-d55813bf]{transition:none;display:none}.migration-bird-drift[data-v-d55813bf],.migration-flight[data-v-d55813bf]{animation:none}}.cinematic-discovery[data-v-97dd0daa]{z-index:8;pointer-events:none;position:absolute;inset:0}.cinematic-label[data-v-97dd0daa]{letter-spacing:1.7px;text-transform:uppercase;max-width:calc(100% - 320px);color:var(--text-secondary-readable);margin:0;font-size:9px;line-height:1.6;position:absolute;top:30px;left:112px}.is-preparing .cinematic-label[data-v-97dd0daa]{top:auto;bottom:78px}.cinematic-caption[data-v-97dd0daa]{width:calc(min(300px,25vw));color:var(--text-primary);opacity:0;transition:opacity 1s;position:absolute;bottom:18%;right:calc(clamp(28px,4vw,80px))}.cinematic-caption.is-visible[data-v-97dd0daa]{opacity:1}.cinematic-caption.is-positioning[data-v-97dd0daa]{opacity:0;visibility:hidden;transition:none}.cinematic-category[data-v-97dd0daa]{letter-spacing:1.8px;text-transform:uppercase;color:var(--accent-deep);margin:0 0 14px;font-size:9px;line-height:1.6}.cinematic-caption h2[data-v-97dd0daa]{letter-spacing:-.025em;margin:0;font:400 calc(clamp(36px,4.2vw,64px))/1.1 Georgia,Times New Roman,serif}.cinematic-subtitle[data-v-97dd0daa]{color:var(--accent-deep);margin:12px 0 0;font:italic 400 calc(clamp(18px,1.65vw,26px))/1.35 Georgia,Times New Roman,serif}.cinematic-credit[data-v-97dd0daa]{color:var(--text-secondary-readable);opacity:.85;pointer-events:auto;margin:25px 0 0;font-size:8px;line-height:1.65}.cinematic-credit[data-v-97dd0daa] a{color:inherit;text-underline-offset:3px}.cinematic-credit[data-v-97dd0daa]:focus-within,.cinematic-credit[data-v-97dd0daa]:hover{opacity:1}.cinematic-stop[data-v-97dd0daa]{background:color-mix(in srgb,var(--bg-app) 88%,transparent);min-height:44px;color:var(--accent-deep);pointer-events:auto;border:1px solid #6374572e;border-radius:9px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;display:flex;position:absolute;bottom:24px;left:112px}.cinematic-stop[data-v-97dd0daa]:hover{background:var(--bg-card-hover)}.cinematic-close[data-v-97dd0daa]{background:color-mix(in srgb,var(--bg-app) 88%,transparent);width:44px;height:44px;color:var(--accent-deep);pointer-events:auto;border:0;border-radius:50%;font-size:26px;position:absolute;bottom:24px;right:24px}.cinematic-photo-status[data-v-97dd0daa]{color:var(--text-secondary-readable);font-size:11px;line-height:1.5}.cinematic-stop>span[data-v-97dd0daa]{font-size:17px;line-height:1}.cinematic-stop kbd[data-v-97dd0daa]{font:inherit;opacity:.6;margin-left:6px;font-size:9px}@media (width<=850px){.cinematic-label[data-v-97dd0daa],.cinematic-stop[data-v-97dd0daa]{left:85px}.cinematic-label[data-v-97dd0daa]{letter-spacing:1px;max-width:calc(100% - 175px);font-size:9px}.cinematic-caption[data-v-97dd0daa]{width:26vw;right:24px}.cinematic-caption h2[data-v-97dd0daa]{font-size:34px}.cinematic-subtitle[data-v-97dd0daa]{font-size:18px}}@media (width<=700px) and (orientation:portrait){.cinematic-caption[data-v-97dd0daa]{width:calc(100% - 105px);bottom:84px;left:85px;right:20px}.cinematic-category[data-v-97dd0daa]{margin-bottom:7px;font-size:8px}.cinematic-caption h2[data-v-97dd0daa]{font-size:calc(clamp(30px,8vw,42px))}.cinematic-subtitle[data-v-97dd0daa]{margin-top:6px;font-size:18px}.cinematic-credit[data-v-97dd0daa]{margin-top:14px;font-size:7px}.cinematic-stop[data-v-97dd0daa]{bottom:15px}}@media (height<=660px){.cinematic-caption[data-v-97dd0daa]{bottom:16%}.cinematic-category[data-v-97dd0daa]{margin-bottom:7px;font-size:8px}.cinematic-caption h2[data-v-97dd0daa]{font-size:30px}.cinematic-subtitle[data-v-97dd0daa]{margin-top:6px;font-size:16px}.cinematic-credit[data-v-97dd0daa]{margin-top:12px;font-size:7px}.cinematic-stop[data-v-97dd0daa]{font-size:10px;bottom:12px}}@media (height<=660px) and (orientation:portrait){.cinematic-caption[data-v-97dd0daa]{bottom:78px}}@media (prefers-reduced-motion:reduce){.cinematic-caption[data-v-97dd0daa]{transition:opacity .15s}}.nature-focus-veil[data-v-97dd0daa]{background:radial-gradient(ellipse 310px 240px at var(--nature-focus-x,50%) var(--nature-focus-y,50%),transparent 0,#f5f2e808 30%,#f5f2e83b 100%);animation:.3s ease-in-out both nature-focus-in-97dd0daa}.nature-focus-veil[data-v-97dd0daa],.nature-journal-connector[data-v-97dd0daa]{pointer-events:none;position:absolute;inset:0}.nature-journal-connector[data-v-97dd0daa]{opacity:0;width:100%;height:100%;transition:opacity .28s ease-out;overflow:hidden}.nature-journal-connector.is-visible[data-v-97dd0daa]{opacity:.65}.nature-journal-connector path[data-v-97dd0daa]{fill:none;stroke:#849483;stroke-width:1px;vector-effect:non-scaling-stroke}.cinematic-caption.is-nature-detail[data-v-97dd0daa]{overscroll-behavior:contain;scrollbar-width:thin;pointer-events:auto;background:#f5f2e8;border-radius:4px;width:380px;max-width:calc(100vw - 128px);max-height:calc(100dvh - 180px);padding:24px;transition:opacity .28s ease-out,transform .28s ease-out;overflow-y:auto;transform:translateY(8px);box-shadow:0 8px 24px #2635281a,0 2px 6px #2635280d}.cinematic-caption.is-nature-detail.is-visible[data-v-97dd0daa]{transform:translateY(0)}.cinematic-nature-photo[data-v-97dd0daa]{aspect-ratio:16/9;border-radius:4px;width:100%;margin:0 0 20px;position:relative;overflow:hidden}.cinematic-nature-photo>img[data-v-97dd0daa],.cinematic-nature-photo>svg[data-v-97dd0daa]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cinematic-nature-photo figcaption[data-v-97dd0daa]{color:var(--accent-deep);font-size:10px;position:absolute;bottom:8px;left:10px}.is-nature-detail .cinematic-category[data-v-97dd0daa]{letter-spacing:1.4px;margin-bottom:10px;font-size:9px}.is-nature-detail h2[data-v-97dd0daa]{font-size:32px;line-height:1.15}.is-nature-detail .cinematic-subtitle[data-v-97dd0daa]{margin-top:8px;font-size:20px;line-height:1.4}.cinematic-description[data-v-97dd0daa]{color:var(--text-secondary-readable);margin:22px 0 0;font-size:13.5px;line-height:1.7}.cinematic-season[data-v-97dd0daa]{margin:18px 0 16px;font-size:12px}.cinematic-season[data-v-97dd0daa],.cinematic-source[data-v-97dd0daa]{color:var(--accent-deep);line-height:1.6}.cinematic-source[data-v-97dd0daa]{pointer-events:auto;text-underline-offset:3px;font-size:11px}.is-nature-detail .cinematic-photo-status[data-v-97dd0daa]{font-size:10px}.is-nature-detail .cinematic-credit[data-v-97dd0daa]{margin-top:12px;font-size:9px;line-height:1.6}.is-nature-scene .cinematic-stop[data-v-97dd0daa]{background:#f5f2e8;border-color:#63745722;padding:4px 8px;transition:background-color .18s,border-color .18s}.is-nature-scene .cinematic-stop>span[data-v-97dd0daa]{opacity:.75;transition:opacity .18s}.is-nature-scene .cinematic-stop[data-v-97dd0daa]:focus-visible,.is-nature-scene .cinematic-stop[data-v-97dd0daa]:hover{background:var(--bg-card-hover);border-color:#6374572e}.is-nature-scene .cinematic-stop:focus-visible>span[data-v-97dd0daa],.is-nature-scene .cinematic-stop:hover>span[data-v-97dd0daa]{opacity:1}.nature-detail-leave-active.is-nature-scene[data-v-97dd0daa]{transition:opacity .25s ease-in-out}.nature-detail-leave-to .is-nature-detail[data-v-97dd0daa],.nature-detail-leave-to .nature-journal-connector[data-v-97dd0daa],.nature-detail-leave-to.is-nature-scene[data-v-97dd0daa]{opacity:0}.nature-detail-leave-active .is-nature-detail[data-v-97dd0daa]{transition:opacity .2s}@keyframes nature-focus-in-97dd0daa{0%{opacity:0}to{opacity:1}}@media (width<=700px) and (orientation:portrait){.cinematic-caption.is-nature-detail[data-v-97dd0daa]{width:calc(100% - 105px);max-width:none;max-height:calc(100dvh - 250px);padding:20px}.is-nature-detail h2[data-v-97dd0daa]{font-size:30px}.is-nature-detail .cinematic-subtitle[data-v-97dd0daa]{font-size:19px}.is-nature-detail .cinematic-description[data-v-97dd0daa]{font-size:13px}}@media (hover:none) and (pointer:coarse){.nature-journal-connector[data-v-97dd0daa]{display:none}}@media (prefers-reduced-motion:reduce){.nature-focus-veil[data-v-97dd0daa]{animation:none}.cinematic-caption.is-nature-detail[data-v-97dd0daa]{transition:none;transform:none}.nature-detail-leave-active .is-nature-detail[data-v-97dd0daa],.nature-detail-leave-active.is-nature-scene[data-v-97dd0daa],.nature-journal-connector[data-v-97dd0daa]{transition:none}}.nature-now-notice[data-v-879e40f1]{z-index:10;pointer-events:none;width:330px;max-width:calc(100% - 110px);position:absolute;top:20px;right:24px}.nature-now-notice[data-v-879e40f1]:not(.is-expanded){width:auto}.nature-notice-panel[data-v-879e40f1]{max-height:calc(100dvh - 20px - var(--notice-top,20px));color:#244638;pointer-events:auto;background:#f7f3e8;border:1px solid #d8cdb5;border-radius:12px;padding:20px;position:relative;overflow:auto;box-shadow:0 12px 32px #31372326,0 2px 7px #463d250f}.nature-notice-kicker[data-v-879e40f1]{color:#244638;letter-spacing:.3px;align-items:center;gap:8px;margin:0 30px 14px 0;font-size:11px;font-weight:600;display:flex}.nature-notice-panel h2[data-v-879e40f1]{color:#244638;margin:0 8px 14px 0;font:400 25px/1.2 Georgia,Times New Roman,serif}.nature-notice-copy[data-v-879e40f1]{color:#627465;margin:0;font-size:12px;line-height:1.75}.nature-notice-close[data-v-879e40f1]{color:#627465;background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:23px;position:absolute;top:6px;right:6px}.nature-notice-close[data-v-879e40f1]:hover{background:#465a3b0f}.nature-notice-explore[data-v-879e40f1]{text-align:left;color:#a9782d;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;margin:14px 0 0;padding:4px 0;font-size:13px;font-weight:600;display:flex}.nature-notice-explore[data-v-879e40f1]:hover{text-underline-offset:4px;text-decoration:underline}.nature-notice-explore>span[data-v-879e40f1]{font-size:17px}.nature-notice-footnote[data-v-879e40f1]{color:#627465;margin:8px 0 0;font-size:9px;line-height:1.5}.nature-notice-collapsed[data-v-879e40f1]{color:#244638;white-space:nowrap;pointer-events:auto;background:#f7f3e8;border:1px solid #d8cdb5;border-radius:12px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:9px 14px;font-size:11px;display:flex;box-shadow:0 5px 18px #3137231a}.nature-notice-dot[data-v-879e40f1]{background:#a9782d;border-radius:50%;flex:none;width:7px;height:7px}.nature-notice-enter-active[data-v-879e40f1]{transition:opacity .4s ease-out,transform .4s ease-out}.nature-notice-leave-active[data-v-879e40f1]{transition:opacity .15s}.nature-notice-enter-from[data-v-879e40f1]{opacity:0;transform:translateY(8px)}.nature-notice-leave-to[data-v-879e40f1]{opacity:0}@media (width<=600px){.nature-now-notice[data-v-879e40f1]{right:20px}.nature-notice-panel h2[data-v-879e40f1]{font-size:23px}}@media (height<=660px){.nature-notice-kicker[data-v-879e40f1]{margin-bottom:10px}.nature-notice-panel h2[data-v-879e40f1]{margin-bottom:10px;font-size:22px}.nature-notice-copy[data-v-879e40f1]{font-size:11px;line-height:1.55}.nature-notice-explore[data-v-879e40f1]{margin-top:8px}.nature-notice-footnote[data-v-879e40f1]{margin-top:4px;font-size:8px}}@media (prefers-reduced-motion:reduce){.nature-notice-enter-active[data-v-879e40f1],.nature-notice-leave-active[data-v-879e40f1]{transition:none}.nature-notice-enter-from[data-v-879e40f1]{opacity:1;transform:none}}
