.Landing_card__4riec{transition:transform .28s cubic-bezier(.2,0,0,1),box-shadow .28s,border-color .28s}.Landing_card__4riec:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgba(31,36,22,.14);border-color:var(--color-building-base)}.Landing_navLink__nH0cJ{transition:opacity .2s}.Landing_navLink__nH0cJ:hover{opacity:1}.Landing_cta__ugCIu{transition:filter .2s,transform .2s}.Landing_cta__ugCIu:hover{filter:brightness(1.06)}.Landing_textLink__zAYwH{transition:opacity .2s,border-color .2s}.Landing_textLink__zAYwH:hover{opacity:.7}.Landing_footLink__v0GuS{transition:color .2s}.Landing_footLink__v0GuS:hover{color:var(--color-text-on-accent)}.Landing_videoHero__FBPBq{position:relative;min-height:min(760px,calc(100svh - 81px));overflow:hidden;isolation:isolate;background:rgb(23 58 48);color:rgb(248 247 242)}.Landing_heroVideo__XHnIB{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.Landing_heroScrim__OLrD4{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(9,29,23,.95),rgba(9,29,23,.67) 48%,rgba(9,29,23,.12))}.Landing_videoHeroContent__U1Fo9{width:min(1180px,100%);margin:0 auto;padding:clamp(110px,17vh,180px) clamp(20px,5vw,64px) 84px}.Landing_videoEyebrow__VhUPC{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(240 169 110)}.Landing_videoHeadline__2R8FF{max-width:10ch;margin:14px 0 22px;font-family:Fraunces,serif;font-size:clamp(52px,7vw,92px);font-weight:600;line-height:.96;letter-spacing:-.045em;text-wrap:balance}.Landing_storyDek__QFon0,.Landing_videoDek__Isd1Y{max-width:520px;margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.55}.Landing_videoDek__Isd1Y{color:rgb(231 236 231)}.Landing_videoActions__rfl7x{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.Landing_storyLink__a6_7S,.Landing_videoPrimaryAction__S3HZH,.Landing_videoSecondaryAction__V_1RC{display:inline-flex;align-items:center;min-height:48px;padding:12px 19px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .2s,filter .2s,background-color .2s}.Landing_storyLink__a6_7S,.Landing_videoPrimaryAction__S3HZH{background:rgb(243 199 135);color:rgb(28 48 40)}.Landing_videoSecondaryAction__V_1RC{background:rgba(255,255,255,.16);color:rgb(255 255 255);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Landing_storyLink__a6_7S:hover,.Landing_videoPrimaryAction__S3HZH:hover,.Landing_videoSecondaryAction__V_1RC:hover{transform:translateY(-2px);filter:brightness(1.06)}.Landing_videoNote__YENer{position:absolute;right:clamp(20px,4vw,48px);bottom:22px;padding:8px 11px;background:rgba(10,27,22,.72);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.Landing_storySection__eXvi9{display:grid;grid-template-columns:minmax(340px,.85fr) 1.15fr;min-height:700px;background:rgb(20 47 39);color:rgb(248 247 242)}.Landing_storyMedia__G9c2f{position:relative;min-height:700px;overflow:hidden;background:rgb(9 29 23)}.Landing_storyVideo__mHqcz{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.Landing_storyPlayButton__H8SZo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border:0;border-radius:50%;background:rgb(243 199 135);color:rgb(28 48 40);font-size:20px;cursor:pointer;box-shadow:0 8px 28px rgba(0,0,0,.24)}.Landing_storyPlayButton__H8SZo:hover{transform:translate(-50%,-50%) scale(1.06)}.Landing_storyPlayButton__H8SZo[data-playing=true]{left:auto;top:auto;right:22px;bottom:22px;transform:none}.Landing_storyPlayButton__H8SZo[data-playing=true]:hover{transform:scale(1.06)}.Landing_storyLink__a6_7S:focus-visible,.Landing_storyPlayButton__H8SZo:focus-visible,.Landing_videoPrimaryAction__S3HZH:focus-visible,.Landing_videoSecondaryAction__V_1RC:focus-visible{outline:3px solid rgb(255 255 255);outline-offset:3px}.Landing_storyCopy__6RuWo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(54px,8vw,112px)}.Landing_storyHeadline__wHDPA{max-width:12ch;margin:14px 0 22px;font-family:Fraunces,serif;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.Landing_storyDek__QFon0{color:rgb(205 219 210)}.Landing_storyLink__a6_7S{margin-top:30px}@media (max-width:560px){.Landing_heroStats__ZJCJ_{gap:8px 14px}.Landing_videoHero__FBPBq{min-height:720px}.Landing_heroScrim__OLrD4{background:linear-gradient(0deg,rgba(9,29,23,.96),rgba(9,29,23,.62) 48%,rgba(9,29,23,.12))}.Landing_videoHeroContent__U1Fo9{padding-top:330px}.Landing_videoHeadline__2R8FF{font-size:clamp(46px,14vw,64px)}.Landing_videoNote__YENer{display:none}.Landing_storySection__eXvi9{grid-template-columns:1fr;min-height:0}.Landing_storyMedia__G9c2f{min-height:600px}.Landing_storyCopy__6RuWo{padding:48px 22px 58px}}@media (prefers-reduced-motion:reduce){.Landing_card__4riec,.Landing_cta__ugCIu,.Landing_storyLink__a6_7S,.Landing_videoPrimaryAction__S3HZH,.Landing_videoSecondaryAction__V_1RC{transition:none}}.Landing_card__4riec{--map-paper:rgb(253 250 241);--map-ink:rgb(32 59 48);--map-muted:rgb(80 98 80);--map-park:rgb(220 229 195);--map-route:rgb(190 86 47);--map-water:rgb(163 199 201);min-width:0}.Landing_card__4riec[data-city=Jacksonville]{--map-route:rgb(52 116 84)}.Landing_walkingLineCard__DwNp8{--map-route:rgb(47 110 140)}.Landing_mapPanel__hGH92{background:var(--map-park);border-bottom:5px solid var(--map-route)}.Landing_walkingLineCard__DwNp8 .Landing_mapPanel__hGH92{--map-paper:rgb(33 54 45);--map-ink:rgb(244 237 219);--map-muted:rgb(194 201 185);--map-route:rgb(243 171 119);background:var(--map-paper);border-top:5px solid var(--map-paper);border-bottom:1px solid rgb(214 204 174)}.Landing_corridorMap__6Pz5G{display:block;width:100%;height:280px}.Landing_corridorMap__6Pz5G text{fill:var(--map-ink);font:16px system-ui,sans-serif}.Landing_corridorMap__6Pz5G .Landing_mapEyebrow__HJEpF{fill:var(--map-muted);font:12px JetBrains Mono,monospace}.Landing_mapStreets__09RsA{fill:none;stroke:var(--map-paper);stroke-width:9}.Landing_mapBlocks__yuxeH{fill:var(--map-paper);opacity:.65}.Landing_mapTrailHalo__pF7Kn,.Landing_mapTrail__Ne2xV{fill:none;stroke-linejoin:round;stroke-linecap:round}.Landing_mapTrailHalo__pF7Kn{stroke:var(--map-paper);stroke-width:15}.Landing_mapTrail__Ne2xV{stroke:var(--map-route);stroke-width:6}.Landing_mapGuide__DgEaA{stroke:rgb(66 90 76);stroke-width:1}.Landing_mapStop__2_Anq{fill:var(--map-paper);stroke:var(--map-route);stroke-width:3}.Landing_mapLabelPlate__EbXbH{fill:var(--map-paper)}.Landing_mapWater__C95za{fill:var(--map-water)}.Landing_mapCaption__drQJe{padding:0 20px 14px;color:var(--map-muted);font:11px JetBrains Mono,monospace}.Landing_corridorStatus__yJmYT{display:flex;align-items:center;gap:6px;margin-top:10px;letter-spacing:.05em}.Landing_corridorStatus__yJmYT>span{width:7px;height:7px;border-radius:50%}.Landing_card__4riec:focus-visible{outline:3px solid var(--map-route);outline-offset:4px}