.pj-trtpath{display:grid;gap:10px;min-width:0}.pj-trtpath-title{margin:0;font-family:var(--pj-display);color:var(--pj-ink)}.pj-trtpath-lede{margin:0;max-width:62ch}.pj-trtpath-list{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;position:relative}.pj-trtpath-list:before{content:"";position:absolute;top:19px;left:10%;right:10%;height:2px;background:var(--pj-line)}.pj-trtpath-list li{position:relative;display:grid;justify-items:center;align-content:start;text-align:center;gap:10px;min-width:0}.pj-trtpath-num{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--pj-soft);color:var(--pj-primary);border:2px solid var(--pj-primary);font:700 1rem var(--pj-ui)}.pj-trtpath-text{display:grid;align-content:start;gap:4px;min-width:0}.pj-trtpath-text h3{margin:0;font:700 .98rem/1.3 var(--pj-ui);color:var(--pj-ink);overflow-wrap:anywhere}.pj-trtpath-text p{margin:0;font:400 .88rem/1.45 var(--pj-body);color:var(--pj-muted);overflow-wrap:anywhere}.pj-trtpath-here{justify-self:center;border-radius:999px;padding:2px 10px;font:700 .75rem var(--pj-ui)}.pj-trtpath-here,.pj-trtpath-list li.here .pj-trtpath-num{background:var(--pj-primary);color:var(--pj-cta-text,#ffffff)}.pj-trtpath-list li.here .pj-trtpath-text{background:var(--pj-soft);border-radius:12px;padding:8px}.pj-trtpath-wrap{padding-top:8px;padding-bottom:8px}@media (max-width:860px){.pj-trtpath-list{grid-template-columns:1fr;gap:16px}.pj-trtpath-list:before{top:20px;bottom:20px;left:19px;right:auto;width:2px;height:auto}.pj-trtpath-list li{grid-template-columns:40px minmax(0,1fr);justify-items:start;text-align:left;column-gap:14px;align-items:start}.pj-trtpath-here{justify-self:start}.pj-trtpath-list li.here .pj-trtpath-text{padding:8px 10px}}.pj-trtpath-photos{width:100%;max-width:560px;margin:8px auto 0}