.pg-grow .rz-routefig,.rz-routefig.pg-grow{margin:0;padding:32px}.pg-grow .rz-rwrap,.rz-rwrap.pg-grow{position:relative}.pg-grow .rz-root,.rz-root.pg-grow{flex-direction:column;align-items:center;gap:8px;display:flex}.pg-grow .rz-root p,.rz-root.pg-grow p{font-family:var(--mono);letter-spacing:.02em;color:var(--steel);max-width:none;font-size:12.5px;line-height:14px}.pg-grow .rz-sq,.rz-sq.pg-grow{background:var(--ink);width:14px;height:14px;display:block}.pg-grow .rz-fanr,.rz-fanr.pg-grow,.pg-grow .rz-conv,.rz-conv.pg-grow{width:calc(75% + 24px);height:40px;margin-left:calc(12.5% - 12px);display:block;overflow:visible}.pg-grow .rz-fanr path,.rz-fanr.pg-grow path,.pg-grow .rz-conv path,.rz-conv.pg-grow path{fill:none;stroke:var(--ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.pg-grow .rz-conv path,.rz-conv.pg-grow path{stroke:var(--ox);stroke-width:2px}.pg-grow .rz-conv,.rz-conv.pg-grow{margin-top:16px}.pg-grow #h-how,#h-how.pg-grow{text-wrap:balance}.pg-grow .rz-routes,.rz-routes.pg-grow{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;display:grid}.pg-grow .rz-routes>li,.rz-routes.pg-grow>li{grid-row:span 5;grid-template-rows:subgrid;border-top:1px solid var(--ink);padding-top:18px;display:grid}.pg-grow .rz-kick,.rz-kick.pg-grow{font-family:var(--mono);letter-spacing:.02em;color:var(--steel);font-size:12.5px;line-height:1.4}.pg-grow .rz-routes h3,.rz-routes.pg-grow h3{letter-spacing:-.01em;margin-top:4px;font-size:25px;line-height:1.15}.pg-grow .rz-reach,.rz-reach.pg-grow{align-items:center;gap:14px;margin-top:12px;display:flex}.pg-grow .rz-rg,.rz-rg.pg-grow{flex:none;width:76px;height:48px;overflow:visible}.pg-grow .rz-rg .thin,.rz-rg.pg-grow .thin{stroke-width:1px}.pg-grow .rz-reach p,.rz-reach.pg-grow p{font-family:var(--mono);letter-spacing:.02em;color:var(--steel);text-wrap:balance;font-size:12.5px;line-height:1.45}.pg-grow .rz-routes dl,.rz-routes.pg-grow dl{display:contents}.pg-grow .rz-routes dl>div,.rz-routes.pg-grow dl>div{border-top:1px solid var(--hair);margin-top:12px;padding-top:10px}.pg-grow .rz-routes dt,.rz-routes.pg-grow dt{font-family:var(--mono);letter-spacing:.02em;color:var(--steel);font-size:12px;line-height:1.4}.pg-grow .rz-routes dd,.rz-routes.pg-grow dd{color:var(--body);text-wrap:balance;margin-top:4px;font-size:15px;line-height:1.5}.pg-grow .rz-warm,.rz-warm.pg-grow{text-align:center;flex-direction:column;align-items:center;display:flex}.pg-grow .rz-wmark,.rz-wmark.pg-grow{flex:none;width:48px;height:40px;display:block;overflow:visible}.pg-grow .rz-wmark .wl,.rz-wmark.pg-grow .wl{fill:none;stroke:var(--ox);stroke-width:2px}.pg-grow .rz-wmark .wd,.rz-wmark.pg-grow .wd{fill:var(--ox)}.pg-grow .rz-wmark .wo,.rz-wmark.pg-grow .wo{fill:#fff;stroke:var(--ox);stroke-width:2px}.pg-grow .rz-warm h3,.rz-warm.pg-grow h3{margin-top:8px;font-size:24px;line-height:1.2}.pg-grow .rz-warm p,.rz-warm.pg-grow p{color:var(--body);text-wrap:balance;max-width:34em;margin:6px auto 0;font-size:16px;line-height:1.5}@media (max-width:1100px){.pg-grow .rz-routefig,.rz-routefig.pg-grow{padding:32px 20px 28px}.pg-grow .rz-rwrap,.rz-rwrap.pg-grow{max-width:560px;margin:0 auto}.pg-grow .rz-root,.rz-root.pg-grow{grid-template-columns:14px auto;justify-content:start;align-items:center;column-gap:12px;margin-left:9px;display:grid}.pg-grow .rz-root .rz-sq,.rz-root.pg-grow .rz-sq{grid-area:1/1}.pg-grow .rz-root p,.rz-root.pg-grow p{grid-area:1/2}.pg-grow .rz-fanr,.rz-fanr.pg-grow,.pg-grow .rz-conv,.rz-conv.pg-grow{display:none}.pg-grow .rz-routes,.rz-routes.pg-grow{margin-left:40px;padding-top:24px;display:block;position:relative}.pg-grow .rz-routes:before,.rz-routes.pg-grow:before{content:"";border-left:1px solid var(--ink);position:absolute;top:0;bottom:-24px;left:-24px}.pg-grow .rz-routes>li,.rz-routes.pg-grow>li{margin-top:24px;padding-top:16px;display:block;position:relative}.pg-grow .rz-routes>li:first-child,.rz-routes.pg-grow>li:first-child{margin-top:0}.pg-grow .rz-routes>li:before,.rz-routes.pg-grow>li:before{content:"";border-top:1px solid var(--ink);width:24px;position:absolute;top:-1px;left:-24px}.pg-grow .rz-routes dl,.rz-routes.pg-grow dl{display:block}.pg-grow .rz-routes h3,.rz-routes.pg-grow h3{font-size:23px}.pg-grow .rz-warm,.rz-warm.pg-grow{text-align:left;flex-direction:row;align-items:flex-start;gap:16px;margin-top:24px}.pg-grow .rz-wmark,.rz-wmark.pg-grow{width:32px;height:26.6667px}.pg-grow .rz-warm h3,.rz-warm.pg-grow h3{margin-top:0;font-size:22px}.pg-grow .rz-warm p,.rz-warm.pg-grow p{text-wrap:pretty;margin:4px 0 0;font-size:15px}}@media (min-width:721px) and (max-width:1100px){.pg-grow .rz-rwrap,.rz-rwrap.pg-grow{max-width:760px}.pg-grow .rz-routes dl>div,.rz-routes.pg-grow dl>div{grid-template-columns:88px minmax(0,1fr);align-items:baseline;column-gap:16px;display:grid}.pg-grow .rz-routes dd,.rz-routes.pg-grow dd{text-wrap:pretty;margin-top:0}}@media (max-width:420px){.pg-grow .rz-routefig,.rz-routefig.pg-grow{padding-left:12px;padding-right:12px}.pg-grow .rz-reach,.rz-reach.pg-grow{gap:12px}.pg-grow .rz-reach p,.rz-reach.pg-grow p{letter-spacing:0;font-size:12px}}.pg-grow .rz-ways,.rz-ways.pg-grow{background:var(--hair-2);border:1px solid var(--hair-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.pg-grow .rz-ways .rz-tile,.rz-ways.pg-grow .rz-tile{background:var(--plate);padding:30px 24px 34px}.pg-grow .rz-ways .rz-tile h3,.rz-ways.pg-grow .rz-tile h3{font-size:22px}.pg-grow .rz-wl,.rz-wl.pg-grow{margin-top:32px}@media (max-width:1100px){.pg-grow .rz-ways,.rz-ways.pg-grow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.pg-grow .rz-ways,.rz-ways.pg-grow{grid-template-columns:1fr}}.pg-grow .rz-cards,.rz-cards.pg-grow{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.pg-grow .rz-card,.rz-card.pg-grow{container-type:inline-size}.pg-grow .rz-card .plate,.rz-card.pg-grow .plate{aspect-ratio:1/1.14;flex-direction:column;justify-content:center;padding:22px;display:flex}@container (max-width:300px){.pg-grow .rz-card .plate,.rz-card.pg-grow .plate{padding:16px}}.pg-grow .rz-card .plate svg,.rz-card.pg-grow .plate svg{width:100%;height:auto;display:block;overflow:visible}.pg-grow .rz-card .t,.rz-card.pg-grow .t{font-family:var(--mono);fill:var(--steel);font-size:11px}@container not (min-width:230px){.pg-grow .rz-card .t,.rz-card.pg-grow .t{font-size:18.5px}}@container (230px<=width<260px){.pg-grow .rz-card .t,.rz-card.pg-grow .t{font-size:16.5px}}@container (260px<=width<300.5px){.pg-grow .rz-card .t,.rz-card.pg-grow .t{font-size:14.5px}}@container (300.5px<=width<341px){.pg-grow .rz-card .t,.rz-card.pg-grow .t{font-size:12.8px}}.pg-grow .rz-card .ld,.rz-card.pg-grow .ld{fill:none;stroke:var(--ink);stroke-width:1px}.pg-grow .rz-card .b-out,.rz-card.pg-grow .b-out{fill:#fff;stroke:var(--ink);stroke-width:1.5px}.pg-grow .rz-card .b-mid,.rz-card.pg-grow .b-mid{fill:#7a8590}.pg-grow .rz-card .b-in,.rz-card.pg-grow .b-in{fill:var(--ink)}.pg-grow .rz-card .ldot,.rz-card.pg-grow .ldot{fill:#fff;stroke:var(--ink);stroke-width:1px}.pg-grow .rz-card .fm,.rz-card.pg-grow .fm,.pg-grow .rz-card .br,.rz-card.pg-grow .br{fill:#fff;stroke:var(--ink);stroke-width:1.5px}.pg-grow .rz-card .fm.on,.rz-card.pg-grow .fm.on,.pg-grow .rz-card .br.on,.rz-card.pg-grow .br.on{fill:var(--ink)}.pg-grow .rz-card .lk,.rz-card.pg-grow .lk{fill:none;stroke:#7a8590;stroke-width:1px}.pg-grow .rz-card .lk.on,.rz-card.pg-grow .lk.on{stroke:var(--ink);stroke-width:1.5px}.pg-grow .rz-card .d1 circle,.rz-card.pg-grow .d1 circle{fill:var(--ink)}.pg-grow .rz-card .d2 circle,.rz-card.pg-grow .d2 circle{fill:#7a8590}.pg-grow .rz-card .brk,.rz-card.pg-grow .brk{fill:none;stroke:var(--ink);stroke-width:1px}@media (max-width:900px){.pg-grow .rz-cards,.rz-cards.pg-grow{gap:16px}}@media (max-width:720px){.pg-grow .rz-cards,.rz-cards.pg-grow{grid-template-columns:1fr;gap:36px;max-width:480px;margin-left:auto;margin-right:auto}.pg-grow .rz-card .plate,.rz-card.pg-grow .plate{aspect-ratio:1}}@media (min-width:721px){:is(.pg-grow .rz-intro:has(.rz-firm),.rz-intro.pg-grow:has(.rz-firm)){padding-top:76px;padding-bottom:52px}}.pg-grow .rz-intro .rz-firm,.rz-intro.pg-grow .rz-firm{max-width:none;color:var(--body);text-wrap:pretty;margin-top:18px;font-size:17px;line-height:1.5}.pg-grow .rz-intro .rz-firm+.lede,.rz-intro.pg-grow .rz-firm+.lede{margin-top:12px}@media (max-width:720px){.pg-grow .rz-intro .rz-firm,.rz-intro.pg-grow .rz-firm{margin-top:14px;font-size:16px}}.pg-grow .rz-at,.rz-at.pg-grow{border-top:1px solid var(--hair-2);grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:18px;max-width:780px;margin-top:28px;padding-top:20px;display:grid}.pg-grow .rz-at .rz-svg,.rz-at.pg-grow .rz-svg{width:44px;height:44px}.pg-grow .rz-at .rz-atk,.rz-at.pg-grow .rz-atk{font-family:var(--mono);letter-spacing:.04em;color:var(--steel);margin:0 0 6px;font-size:12px;line-height:1.4}.pg-grow .rz-at .rz-atl,.rz-at.pg-grow .rz-atl{color:var(--body);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.pg-grow .rz-at .rz-atl b,.rz-at.pg-grow .rz-atl b{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:500}@media (max-width:720px){.pg-grow .rz-at,.rz-at.pg-grow{grid-template-columns:36px minmax(0,1fr);column-gap:14px;margin-top:22px}.pg-grow .rz-at .rz-svg,.rz-at.pg-grow .rz-svg{width:36px;height:36px}.pg-grow .rz-at .rz-atl,.rz-at.pg-grow .rz-atl{font-size:15px}}
