@media (min-width:1101px){.pg-about .head.lite>.t,.head.lite.pg-about>.t{grid-column:1/span 10}}.pg-about #where,#where.pg-about{padding-top:8px}.pg-about .rz-railfig,.rz-railfig.pg-about{margin:0;padding:40px 40px 36px}.pg-about .rz-rtitle,.rz-rtitle.pg-about{position:absolute}.pg-about .rz-rwrap,.rz-rwrap.pg-about{position:relative}.pg-about .rz-stops,.rz-stops.pg-about{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;display:grid}.pg-about .rz-stops>li,.rz-stops.pg-about>li{grid-row:span 5;grid-template-rows:subgrid;display:grid;position:relative}.pg-about .rz-ico,.rz-ico.pg-about{width:48px;height:48px;display:block;overflow:visible}.pg-about .rz-mk,.rz-mk.pg-about{z-index:1;background:var(--paper);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--ink);margin-top:20px;display:block;position:relative}.pg-about .rz-mk.now,.rz-mk.now.pg-about{background:var(--ink)}.pg-about .rz-line,.rz-line.pg-about{width:100%;height:12px;position:absolute;top:68px;left:0;overflow:visible}.pg-about .rz-line path,.rz-line.pg-about path{fill:none;stroke:var(--ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.pg-about .rz-kick,.rz-kick.pg-about{font-family:var(--mono);letter-spacing:.02em;color:var(--steel);margin-top:18px;font-size:12.5px;line-height:1.4}.pg-about .rz-stops h3,.rz-stops.pg-about h3{letter-spacing:-.01em;text-wrap:balance;margin-top:6px;font-size:24px;line-height:1.2}.pg-about .rz-ln,.rz-ln.pg-about{max-width:24em;color:var(--body);text-wrap:balance;margin-top:8px;font-size:16px;line-height:1.55}.pg-about .rz-thesis,.rz-thesis.pg-about{border-left:1px solid var(--ink);max-width:36em;font-family:var(--serif);color:var(--ink);text-wrap:pretty;margin-top:44px;padding-left:28px;font-size:23px;line-height:1.45}@media (max-width:1000px){.pg-about .rz-railfig,.rz-railfig.pg-about{padding:32px 28px 30px}.pg-about .rz-stops,.rz-stops.pg-about{column-gap:28px}.pg-about .rz-stops h3,.rz-stops.pg-about h3{font-size:21px}.pg-about .rz-ln,.rz-ln.pg-about{font-size:15px}}@media (max-width:720px){.pg-about .rz-railfig,.rz-railfig.pg-about{padding:28px 20px}.pg-about .rz-rwrap,.rz-rwrap.pg-about{max-width:560px}.pg-about .rz-line,.rz-line.pg-about,.pg-about .rz-mk,.rz-mk.pg-about{display:none}.pg-about .rz-stops,.rz-stops.pg-about{display:block}.pg-about .rz-stops>li,.rz-stops.pg-about>li{grid-template-rows:none;grid-template-columns:48px minmax(0,1fr);column-gap:18px;padding-bottom:28px;display:grid}.pg-about .rz-stops>li:last-child,.rz-stops.pg-about>li:last-child{padding-bottom:0}.pg-about .rz-ico,.rz-ico.pg-about{grid-row:1/span 3}.pg-about .rz-kick,.rz-kick.pg-about,.pg-about .rz-stops h3,.rz-stops.pg-about h3,.pg-about .rz-ln,.rz-ln.pg-about{grid-column:2}.pg-about .rz-kick,.rz-kick.pg-about{margin-top:2px}.pg-about .rz-stops h3,.rz-stops.pg-about h3{font-size:22px}.pg-about .rz-ln,.rz-ln.pg-about{font-size:15.5px}.pg-about .rz-stops>li:not(:last-child):after,.rz-stops.pg-about>li:not(:last-child):after{content:"";border-left:1px solid var(--ink);position:absolute;top:58px;bottom:6px;left:24px}.pg-about .rz-thesis,.rz-thesis.pg-about{margin-top:32px;padding-left:18px;font-size:19px;line-height:1.5}}.pg-about .rz-team .partners,.rz-team.pg-about .partners{border-top:0;margin-top:0}.pg-about .rz-team .partners p,.rz-team.pg-about .partners p{text-wrap:balance}.pg-about .rz-team .partners p+p,.rz-team.pg-about .partners p+p{border-top:1px solid var(--hair);font-family:var(--sans);margin-top:10px;padding-top:10px;font-size:15px;line-height:1.55}@media (min-width:1001px) and (max-width:1100px){.pg-about .rz-team .partners,.rz-team.pg-about .partners{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-about .rz-team .partners h3,.rz-team.pg-about .partners h3{font-size:21px}}@media (min-width:721px) and (max-width:1000px){.pg-about .rz-team .partners,.rz-team.pg-about .partners{column-gap:32px}.pg-about .rz-team .partners article,.rz-team.pg-about .partners article{grid-template-rows:auto auto;grid-template-columns:120px minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.pg-about .rz-team .partners .pt,.rz-team.pg-about .partners .pt{grid-row:1/span 2;margin-bottom:6px}.pg-about .rz-team .partners h3,.rz-team.pg-about .partners h3{align-self:end;margin-top:0}.pg-about .rz-team .partners .role,.rz-team.pg-about .partners .role{align-self:start}.pg-about .rz-team .partners p,.rz-team.pg-about .partners p{grid-column:1/-1}}.pg-about .rz-std,.rz-std.pg-about{border-bottom:1px solid var(--hair)}.pg-about .rz-std>div,.rz-std.pg-about>div{grid-template-columns:var(--cols);column-gap:var(--gap);border-top:1px solid var(--hair);padding:22px 0 24px;display:grid}.pg-about .rz-std dt,.rz-std.pg-about dt{font-family:var(--serif);color:var(--ink);grid-column:1/span 4;font-size:23px;font-weight:500;line-height:1.25}.pg-about .rz-std dd,.rz-std.pg-about dd{color:var(--body);text-wrap:pretty;grid-column:5/span 7;font-size:17px;line-height:1.6}.pg-about .rz-tiles,.rz-tiles.pg-about{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-about .rz-tile>p,.rz-tile.pg-about>p{color:var(--body);text-wrap:pretty;margin-top:10px;font-size:15.5px;line-height:1.55}.pg-about .rz-tile .links,.rz-tile.pg-about .links{margin-top:16px}.pg-about .rz-office,.rz-office.pg-about{margin-top:14px}.pg-about .rz-office dt,.rz-office.pg-about dt{font-family:var(--mono);letter-spacing:.02em;color:var(--steel);margin-top:12px;font-size:12px}.pg-about .rz-office dt:first-child,.rz-office.pg-about dt:first-child{margin-top:0}.pg-about .rz-office dd,.rz-office.pg-about dd{color:var(--body);margin-top:2px;font-size:15.5px;line-height:1.5}.pg-about .rz-tile>svg,.rz-tile.pg-about>svg{width:48px;height:48px;margin-bottom:22px;display:block;overflow:visible}@media (max-width:720px){.pg-about .rz-std>div,.rz-std.pg-about>div{padding:18px 0 20px}.pg-about .rz-std dt,.rz-std.pg-about dt,.pg-about .rz-std dd,.rz-std.pg-about dd{grid-column:1/-1}.pg-about .rz-std dt,.rz-std.pg-about dt{font-size:21px}.pg-about .rz-std dd,.rz-std.pg-about dd{margin-top:6px;font-size:16px}.pg-about .rz-tiles,.rz-tiles.pg-about{grid-template-columns:1fr}.pg-about .rz-tile,.rz-tile.pg-about{align-items:center}.pg-about .rz-tile>svg,.rz-tile.pg-about>svg{grid-row:1;margin:0}.pg-about .rz-tile>:not(svg):not(h3),.rz-tile.pg-about>:not(svg):not(h3){grid-column:1/-1}}
