/* Responsive links over the original, uncropped rainforest image. */
.fern-pathways-picture{position:relative;width:100%;isolation:isolate}
.fern-pathways-picture>img{display:block;width:100%;height:auto}
.fern-pathways-picture>.fern-pathway{position:absolute;display:block;border-radius:6px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,234,167,.3)}
.fern-pathway-left{left:3.1%;top:58%;width:23.6%;height:18%}
.fern-pathway-center{left:39%;top:59%;width:22%;height:26%}
.fern-pathway-right{left:74.8%;top:60.5%;width:22.4%;height:18%}
.fern-pathway:hover{box-shadow:0 0 0 3px #f6e4ac,inset 0 0 0 2px #193b30;background:rgba(255,235,175,.08)}
.fern-pathway:focus-visible{outline:4px solid #fff2be;outline-offset:3px;box-shadow:0 0 0 7px #193b30;background:rgba(255,235,175,.12)}
.fern-pathways-mobile-links{display:none}
@media(max-width:600px){.fern-pathways-mobile-links{display:grid;gap:8px;margin-top:16px}.fern-pathways-mobile-links a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:3px;background:#fcfbf6;font-size:18px}.fern-pathways-mobile-links a:focus-visible{outline:3px solid var(--green)}}