/* Native scroll stories. All panels are readable HTML before enhancement. */
.story-section{padding:85px 0;position:relative;scroll-margin-top:100px;--story-top:110px;--story-progress:0}
.story-stage{position:relative;background:#fff;padding-top:10px;padding-bottom:20px}.story-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:35px}.story-heading .overline{margin-bottom:20px;font-size:9px}.story-heading h2{font-size:clamp(32px,3.2vw,47px);line-height:1.12}.story-heading>p{font-size:12px;line-height:1.85;color:#728098;max-width:300px;margin:0 0 3px}.story-controls,.story-footer{display:none}.story-panels{display:grid;gap:24px}.story-panel{border:1px solid #e0e8f7;border-radius:22px;background:#f5f7fc;overflow:hidden}.story-panel-copy{padding:34px 38px}.story-panel-label{display:block;font-size:9px;color:#5872a2;letter-spacing:.08em;margin-bottom:20px}.conversion-home .story-panel h3{font-size:32px;line-height:1.17;margin:0 0 20px;font-weight:500;letter-spacing:-.05em;max-width:650px}.story-panel p{font-size:13px;line-height:1.8;color:#697a93;margin:0 0 24px;max-width:620px}.story-panel ul{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:12px}.story-panel li{position:relative;padding-left:20px;font-size:12px;line-height:1.65;color:#526b8e}.story-panel li:before{content:'↗';position:absolute;left:0;color:#2457f5}.story-panel .underlink{font-size:11px;padding:9px 0;gap:23px}.story-panel .underlink>span{font-size:21px}.story-enhanced .story-controls{display:flex;flex-direction:column;border-top:1px solid #d7e3f8;align-self:center}.story-controls button{position:relative;display:flex;align-items:center;text-align:left;gap:18px;min-height:104px;padding:21px 18px;border:0;border-bottom:1px solid #d7e3f8;background:white;color:#637591;cursor:pointer;font:inherit}.story-step-number{font-size:9px;align-self:start;margin-top:4px;color:#8ca0c0}.story-controls strong{display:block;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.04em}.story-controls small{display:block;font-size:10px;line-height:1.5;color:#8798b5;margin-top:10px}.story-controls b{font-size:23px;font-weight:400;margin-left:auto;color:#8a9ebd}.story-controls button[aria-selected=true]{background:#f0f4ff;color:#2457f5;box-shadow:inset 3px 0 #2457f5}.story-controls button[aria-selected=true] .story-step-number,.story-controls button[aria-selected=true] b{color:#2457f5}.story-controls button:focus-visible,.story-panel a:focus-visible,.story-footer a:focus-visible{outline:2px solid #2457f5;outline-offset:4px}.story-enhanced .story-body{display:grid;grid-template-columns:.95fr 1.05fr;gap:55px;align-items:start}.story-enhanced .story-panels{display:grid;gap:0}.story-enhanced .story-panel{grid-area:1/1;align-self:stretch;min-width:0}.story-panel[hidden]{display:none!important}.story-measuring .story-panel[hidden]{display:block!important;visibility:hidden}.story-enhanced .story-panel:not([hidden]) .story-panel-copy{animation:story-enter .32s ease both}.story-enhanced .story-footer{display:flex;align-items:center;gap:18px;margin-top:28px;color:#8b9bb2;font-size:9px}.story-count{color:#2457f5;white-space:nowrap}.story-progress{height:2px;flex:1;max-width:260px;background:#e1e8f4;overflow:hidden}.story-progress>span{display:block;width:100%;height:100%;background:#2457f5;transform-origin:left;transform:scaleX(var(--story-progress));transition:transform .08s linear}.story-footer>span:nth-last-child(2){margin-left:auto}.story-footer b{font-weight:400;margin-left:10px;color:#2457f5}.story-footer a{color:#607496;margin-left:15px}.story-pinned{padding-top:55px;padding-bottom:55px;min-height:var(--story-height)}.story-pinned .story-stage{position:sticky;top:var(--story-top)}.story-journey .story-panel{background:#142139;color:white;border-color:#142139}.story-journey .story-panel-label{color:#97b9ff}.story-journey .story-panel h3{color:white;font-size:37px}.story-journey .story-panel p{color:#bdcce3}.story-journey .story-panel li{color:#d0ddf0}.story-journey .story-panel li:before{color:#87b1ff}.story-journey .story-panel .underlink{color:white;border-color:#455674}.story-method .story-panel{background:#eef3ff}.story-method .story-controls button{min-height:112px}.story-cities .story-body{display:block}.story-cities.story-enhanced .story-controls{flex-direction:row;border:0;gap:10px;margin-bottom:22px}.story-cities .story-controls button{min-height:46px;flex:1;border:1px solid #dce6f6;border-radius:30px;padding:11px 18px;gap:10px;justify-content:center}.story-cities .story-controls button[aria-selected=true]{background:#2457f5;color:white;box-shadow:none;border-color:#2457f5}.story-cities .story-controls button[aria-selected=true] .story-step-number{color:#c9dcff}.story-cities .story-controls strong{font-size:14px;letter-spacing:-.02em}.story-cities .story-controls small,.story-cities .story-controls b{display:none}.story-cities .story-panel{display:grid;grid-template-columns:1fr 1fr;background:#f5f7fc}.story-city-photo{position:relative;margin:0;height:350px;overflow:hidden}.story-city-photo img{width:100%;height:100%;object-fit:cover;display:block}.story-city-photo figcaption{position:absolute;inset:auto 0 0;padding:45px 25px 20px;background:linear-gradient(transparent,#07182eb3);font-size:13px;color:white;display:flex;justify-content:space-between}.story-city-photo figcaption a{font-size:18px;min-width:30px;text-align:right}.story-cities .story-panel-copy{align-self:center;padding:30px 38px}.story-cities .story-panel h3{font-size:33px}.story-cities .story-panel p{margin-bottom:22px}.story-cities .story-heading{margin-bottom:25px}.story-flow .story-panel{transition:border-color .3s,box-shadow .3s}.story-flow .story-panel.is-current{border-color:#9bb7ff;box-shadow:0 8px 28px #2457f509}
@keyframes story-enter{from{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:none}}
@media(max-width:1100px){.story-enhanced .story-body{gap:30px}.story-heading{gap:30px}.story-panel-copy{padding:28px}.conversion-home .story-panel h3{font-size:29px}.story-controls strong{font-size:18px}.story-heading>p{max-width:240px;font-size:11px}.story-controls button{padding:20px 12px;gap:12px}.story-cities .story-panel-copy{padding:27px}.story-cities .story-panel h3{font-size:29px}}
@media(max-width:800px){.story-section{--story-top:90px;padding:60px 0}.story-heading h2{font-size:34px}.story-heading>p{display:none}.story-heading{margin-bottom:25px}.story-enhanced .story-body{grid-template-columns:.8fr 1.2fr;gap:20px}.story-panel-copy{padding:25px}.story-controls strong{font-size:16px}.story-controls small{font-size:9px}.story-controls button{min-height:102px}.story-footer a{font-size:8px}.story-enhanced .story-footer{gap:12px}.story-progress{max-width:130px}.story-city-photo{height:335px}.story-cities .story-panel h3{font-size:27px}.story-cities .story-panel-copy{padding:24px}.story-cities .story-controls button{padding:11px}.story-cities .story-controls strong{font-size:12px}.story-cities .story-body{display:block}.story-pinned{padding:35px 0}}
@media(max-width:700px){.story-section{--story-top:86px;padding:50px 0}.story-stage{padding:8px 0 13px}.story-heading .overline{font-size:7px;letter-spacing:.065em;margin-bottom:12px}.story-heading{margin-bottom:18px}.conversion-home .story-heading h2{font-size:29px;line-height:1.12}.story-enhanced .story-body{display:block}.story-enhanced .story-controls{flex-direction:row;gap:7px;border:0;margin-bottom:14px}.story-controls button{flex:1;min-width:0;min-height:57px;padding:9px 6px;display:block;border:1px solid #dce6f5;border-radius:10px;text-align:center}.story-controls strong{font-size:10px;line-height:1.25;letter-spacing:-.02em}.story-controls small,.story-controls b{display:none}.story-step-number{display:block;margin:0 0 4px;font-size:8px}.story-controls button[aria-selected=true]{box-shadow:none;border-color:#2457f5;background:#2457f5;color:white}.story-controls button[aria-selected=true] .story-step-number{color:#bcd5ff}.story-panel{border-radius:15px}.story-panel-copy{padding:23px}.conversion-home .story-panel h3{font-size:25px;line-height:1.14;margin-bottom:15px}.story-panel-label{font-size:7px;margin-bottom:12px}.story-panel p{font-size:12px;line-height:1.7;margin-bottom:17px}.story-panel ul{gap:9px;margin-bottom:15px}.story-panel li{font-size:11px;line-height:1.6;padding-left:17px}.story-panel .underlink{font-size:10px;min-height:42px;padding:5px 0}.story-enhanced .story-footer{margin-top:15px;gap:10px;font-size:7px}.story-progress{max-width:65px}.story-footer>span:nth-last-child(2){font-size:7px}.story-footer b{margin-left:4px}.story-footer a{font-size:7px;margin-left:auto}.story-method .story-controls button{min-height:57px}.story-cities.story-enhanced .story-controls{gap:5px;margin-bottom:13px}.story-cities .story-controls button{padding:7px 3px;min-height:47px;border-radius:9px;display:block}.story-cities .story-controls strong{font-size:10px}.story-cities .story-controls .story-step-number{font-size:7px;margin-bottom:3px}.story-cities .story-panel{grid-template-columns:1fr}.story-city-photo{height:190px}.story-city-photo figcaption{padding:25px 18px 12px;font-size:11px}.story-city-photo figcaption a{font-size:16px}.story-cities .story-panel-copy{padding:20px 23px}.story-cities .story-panel-label{display:none}.story-cities .story-panel h3{font-size:24px;margin-bottom:12px}.story-cities .story-panel p{font-size:11px;margin-bottom:10px;line-height:1.7}.story-cities .story-heading{margin-bottom:18px}.story-pinned{padding:30px 0}.story-flow .story-heading>p{display:block;max-width:none;font-size:12px;margin-top:20px}.story-flow .story-heading{display:block}.story-flow .story-panel{margin-bottom:8px}.story-flow .story-panel-label{display:block}}
@media(max-width:360px){.conversion-home .story-heading h2{font-size:26px}.story-panel-copy{padding:20px}.conversion-home .story-panel h3{font-size:23px}.story-panel p{font-size:11px}.story-panel li{font-size:10px}.story-controls strong{font-size:9px}.story-footer>span:nth-last-child(2){display:none}.story-cities .story-panel-copy{padding:18px}.story-city-photo{height:170px}.story-cities .story-panel h3{font-size:22px}}
@media(prefers-reduced-motion:reduce){.story-section{min-height:0!important}.story-stage{position:relative!important;top:auto!important}.story-controls,.story-footer{display:none!important}.story-body{display:block!important}.story-panels{min-height:0!important;display:grid!important;gap:24px!important}.story-panel,.story-panel[hidden]{display:grid!important;grid-area:auto!important;visibility:visible!important}.story-panel-copy{animation:none!important}.story-panel{transition:none!important}}
@media print{.story-section{min-height:0!important;padding:20px 0!important}.story-stage{position:static!important}.story-controls,.story-footer{display:none!important}.story-body{display:block!important}.story-panel,.story-panel[hidden]{display:block!important;grid-area:auto!important}.story-panels{display:block!important;min-height:0!important}.story-panel{margin:20px 0;break-inside:avoid}}

/* Distinct compositions: profiles, horizontal journey, vertical timeline, photo atlas. */
.story-audience .story-panel{border:0;border-radius:0;background:white;border-left:1px solid #dbe5f5}.story-audience .story-panel-copy{padding:20px 0 25px 45px}.story-audience .story-panel-label{font-size:10px;color:#2457f5}.story-audience.story-enhanced .story-panel:not([hidden]) .story-panel-copy{animation:profile-slide .38s ease both}.story-audience .story-controls button{border-radius:0}.story-audience .story-panel h3{font-size:36px}.story-audience .story-controls{border-top:0}.story-audience .story-controls button[aria-selected=true]{background:#f5f8ff}
/* The complete four-stage path stays visible as its connecting line advances. */
.story-journey{background:#f4f7fd;margin:25px 16px 55px;border-radius:28px}.story-journey .story-stage{background:#f4f7fd}.story-journey .story-heading{display:block;text-align:center;margin-bottom:38px}.story-journey .story-heading>p{max-width:520px;margin:20px auto 0}.story-journey.story-enhanced .story-body{display:block}.story-journey .story-controls{display:none!important}.story-journey .story-panels{position:relative;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;padding-top:0;min-height:0!important}.story-journey .story-panels:before,.story-journey .story-panels:after{content:'';position:absolute;left:26px;right:26px;top:28px;height:2px;background:#d1def5;z-index:0}.story-journey .story-panels:after{background:#2457f5;transform:scaleX(var(--road-progress,0));transform-origin:left}.story-journey .story-panel,.story-journey .story-panel[hidden]{display:block!important;grid-area:auto!important;background:transparent;border:0;border-radius:0;position:relative;overflow:visible;color:#17253e;align-self:stretch}.story-timeline-node{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:1px solid #becfed;background:#f4f7fd;color:#7991b5;font-size:12px;font-weight:500;position:relative;z-index:1;transition:background .35s,color .35s,box-shadow .35s}.story-journey .is-current .story-timeline-node{background:#2457f5;border-color:#2457f5;color:white;box-shadow:0 0 0 7px #2457f50c}.story-journey .story-panel-copy{padding:27px 0 10px!important;animation:none!important;transition:transform .4s}.story-journey .is-current .story-panel-copy{transform:translateY(-4px)}.story-journey .story-panel-label{font-size:10px;color:#2457f5;margin-bottom:15px}.conversion-home .story-journey .story-panel h3{font-size:26px;color:#18273f;min-height:90px;margin:0 0 16px}.story-journey .story-panel p{color:#6a7e9a;font-size:12px;line-height:1.8;min-height:108px;margin-bottom:20px}.story-journey .story-panel ul{gap:9px;min-height:104px}.story-journey .story-panel li{color:#7285a0;font-size:10px;line-height:1.7}.story-journey .story-panel li:before{color:#2457f5}.story-journey .story-panel .underlink{color:#2457f5;font-size:9px;border-color:#cfddf4;gap:8px}.story-journey .story-panel .underlink>span{font-size:18px}.story-journey .story-panel.is-current h3{color:#2457f5}.story-journey .story-footer{margin-top:17px}.story-journey .story-progress{display:none}
/* Collaboration is a real vertical timeline, with a sticky introduction. */
.story-method{padding:85px 0 110px!important;min-height:0!important}.story-method .story-stage{display:grid;grid-template-columns:1fr 1.05fr;gap:90px;align-items:start;padding:0;position:relative!important;top:auto!important}.story-method .story-heading{position:sticky;top:125px;display:block;margin:0}.story-method .story-heading>p{display:block;max-width:340px;margin:28px 0 0;font-size:13px}.story-method .story-body{display:block!important}.story-method .story-controls,.story-method .story-footer{display:none!important}.story-method .story-panels{position:relative;display:grid!important;gap:0!important;min-height:0!important}.story-method .story-panels:before,.story-method .story-panels:after{content:'';position:absolute;left:25px;top:27px;bottom:135px;width:2px;background:#dfe7f4}.story-method .story-panels:after{background:#2457f5;transform-origin:top;transform:scaleY(var(--timeline-progress,0))}.story-method .story-panel,.story-method .story-panel[hidden]{display:grid!important;grid-template-columns:52px minmax(0,1fr);gap:30px;grid-area:auto!important;background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none!important;padding:0 0 75px;position:relative}.story-method .story-panel:last-child{padding-bottom:0}.story-method .story-timeline-node{width:52px;height:52px;background:white;border-color:#d3def1;color:#8aa0c1}.story-method .is-current .story-timeline-node{color:white;border-color:#2457f5;background:#2457f5;box-shadow:0 0 0 7px #f0f4ff}.story-method .story-panel-copy{padding:8px 0 0!important;animation:none!important;transition:transform .45s}.story-method .story-panel.is-current .story-panel-copy{transform:translateX(5px)}.story-method .story-panel-label{font-size:9px;color:#8a9cb6;margin-bottom:20px}.conversion-home .story-method .story-panel h3{font-size:34px;margin-bottom:20px}.story-method .story-panel p{font-size:13px}.story-method .story-panel ul{padding:20px 22px;background:#f5f7fc;border-radius:13px;margin-bottom:20px}.story-method .story-panel.is-current h3{color:#2457f5}.story-method .story-panel .underlink{font-size:10px}
/* The cities form a photographic atlas with captions laid over the landscape. */
.story-cities .story-heading>p{max-width:325px}.story-cities .story-body{position:relative;display:flex!important;flex-direction:column;align-items:stretch;gap:0}.story-cities .story-controls{order:2;align-self:stretch;margin:18px 0 0!important;border-bottom:1px solid #dce6f4!important;gap:0!important}.story-cities .story-controls button{border:0!important;border-radius:0;min-height:51px;padding:12px 10px;background:transparent;justify-content:flex-start;box-shadow:none}.story-cities .story-controls button[aria-selected=true]{background:transparent;color:#2457f5;box-shadow:inset 0 -2px #2457f5}.story-cities .story-controls button[aria-selected=true] .story-step-number{color:#2457f5}.story-cities .story-controls strong{font-size:15px}.story-cities .story-panels{order:1;width:100%}.story-cities .story-panel{position:relative;display:block!important;min-height:400px;border:0;border-radius:22px;background:#1a3047;isolation:isolate}.story-city-photo{position:absolute;inset:0;height:100%;z-index:-1}.story-city-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#08172bcb 0%,#08172b80 42%,#08172b05 80%)}.story-city-photo img{height:100%;width:100%;object-fit:cover}.story-city-photo figcaption{right:22px;left:auto;bottom:16px;top:auto;padding:0;background:none;gap:12px;font-size:10px;z-index:2}.story-city-photo figcaption a{min-height:30px}.story-cities .story-panel-copy{padding:34px 42px!important;max-width:630px;color:white;animation:none!important}.city-name{display:block;font-size:66px;line-height:1.05;letter-spacing:-.065em;margin-bottom:25px;font-weight:500}.story-cities .story-panel-label{display:none}.conversion-home .story-cities .story-panel h3{font-size:24px;color:#fff;max-width:440px;line-height:1.2;margin-bottom:16px;letter-spacing:-.025em}.story-cities .story-panel p{font-size:12px;line-height:1.85;color:#e4edfa;max-width:390px;margin-bottom:22px}.story-cities .story-panel .underlink{color:white;border-color:#ffffff55;font-size:11px}.story-cities.story-enhanced .story-panel:not([hidden]) .story-city-photo img{animation:atlas-reveal .7s cubic-bezier(.2,.7,.2,1) both}.story-cities.story-enhanced .story-panel:not([hidden]) .city-name{animation:atlas-title .5s ease both}.story-cities .story-footer{margin-top:18px}.story-cities .story-progress{display:none}.story-cities.story-flow .story-panel{margin-bottom:24px}
@keyframes profile-slide{from{opacity:.2;transform:translateX(20px)}to{opacity:1;transform:none}}@keyframes atlas-reveal{from{opacity:.5;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes atlas-title{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}
@media(max-width:1100px){.story-method .story-stage{gap:45px}.story-method .story-panel{gap:22px}.conversion-home .story-method .story-panel h3{font-size:30px}.story-journey .story-panels{gap:18px!important}.conversion-home .story-journey .story-panel h3{font-size:23px}.story-journey .story-panel p{min-height:130px}.story-journey .story-panel ul{min-height:125px}.city-name{font-size:58px}}
@media(max-width:900px){.story-journey .story-heading{text-align:left}.story-journey .story-heading>p{margin-left:0}.story-journey .story-panels{grid-template-columns:1fr 1fr;gap:35px!important}.story-journey .story-panels:before,.story-journey .story-panels:after{display:none}.story-journey .story-panel h3,.story-journey .story-panel p,.story-journey .story-panel ul{min-height:0!important}.story-journey .story-panel{border-top:1px solid #cbdaf3;padding-top:20px}.story-journey .story-panel-copy{padding:20px 0 0!important}.story-method .story-stage{grid-template-columns:.8fr 1.2fr;gap:35px}.conversion-home .story-method .story-heading h2{font-size:32px}.story-method .story-panel{grid-template-columns:40px 1fr;gap:20px}.story-method .story-timeline-node{width:40px;height:40px}.story-method .story-panels:before,.story-method .story-panels:after{left:19px;top:20px}.story-method .story-panel ul{padding:17px}.story-cities .story-panel{min-height:375px}.story-cities .story-panel-copy{padding:32px!important}.city-name{font-size:52px}}
@media(max-width:700px){.story-audience .story-panel{border-left:0;border-top:1px solid #dbe5f5}.story-audience .story-panel-copy{padding:24px 3px 12px}.story-audience .story-controls button{border-radius:10px}.story-audience .story-controls button[aria-selected=true]{background:#2457f5}.story-journey{margin:15px 8px 40px;border-radius:20px}.story-journey .story-heading{margin-bottom:30px}.story-journey .story-heading>p{display:block;font-size:12px}.story-journey .story-panels{display:grid!important;grid-template-columns:1fr;gap:0!important}.story-journey .story-panel{display:grid!important;grid-template-columns:40px 1fr;gap:19px;border:0;padding:0 0 35px!important}.story-journey .story-timeline-node{width:40px;height:40px;font-size:10px}.story-journey .story-panel-copy{padding:3px 0 15px!important;transform:none!important}.story-journey .story-panel:not(:last-child):before{content:'';position:absolute;left:19px;top:40px;bottom:0;width:2px;background:#d3dff3}.story-journey .story-panel.is-current:before{background:#2457f5}.conversion-home .story-journey .story-panel h3{font-size:26px}.story-journey .story-panel p{font-size:12px;margin-bottom:15px}.story-journey .story-panel ul{display:none}.story-journey .story-panel-label{font-size:9px}.story-method{padding:50px 0 70px!important}.story-method .story-stage{display:block}.story-method .story-heading{position:static;margin-bottom:35px}.story-method .story-heading>p{font-size:12px;max-width:none;margin-top:20px}.conversion-home .story-method .story-heading h2{font-size:29px}.story-method .story-panel{padding-bottom:40px;grid-template-columns:40px 1fr;gap:20px}.story-method .story-panel-copy{padding-top:5px!important}.conversion-home .story-method .story-panel h3{font-size:27px}.story-method .story-panel p{font-size:12px}.story-method .story-panel ul{padding:17px;margin-bottom:12px}.story-method .story-panel li{font-size:11px}.story-method .story-panel-label{font-size:8px;margin-bottom:15px}.story-method .story-panels:before,.story-method .story-panels:after{bottom:100px}.story-cities .story-panel{min-height:385px;border-radius:16px}.story-cities .story-panel-copy{padding:27px 25px 60px!important;max-width:none}.city-name{font-size:49px;margin-bottom:22px}.conversion-home .story-cities .story-panel h3{font-size:23px;max-width:270px}.story-cities .story-panel p{font-size:11px;max-width:265px;line-height:1.8;margin-bottom:17px}.story-city-photo:after{background:linear-gradient(90deg,#07182ed9,#07182e6e)}.story-city-photo figcaption{right:16px;bottom:13px;font-size:8px}.story-cities .story-controls button{min-height:46px;border-radius:0;padding:9px 3px}.story-cities .story-controls strong{font-size:10px}.story-cities .story-controls .story-step-number{font-size:7px}.story-cities .story-controls button[aria-selected=true]{color:#2457f5;background:transparent}.story-cities .story-controls button[aria-selected=true] .story-step-number{color:#2457f5}.story-cities .story-footer>span:nth-last-child(2){font-size:7px}.story-cities .story-footer{margin-top:12px}.story-audience.story-flow .story-panel{padding-top:0}}
@media(max-width:360px){.conversion-home .story-method .story-heading h2{font-size:26px}.story-method .story-panel{gap:15px}.conversion-home .story-method .story-panel h3{font-size:25px}.story-cities .story-panel-copy{padding:24px 21px 55px!important}.city-name{font-size:43px}.conversion-home .story-cities .story-panel h3{font-size:22px}.story-cities .story-panel p{font-size:10px}.story-cities .story-panel{min-height:375px}}
@media(prefers-reduced-motion:reduce){.story-panel-copy,.story-city-photo img,.city-name{animation:none!important;transition:none!important;transform:none!important}.story-method .story-heading{position:static}.story-journey .story-panels:after,.story-method .story-panels:after{transform:scale(1)!important}.story-timeline-node{transition:none}.story-cities .story-panel{display:block!important}.story-journey .story-panel ul{display:grid!important}}
.story-cities .story-panel[hidden]{display:none!important}.story-cities.story-measuring .story-panel[hidden]{display:block!important;visibility:hidden}
@media(max-width:700px){.story-journey .story-panel ul{display:grid}}
@media(prefers-reduced-motion:reduce){.story-cities .story-panel[hidden]{display:block!important}}
@media print{.story-cities .story-panel[hidden]{display:block!important}.story-method .story-heading{position:static}}

.story-method .story-panels:before,.story-method .story-panels:after{bottom:auto;height:var(--timeline-length,calc(100% - 300px))}
