.granton-story_page__v9xvc{background:var(--c-bg);color:var(--c-text-primary);padding-top:var(--navbar-height,64px);font-family:Inter,system-ui,sans-serif}.granton-story_page__v9xvc *,.granton-story_page__v9xvc :after,.granton-story_page__v9xvc :before{box-sizing:border-box}.granton-story_page__v9xvc :is(button,a,summary,select,input):focus-visible{outline:3px solid var(--c-accent);outline-offset:4px}.granton-story_page__v9xvc button{cursor:pointer}.granton-story_page__v9xvc button:disabled{cursor:wait;opacity:.6}.granton-story_page__v9xvc a{text-underline-offset:4px}.granton-story_eyebrow__s5ccj{line-height:1.6;letter-spacing:.08em;color:var(--c-text-secondary)}.granton-story_editionBar__zvVX1,.granton-story_eyebrow__s5ccj{font-family:DM Mono,monospace;font-size:10px;text-transform:uppercase}.granton-story_editionBar__zvVX1{display:flex;justify-content:space-between;gap:20px;padding:14px 28px;border-bottom:1px solid var(--c-border);letter-spacing:.06em;background:var(--c-bg)}.granton-story_editionBar__zvVX1 b{color:var(--c-accent);padding:0 10px;font-weight:400}.granton-story_split__crcOY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.granton-story_mapColumn__832S8{position:sticky;top:var(--navbar-height,64px);height:calc(100svh - var(--navbar-height, 64px));border-right:1px solid var(--c-border);display:flex;flex-direction:column;min-width:0}.granton-story_mapShell__KxQy3{position:relative;flex:1;min-height:0;background:var(--c-bg-secondary);isolation:isolate}.granton-story_mapShell__KxQy3 .granton-story_mapCanvas__HTUxd{position:absolute;inset:0;width:100%;height:100%;z-index:0}.granton-story_mapCanvas__HTUxd .maplibregl-ctrl-top-right{top:14px;right:12px}.granton-story_mapCanvas__HTUxd .maplibregl-ctrl-bottom-right,.granton-story_mapCanvas__HTUxd .maplibregl-ctrl-group,.granton-story_mapCanvas__HTUxd .maplibregl-ctrl-top-right{display:block!important}.granton-story_mapCanvas__HTUxd .maplibregl-ctrl-bottom-right{bottom:180px;right:6px}.granton-story_mapCanvas__HTUxd .maplibregl-ctrl-group button{width:40px;height:40px}.granton-story_mapHeading__L2FW6{position:absolute;top:24px;left:24px;right:72px;pointer-events:none;width:fit-content;max-width:calc(100% - 108px);background:var(--c-surface);border-left:3px solid var(--c-accent);padding:12px 16px;box-shadow:0 3px 18px #00000012}.granton-story_mapHeading__L2FW6 strong{display:block;font:400 24px/1.15 Newsreader,Georgia,serif;margin:3px 0 8px}.granton-story_mapHeading__L2FW6 button{pointer-events:auto;font-size:12px;font-weight:600;min-height:32px;text-decoration:underline;text-underline-offset:4px;color:var(--c-accent)}.granton-story_mapBottom__b7Uv_{position:absolute;z-index:3;left:20px;right:20px;bottom:12px}.granton-story_mapToolRow__4HK3_{display:flex;gap:8px;margin-bottom:8px}.granton-story_mapToolRow__4HK3_ label{flex:1;min-width:0}.granton-story_mapToolRow__4HK3_ select,.granton-story_mapToolRow__4HK3_>button{min-height:44px;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-primary);font-size:12px;padding:9px 12px;width:100%;border-radius:0}.granton-story_mapToolRow__4HK3_>button{width:auto;flex-shrink:0}.granton-story_mapFootnote__6sCEB{background:var(--c-surface);padding:8px 10px;margin:6px 0 0;font-size:10px;line-height:1.5;color:var(--c-text-secondary)}.granton-story_mapFootnote__6sCEB a{text-decoration:underline}.granton-story_layerGrid__3ooN1{display:grid;grid-template-columns:1fr 1fr;padding:8px 10px;gap:1px 10px}.granton-story_layerGrid__3ooN1 label{display:flex;align-items:center;min-height:39px;gap:7px;font-size:11px;cursor:pointer}.granton-story_layerGrid__3ooN1 input{width:16px;height:16px;accent-color:var(--c-accent);flex-shrink:0}.granton-story_swatch__6kDBt{width:23px;height:0;border-top:3px solid var(--line-colour);flex-shrink:0}.granton-story_swatch__6kDBt[data-style=dash]{border-top-style:dashed}.granton-story_swatch__6kDBt[data-style=dot]{border-top-style:dotted}.granton-story_swatch__6kDBt[data-style=point]{width:10px;height:10px;border:2px solid var(--line-colour);border-radius:50%;margin:0 6px}.granton-story_swatch__6kDBt[data-style=area]{height:10px;border:1px solid var(--line-colour);background:color-mix(in srgb,var(--line-colour) 30%,transparent)}.granton-story_mapChapter__S_ZMD{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:12px;padding:13px 20px;border-top:1px solid var(--c-border);background:var(--c-surface);font:10px/1.5 DM Mono,monospace}.granton-story_mapChapter__S_ZMD b{font-weight:400;margin-left:12px}.granton-story_mapChapter__S_ZMD a{text-decoration:underline}.granton-story_mapLoading__vNaTT,.granton-story_mapNotice__cqXaO{padding:28px;font-size:14px;line-height:1.6}.granton-story_mapNotice__cqXaO{position:absolute;top:42%;left:20px;right:20px;background:var(--c-surface);border:1px solid var(--c-border)}.granton-story_mapNotice__cqXaO button{min-height:44px;text-decoration:underline}.granton-story_tileWarning__pkJgu{position:absolute;top:155px;left:24px;right:24px;font-size:11px;background:var(--c-surface);padding:10px}.granton-story_featurePanel__GvGQP{position:absolute;top:162px;left:24px;right:24px;background:var(--c-surface);border:1px solid var(--c-border);border-top:2px solid var(--c-accent);padding:18px 22px;max-height:calc(100% - 355px);overflow-y:auto;z-index:4;box-shadow:0 5px 25px #00000018}.granton-story_featurePanel__GvGQP h3{font:400 27px/1.1 Newsreader,Georgia,serif;margin:8px 24px 12px 0}.granton-story_developmentPin__5zIdy{width:38px;height:44px;padding:0 0 6px;border:0;background:transparent;cursor:pointer;z-index:1;color:#fffaf0;font:600 13px/1 Inter,sans-serif}.granton-story_developmentPin__5zIdy>span:first-child{display:grid;place-items:center;width:30px;height:30px;margin:auto;border:2px solid #fffaf0;border-radius:50% 50% 50% 0;background:#805b17;box-shadow:0 2px 6px #0005;transform:rotate(-45deg);font-size:0}.granton-story_developmentPin__5zIdy:after{content:attr(data-number);position:absolute;top:10px;left:0;width:38px;text-align:center}.granton-story_developmentPin__5zIdy[hidden]{display:none}.granton-story_developmentPin__5zIdy:focus-visible,.granton-story_developmentPin__5zIdy:hover{z-index:3}.granton-story_developmentPin__5zIdy:focus-visible{outline:3px solid #16877c;outline-offset:3px}.granton-story_developmentPinLabel__lEtgZ{display:none;position:absolute;left:35px;top:4px;background:#fffaf0;color:#25211b;padding:8px 10px;white-space:nowrap;border:1px solid #c9b98f;box-shadow:0 2px 8px #0002;font-size:12px}.granton-story_developmentPin__5zIdy:focus-visible .granton-story_developmentPinLabel__lEtgZ,.granton-story_developmentPin__5zIdy:hover .granton-story_developmentPinLabel__lEtgZ{display:block}.granton-story_developmentDetails__H0rlC{border-top:1px solid var(--c-border);padding-top:14px;margin-top:14px}.granton-story_featurePanel__GvGQP .granton-story_recordDescription__2QHJS{white-space:pre-line}.granton-story_developmentImage__sJ_3F{margin:16px 0}.granton-story_developmentImage__sJ_3F>a{display:block;background:#fff}.granton-story_developmentImage__sJ_3F img{display:block;width:100%;height:auto;max-height:300px;object-fit:contain}.granton-story_developmentImage__sJ_3F figcaption{margin-top:7px;font-size:11px;line-height:1.5;color:var(--c-text-secondary)}.granton-story_developmentImage__sJ_3F figcaption a{display:block;text-decoration:underline;text-underline-offset:3px}.granton-story_featurePanel__GvGQP p{font-size:13px;line-height:1.65;color:var(--c-text-secondary)}.granton-story_featurePanel__GvGQP>a,.granton-story_featurePanel__GvGQP>button:not(.granton-story_closeFeature__DZiQj){display:block;font-size:12px;padding:10px 0;text-decoration:underline;min-height:40px}.granton-story_closeFeature__DZiQj{position:absolute;top:4px;right:4px;width:44px;height:44px;font-size:26px}.granton-story_shareBox__0pvq_{background:var(--c-surface);border:1px solid var(--c-border);position:relative;padding:12px 42px 12px 12px}.granton-story_shareBox__0pvq_ label{display:block;font-size:11px;padding-bottom:6px}.granton-story_shareBox__0pvq_ input{width:100%;background:var(--c-bg);font-size:11px;padding:8px}.granton-story_shareBox__0pvq_ button{position:absolute;top:4px;right:0;width:40px;height:40px;font-size:24px}.granton-story_storyColumn__wjlzT{min-width:0;max-width:800px;margin:auto;width:100%;padding:0 clamp(26px,4.4vw,78px)}.granton-story_masthead__JGpbp{padding:42px 0 34px;border-bottom:1px solid var(--c-border)}.granton-story_masthead__JGpbp h1{font:400 clamp(48px,4.8vw,76px)/.98 Newsreader,Georgia,serif;letter-spacing:-.045em;margin:24px 0 22px}.granton-story_masthead__JGpbp h1 em{color:var(--c-accent);font-weight:300}.granton-story_dek__p7Mcv{font:400 22px/1.45 Newsreader,Georgia,serif;max-width:440px}.granton-story_heroActions__d75iM{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:26px 0;font-size:12px}.granton-story_finalActions__vvY0z button,.granton-story_heroActions__d75iM button{background:var(--c-text-primary);color:var(--c-bg);min-height:46px;padding:12px 18px}.granton-story_heroActions__d75iM a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline}.granton-story_position__g_B0h{font-size:11px;line-height:1.7;color:var(--c-text-secondary)}.granton-story_statusPanel__S2rHv{margin:34px 0;border-left:3px solid var(--c-accent);background:var(--c-bg-secondary);padding:22px 24px}.granton-story_statusPanel__S2rHv h2{font:400 30px/1.2 Newsreader,Georgia,serif;margin:7px 0 16px}.granton-story_statusPanel__S2rHv p{font-size:13px;line-height:1.8;margin-bottom:12px}.granton-story_statusPanel__S2rHv>div{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:5px}.granton-story_statusPanel__S2rHv a{font-size:11px;text-decoration:underline;min-height:32px;display:inline-flex;align-items:center}.granton-story_contents__jXSKR{margin:30px 0 60px}.granton-story_contents__jXSKR>.granton-story_eyebrow__s5ccj{display:block;margin-bottom:14px}.granton-story_contents__jXSKR a{display:flex;align-items:center;gap:18px;padding:12px 0;border-bottom:1px solid var(--c-border);font-size:13px}.granton-story_contents__jXSKR a span:first-child{font:10px DM Mono,monospace;color:var(--c-text-secondary)}.granton-story_contents__jXSKR a span:last-child{margin-left:auto;color:var(--c-accent)}.granton-story_contents__jXSKR a[aria-current]{color:var(--c-accent)}.granton-story_chapter__n8fAG{border-top:1px solid var(--c-border);padding:40px 0 62px;scroll-margin-top:calc(var(--navbar-height, 64px) + 30px)}.granton-story_chapterNumber__I_TTi{display:flex;align-items:center;gap:18px;margin-bottom:18px}.granton-story_chapterNumber__I_TTi>span:first-child{font:400 40px Newsreader,Georgia,serif;color:var(--c-accent)}.granton-story_chapter__n8fAG h2,.granton-story_evidence__rxbkc>h2{font:400 clamp(33px,3.1vw,48px)/1.08 Newsreader,Georgia,serif;letter-spacing:-.025em;margin:0 0 18px}.granton-story_chapter__n8fAG>p{font:400 16px/1.9 Inter,sans-serif;margin:22px 0;color:var(--c-text-primary)}.granton-story_chapter__n8fAG h2:focus{outline:none}.granton-story_locationLink__oaaO7{display:inline-flex;align-items:center;gap:6px;text-align:left;min-height:44px;font-size:11px;color:var(--c-accent);border-bottom:1px solid var(--c-border);margin-bottom:8px}.granton-story_locationLink__oaaO7>span{font-size:22px}.granton-story_citations__UBr3R{display:inline;white-space:normal}.granton-story_citations__UBr3R a{display:inline-block;font:10px/1.8 DM Mono,monospace;padding:3px;vertical-align:super;color:var(--c-accent);text-decoration:none}.granton-story_homes__W1g2f{margin:32px 0;border-top:3px solid var(--c-accent);border-bottom:1px solid var(--c-border);padding:22px 0 16px}.granton-story_homes__W1g2f>div{display:flex;align-items:center;gap:26px}.granton-story_homes__W1g2f strong{font:400 66px/1 Newsreader,Georgia,serif;letter-spacing:-.04em}.granton-story_homes__W1g2f span{font-size:12px;line-height:1.7;color:var(--c-text-secondary)}.granton-story_homes__W1g2f .granton-story_phaseLine__aoxtF{border-top:1px solid var(--c-border);margin-top:20px;padding-top:20px}.granton-story_homes__W1g2f .granton-story_phaseLine__aoxtF strong{font-size:46px;min-width:116px}.granton-story_homes__W1g2f figcaption{font-size:10px;line-height:1.6;margin-top:20px;color:var(--c-text-secondary)}.granton-story_pullQuote__FV1hZ{padding:24px 0 24px 26px;border-left:3px solid var(--c-accent);margin:36px 0}.granton-story_pullQuote__FV1hZ p{font:400 36px/1.15 Newsreader,Georgia,serif;letter-spacing:-.02em;margin-top:12px}.granton-story_timeline__UZYcG{margin:30px 0;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}.granton-story_timeline__UZYcG summary{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:68px;font-size:13px;padding:14px 0;list-style:none}.granton-story_timeline__UZYcG summary>span:last-child{font:10px DM Mono,monospace;color:var(--c-accent)}.granton-story_timeline__UZYcG summary b{margin-left:14px;font-size:22px;display:inline-block}.granton-story_timeline__UZYcG[open] summary b{transform:rotate(45deg)}.granton-story_timeline__UZYcG ol{list-style:none;border-left:1px solid var(--c-accent);padding:0 0 0 26px;margin:20px 0 30px 5px}.granton-story_timeline__UZYcG li{position:relative;margin-bottom:26px}.granton-story_timeline__UZYcG li:before{content:"";position:absolute;width:7px;height:7px;background:var(--c-accent);border-radius:50%;left:-30px;top:7px}.granton-story_timeline__UZYcG h3{font:400 25px Newsreader,Georgia,serif;margin:7px 0}.granton-story_timeline__UZYcG li p{font-size:13px;line-height:1.8}.granton-story_testimonies__2Gl_r{margin:34px 0}.granton-story_testimonies__2Gl_r figure{border-top:1px solid var(--c-border);padding:25px 0 30px}.granton-story_testimonies__2Gl_r h3{font:400 33px Newsreader,Georgia,serif;margin:8px 0 3px}.granton-story_speaker__qKfR0{font-size:11px;line-height:1.6;color:var(--c-text-secondary);display:block}.granton-story_testimonies__2Gl_r blockquote{font:400 26px/1.3 Newsreader,Georgia,serif;color:var(--c-accent);margin:19px 0 15px}.granton-story_testimonies__2Gl_r figcaption{font-size:12px;line-height:1.8;color:var(--c-text-secondary)}.granton-story_publication__6467N{display:block;font-size:10px;margin-top:5px}.granton-story_routeComparison__Znk3m{margin:24px 0;border-top:1px solid var(--c-border)}.granton-story_routeComparison__Znk3m button{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--c-border);width:100%;text-align:left}.granton-story_routeComparison__Znk3m b{font-size:14px;font-weight:500}.granton-story_routeComparison__Znk3m small{font-size:11px;color:var(--c-text-secondary);display:block;margin-top:6px;line-height:1.6}.granton-story_routeComparison__Znk3m button>span:last-child{margin-left:auto}.granton-story_routeMark__ExkTs{width:28px;border-top:4px dashed;flex-shrink:0}.granton-story_costFigure__me4Zk{margin:28px 0}.granton-story_costFigure__me4Zk table{border-collapse:collapse;width:100%;font-size:12px}.granton-story_costFigure__me4Zk caption{text-align:left;font:10px DM Mono,monospace;text-transform:uppercase;padding:0 0 16px;letter-spacing:.03em}.granton-story_costFigure__me4Zk td,.granton-story_costFigure__me4Zk th{text-align:left;padding:14px 7px 14px 0;border-bottom:1px solid var(--c-border);font-weight:400;line-height:1.5}.granton-story_costFigure__me4Zk thead th{font-size:10px;color:var(--c-text-secondary);border-top:2px solid var(--c-accent)}.granton-story_costFigure__me4Zk td{font-family:DM Mono,monospace;font-size:13px;text-align:right;white-space:nowrap}.granton-story_costFigure__me4Zk figcaption{font-size:11px;line-height:1.8;color:var(--c-text-secondary);margin-top:15px}.granton-story_finalActions__vvY0z{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:10px 0 60px}.granton-story_finalActions__vvY0z a{font-size:12px;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.granton-story_evidence__rxbkc{border-top:3px solid var(--c-accent);padding:36px 0;scroll-margin-top:100px}.granton-story_evidence__rxbkc>h2{margin-top:12px}.granton-story_evidence__rxbkc>p,.granton-story_mapEvidence__YlO6q p{font-size:13px;line-height:1.8;margin:15px 0;color:var(--c-text-secondary)}.granton-story_mapEvidence__YlO6q{padding:18px 0;border-block:1px solid var(--c-border);margin:26px 0;scroll-margin-top:110px}.granton-story_mapEvidence__YlO6q summary{cursor:pointer;font-size:13px;min-height:32px}.granton-story_mapEvidence__YlO6q a{text-decoration:underline}.granton-story_sourceFilter__BRg0_{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;margin:24px 0}.granton-story_sourceFilter__BRg0_ select{flex:1;min-width:180px;min-height:44px;padding:8px;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-primary)}.granton-story_sourceList__7FEWN{padding-left:23px}.granton-story_sourceList__7FEWN li{border-top:1px solid var(--c-border);padding:18px 0;scroll-margin-top:110px;font-size:11px}.granton-story_sourceList__7FEWN li::marker{color:var(--c-accent);font-family:DM Mono,monospace}.granton-story_sourceList__7FEWN li>a{display:block;font-size:13px;line-height:1.6;margin:5px 0;text-decoration:underline}.granton-story_sourceList__7FEWN p{font-size:11px;line-height:1.8;color:var(--c-text-secondary);margin:7px 0}.granton-story_sourceNote__iM0xQ{background:var(--c-bg-secondary);padding:10px 12px}.granton-story_colophon__vm3qg{border-top:1px solid var(--c-border);padding-top:20px}.granton-story_footer__82hBv{border-top:1px solid var(--c-border);padding:26px 0 50px;display:flex;gap:20px;flex-wrap:wrap;align-items:center}.granton-story_footer__82hBv a:first-child{font:400 24px Newsreader,Georgia,serif}.granton-story_footer__82hBv a:last-child{font-size:11px;margin-left:auto;text-decoration:underline}.granton-story_mobileTabs__joKFE{display:none}.granton-story_srOnly__PHlxl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.granton-story_skipLink__OV3GS{position:fixed;top:-100px;left:16px;background:var(--c-surface);color:var(--c-text-primary);padding:14px;z-index:2000}.granton-story_skipLink__OV3GS:focus{top:70px}@media (min-width:1700px){.granton-story_mapColumn__832S8{border-left:1px solid var(--c-border)}.granton-story_split__crcOY{max-width:1800px;margin:auto}}@media (max-width:1100px) and (min-width:901px){.granton-story_storyColumn__wjlzT{padding-inline:28px}.granton-story_layerGrid__3ooN1{grid-template-columns:1fr;max-height:280px;overflow-y:auto}.granton-story_masthead__JGpbp h1{font-size:51px}}@media (max-width:900px){.granton-story_editionBar__zvVX1{padding:12px 20px;font-size:9px}.granton-story_editionBar__zvVX1>span:last-child{max-width:190px;text-align:right}.granton-story_mobileTabs__joKFE{display:flex;align-items:center;background:var(--c-bg);position:sticky;top:var(--navbar-height,64px);z-index:20;border-bottom:1px solid var(--c-border);padding:0 20px}.granton-story_mobileTabs__joKFE button{min-height:48px;padding:12px 26px;font-size:12px;border-bottom:2px solid transparent}.granton-story_mobileTabs__joKFE button[aria-pressed=true]{border-bottom-color:var(--c-accent);color:var(--c-accent)}.granton-story_mobileTabs__joKFE>span{margin-left:auto;font:10px DM Mono,monospace;color:var(--c-text-secondary)}.granton-story_split__crcOY{display:block}.granton-story_mapColumn__832S8{position:relative;top:0;height:calc(100dvh - var(--navbar-height, 64px) - 49px);min-height:0;border-right:0}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapColumn__832S8{position:sticky;top:calc(var(--navbar-height, 64px) + 49px);height:34svh;min-height:210px;max-height:310px;z-index:10;border-bottom:1px solid var(--c-border)}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapBottom__b7Uv_,.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapChapter__S_ZMD{display:none}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapCanvas__HTUxd .maplibregl-ctrl-bottom-right{bottom:0}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapHeading__L2FW6{top:0;left:0;right:0;width:100%;max-width:none;height:44px;padding:0 12px;border-left:0;border-bottom:1px solid var(--c-border);box-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:10px}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapCanvas__HTUxd{top:44px;height:calc(100% - 44px)}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapHeading__L2FW6 .granton-story_eyebrow__s5ccj{display:none}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapHeading__L2FW6 strong{font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapHeading__L2FW6 button{min-height:44px;font-size:11px;flex-shrink:0}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_featurePanel__GvGQP{position:fixed;top:calc(var(--navbar-height, 64px) + 58px);bottom:12px;max-height:none}.granton-story_split__crcOY[data-mobile-view=story] .granton-story_chapter__n8fAG,.granton-story_split__crcOY[data-mobile-view=story] .granton-story_evidence__rxbkc,.granton-story_split__crcOY[data-mobile-view=story] .granton-story_mapEvidence__YlO6q,.granton-story_split__crcOY[data-mobile-view=story] .granton-story_sourceList__7FEWN li{scroll-margin-top:calc(var(--navbar-height, 64px) + 69px + clamp(210px, 34svh, 310px))}.granton-story_split__crcOY[data-mobile-view=map] .granton-story_storyColumn__wjlzT{display:none}.granton-story_storyColumn__wjlzT{max-width:710px;padding:0 38px}.granton-story_masthead__JGpbp{padding-top:40px}.granton-story_masthead__JGpbp h1{font-size:70px}.granton-story_chapter__n8fAG{scroll-margin-top:calc(var(--navbar-height, 64px) + 70px)}.granton-story_mapHeading__L2FW6{top:16px;left:16px;padding:10px 14px}.granton-story_mapHeading__L2FW6 strong{font-size:24px}.granton-story_mapBottom__b7Uv_{left:14px;right:14px;bottom:8px}.granton-story_featurePanel__GvGQP{top:142px;left:16px;right:16px;max-height:calc(100% - 316px);padding:15px 18px}}@media (max-width:520px){.granton-story_editionBar__zvVX1{padding:12px 18px;gap:12px}.granton-story_editionBar__zvVX1>span:first-child{max-width:130px}.granton-story_editionBar__zvVX1 b{padding-inline:3px}.granton-story_storyColumn__wjlzT{padding-inline:24px}.granton-story_masthead__JGpbp{padding-top:30px}.granton-story_masthead__JGpbp h1{font-size:clamp(48px,13.3vw,64px);margin:20px 0}.granton-story_dek__p7Mcv{font-size:22px}.granton-story_statusPanel__S2rHv{padding:20px}.granton-story_chapter__n8fAG{padding:32px 0 45px}.granton-story_chapter__n8fAG>p{font-size:15px;line-height:1.9}.granton-story_chapter__n8fAG h2{font-size:37px}.granton-story_homes__W1g2f>div{gap:18px}.granton-story_homes__W1g2f strong{font-size:56px}.granton-story_homes__W1g2f span{font-size:11px}.granton-story_homes__W1g2f .granton-story_phaseLine__aoxtF strong{min-width:93px}.granton-story_pullQuote__FV1hZ p{font-size:31px}.granton-story_mapChapter__S_ZMD{padding:10px 14px;font-size:9px}.granton-story_mapChapter__S_ZMD b{display:none}.granton-story_layerGrid__3ooN1{grid-template-columns:1fr;max-height:220px;overflow-y:auto}.granton-story_layerGrid__3ooN1 label{min-height:40px}.granton-story_mapHeading__L2FW6 .granton-story_eyebrow__s5ccj{font-size:9px}.granton-story_mapHeading__L2FW6 strong{font-size:21px}.granton-story_mapHeading__L2FW6 button{min-height:36px}.granton-story_featurePanel__GvGQP h3{font-size:24px}.granton-story_featurePanel__GvGQP p{font-size:12px}.granton-story_mapShell__KxQy3:has(.granton-story_layerGrid__3ooN1) .granton-story_mapHeading__L2FW6{visibility:hidden}}@media (prefers-reduced-motion:reduce){.granton-story_page__v9xvc *,.granton-story_page__v9xvc :after,.granton-story_page__v9xvc :before{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}@media (max-width:360px){.granton-story_masthead__JGpbp h1{font-size:44px}.granton-story_dek__p7Mcv{font-size:20px}}.granton-story_byline__bXT2p{font-size:12px;line-height:1.6;color:var(--c-text-secondary);margin:18px 0}.granton-story_evidenceSummary__ekcUl{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.granton-story_evidenceSummary__ekcUl::-webkit-details-marker{display:none}.granton-story_evidenceSummary__ekcUl:after{content:"+";font-size:28px;flex-shrink:0}.granton-story_evidence__rxbkc[open]>.granton-story_evidenceSummary__ekcUl:after{content:"−"}.granton-story_evidenceSummary__ekcUl h2{font:400 clamp(27px,3vw,40px)/1.12 Newsreader,Georgia,serif;margin:12px 0 0}.granton-story_evidenceSummary__ekcUl:focus-visible{outline:2px solid var(--c-accent);outline-offset:6px}.granton-story_finalActions__vvY0z a.granton-story_primaryAction__KdDD2{background:var(--c-text-primary);color:var(--c-bg);min-height:46px;padding:12px 18px;text-decoration:none}.granton-story_scrollCue__mbyqP{display:flex;align-items:center;gap:14px;padding:14px 16px;margin:0 0 28px;background:var(--c-bg-secondary);border-left:3px solid var(--c-accent);text-decoration:none}.granton-story_scrollCue__mbyqP>span:first-child{font-size:28px;color:var(--c-accent)}.granton-story_scrollCue__mbyqP strong{display:block;font-size:14px;line-height:1.4}.granton-story_scrollCue__mbyqP small{display:block;font-size:12px;line-height:1.5;color:var(--c-text-secondary);margin-top:3px}.granton-story_scrollCue__mbyqP:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.granton-story_continueArrow__sN3Fh{display:flex;align-items:center;justify-content:center;width:48px;height:52px;margin:22px auto 12px;color:var(--c-accent);font-size:36px;text-decoration:none}.granton-story_continueArrow__sN3Fh span{display:block;animation:granton-story_readingArrowBounce__cyVBL 1.8s ease-in-out infinite}.granton-story_continueArrow__sN3Fh:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}@keyframes granton-story_readingArrowBounce__cyVBL{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.granton-story_continueArrow__sN3Fh span{animation:none}}
/*# sourceMappingURL=731b36a36965ac6a.css.map*/