.route-strip_figure__W1ZOu{margin:28px 0;padding:22px;border:1px solid var(--line,#354337);background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--accent,#d5e7a6) 12%,transparent),transparent 34%),var(--paper,#111714)}.route-strip_figure__W1ZOu figcaption{display:grid;gap:5px;margin-bottom:22px}.route-strip_figure__W1ZOu figcaption strong{color:var(--ink,#f0eee4);font:normal clamp(1.35rem,2.4vw,1.9rem)/1.2 Georgia,serif}.route-strip_figure__W1ZOu figcaption>span:last-child{color:var(--muted,#b5c0b4);font-size:1rem}.route-strip_kicker__ZLzhc,.route-strip_time__4nqYS{color:var(--accent,#d5e7a6);font:1rem/1.4 ui-monospace,monospace;letter-spacing:.055em;text-transform:uppercase}.route-strip_route__QIW8U{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;list-style:none;padding:0;margin:0}.route-strip_route__QIW8U li{position:relative;min-width:0;padding-right:12px}.route-strip_route__QIW8U li:before{content:"";position:absolute;top:17px;left:34px;right:0;height:1px;background:var(--line,#354337)}.route-strip_route__QIW8U li:last-child:before{display:none}.route-strip_marker__ADPTO{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;margin-bottom:14px;border:1px solid var(--accent,#d5e7a6);border-radius:50%;background:var(--paper,#111714);color:var(--accent,#d5e7a6);font:1rem/1 ui-monospace,monospace}.route-strip_route__QIW8U li>div{display:grid;gap:5px}.route-strip_route__QIW8U strong{color:var(--ink,#f0eee4);font-size:1rem;line-height:1.3}.route-strip_route__QIW8U li>div>span:last-child{color:var(--muted,#b5c0b4);font-size:1rem;line-height:1.4}@media (max-width:800px){.route-strip_route__QIW8U{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.route-strip_route__QIW8U li:last-child:before,.route-strip_route__QIW8U li:nth-child(3):before{display:none}}@media (max-width:520px){.route-strip_figure__W1ZOu{padding:18px}.route-strip_route__QIW8U{grid-template-columns:1fr;gap:0}.route-strip_route__QIW8U li{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:0 0 20px}.route-strip_route__QIW8U li:before,.route-strip_route__QIW8U li:nth-child(3):before{display:block;top:34px;bottom:0;left:17px;right:auto;width:1px;height:auto}.route-strip_route__QIW8U li:last-child{padding-bottom:0}.route-strip_route__QIW8U li:last-child:before{display:none}.route-strip_marker__ADPTO{margin:0}}