.sc-body[data-astro-cid-3v6wa7nq]{grid-template-columns:196px 1fr;gap:16px;padding:16px;display:grid}.sc-techs[data-astro-cid-3v6wa7nq] h4[data-astro-cid-3v6wa7nq]{font:600 11.5px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:6px 0 14px 2px}.tech[data-astro-cid-3v6wa7nq]{grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:7px 2px;display:grid}.tech[data-astro-cid-3v6wa7nq] .av[data-astro-cid-3v6wa7nq]{background:color-mix(in srgb, var(--c) 16%, #fff);width:32px;height:32px;color:var(--c);font:700 11.5px var(--body);border-radius:50%;place-items:center;display:grid}.tech[data-astro-cid-3v6wa7nq] .nm[data-astro-cid-3v6wa7nq]{font:600 14.5px/1.2 var(--body);color:var(--ink);gap:7px;display:grid}.tech[data-astro-cid-3v6wa7nq] .bar[data-astro-cid-3v6wa7nq]{background:var(--ground-3);border-radius:3px;height:5px;display:block;overflow:hidden}.tech[data-astro-cid-3v6wa7nq] .bar[data-astro-cid-3v6wa7nq] i[data-astro-cid-3v6wa7nq]{height:100%;width:calc(var(--w) * 100%);background:var(--c);transform-origin:0;transition:transform .9s var(--ease) calc(.5s + var(--i) * .12s);border-radius:3px;display:block;transform:scaleX(0)}.in[data-astro-cid-3v6wa7nq] .tech[data-astro-cid-3v6wa7nq] .bar[data-astro-cid-3v6wa7nq] i[data-astro-cid-3v6wa7nq]{transform:scaleX(1)}.tech[data-astro-cid-3v6wa7nq] .ct[data-astro-cid-3v6wa7nq]{text-align:right;color:var(--muted);font-size:11.5px;line-height:1.1}.tech[data-astro-cid-3v6wa7nq] .ct[data-astro-cid-3v6wa7nq] b[data-astro-cid-3v6wa7nq]{font:800 18px/1.1 var(--display);color:var(--ink);letter-spacing:-.02em;display:block}.sc-total[data-astro-cid-3v6wa7nq]{background:var(--blue-soft);color:var(--text);border-radius:10px;margin-top:12px;padding:11px 12px;font-size:13.5px}.sc-total[data-astro-cid-3v6wa7nq] b[data-astro-cid-3v6wa7nq]{color:var(--ink);font-weight:600}.sc-map[data-astro-cid-3v6wa7nq]{background:#edf2f8;border-radius:12px;overflow:hidden}.sc-map[data-astro-cid-3v6wa7nq] svg[data-astro-cid-3v6wa7nq]{width:100%;height:100%;display:block}.water[data-astro-cid-3v6wa7nq]{fill:none;stroke:#cde2f5;stroke-width:26px;stroke-linecap:round}.road-minor[data-astro-cid-3v6wa7nq] path[data-astro-cid-3v6wa7nq]{fill:none;stroke:#fff;stroke-width:2.5px}.road-major[data-astro-cid-3v6wa7nq] path[data-astro-cid-3v6wa7nq]{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round}.route[data-astro-cid-3v6wa7nq]{fill:none;stroke:var(--c);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.6,.3,1) calc(.3s + var(--t) * .35s)}.in[data-astro-cid-3v6wa7nq] .route[data-astro-cid-3v6wa7nq]{stroke-dashoffset:0}.stop[data-astro-cid-3v6wa7nq]{transform-box:fill-box;transform-origin:50%}.stop[data-astro-cid-3v6wa7nq] circle[data-astro-cid-3v6wa7nq]{fill:var(--c);stroke:#fff;stroke-width:2.5px;r:12px}.stop[data-astro-cid-3v6wa7nq] text[data-astro-cid-3v6wa7nq]{fill:#fff;font:700 11.5px var(--display);text-anchor:middle}.stop[data-astro-cid-3v6wa7nq] circle[data-astro-cid-3v6wa7nq],.stop[data-astro-cid-3v6wa7nq] text[data-astro-cid-3v6wa7nq]{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.3,1.5,.5,1) calc(.55s + var(--k) * 85ms);transform:scale(0)}.in[data-astro-cid-3v6wa7nq] .stop[data-astro-cid-3v6wa7nq] circle[data-astro-cid-3v6wa7nq],.in[data-astro-cid-3v6wa7nq] .stop[data-astro-cid-3v6wa7nq] text[data-astro-cid-3v6wa7nq]{transform:none}.base[data-astro-cid-3v6wa7nq] rect[data-astro-cid-3v6wa7nq]{fill:var(--navy);stroke:#fff;stroke-width:2.5px}.base[data-astro-cid-3v6wa7nq] circle[data-astro-cid-3v6wa7nq]{fill:var(--aqua)}.base[data-astro-cid-3v6wa7nq] ellipse[data-astro-cid-3v6wa7nq]{fill:none;stroke:var(--aqua);stroke-width:1.5px}.scene[data-astro-cid-3v6wa7nq].compact .sc-body[data-astro-cid-3v6wa7nq]{grid-template-columns:1fr}.scene[data-astro-cid-3v6wa7nq].compact .sc-techs[data-astro-cid-3v6wa7nq]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.scene[data-astro-cid-3v6wa7nq].compact .sc-techs[data-astro-cid-3v6wa7nq] h4[data-astro-cid-3v6wa7nq],.scene[data-astro-cid-3v6wa7nq].compact .sc-total[data-astro-cid-3v6wa7nq]{grid-column:1/-1}.scene[data-astro-cid-3v6wa7nq].compact .sc-techs[data-astro-cid-3v6wa7nq] h4[data-astro-cid-3v6wa7nq]{margin-bottom:4px}.scene[data-astro-cid-3v6wa7nq].compact .sc-total[data-astro-cid-3v6wa7nq]{margin-top:4px}.scene[data-astro-cid-3v6wa7nq].compact .tech[data-astro-cid-3v6wa7nq]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px;padding:4px 0}.scene[data-astro-cid-3v6wa7nq].compact .tech[data-astro-cid-3v6wa7nq] .nm[data-astro-cid-3v6wa7nq]{width:100%;font-size:12.5px}.scene[data-astro-cid-3v6wa7nq].compact .tech[data-astro-cid-3v6wa7nq] .ct[data-astro-cid-3v6wa7nq]{text-align:center}.scene[data-astro-cid-3v6wa7nq].compact .tech[data-astro-cid-3v6wa7nq] .ct[data-astro-cid-3v6wa7nq] b[data-astro-cid-3v6wa7nq]{font-size:15px}@media (width<=700px){.sc-body[data-astro-cid-3v6wa7nq]{grid-template-columns:1fr}.sc-techs[data-astro-cid-3v6wa7nq]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sc-techs[data-astro-cid-3v6wa7nq] h4[data-astro-cid-3v6wa7nq],.sc-total[data-astro-cid-3v6wa7nq]{grid-column:1/-1}.sc-techs[data-astro-cid-3v6wa7nq] h4[data-astro-cid-3v6wa7nq]{margin-bottom:4px}.sc-total[data-astro-cid-3v6wa7nq]{margin-top:4px}.tech[data-astro-cid-3v6wa7nq]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px;padding:4px 0}.tech[data-astro-cid-3v6wa7nq] .nm[data-astro-cid-3v6wa7nq]{width:100%;font-size:12.5px}.tech[data-astro-cid-3v6wa7nq] .ct[data-astro-cid-3v6wa7nq]{text-align:center}.tech[data-astro-cid-3v6wa7nq] .ct[data-astro-cid-3v6wa7nq] b[data-astro-cid-3v6wa7nq]{font-size:15px}.stop[data-astro-cid-3v6wa7nq] circle[data-astro-cid-3v6wa7nq]{r:17px;stroke-width:3px}.stop[data-astro-cid-3v6wa7nq] text[data-astro-cid-3v6wa7nq]{font-size:16px}.route[data-astro-cid-3v6wa7nq]{stroke-width:5px}}@media (prefers-reduced-motion:reduce){.route[data-astro-cid-3v6wa7nq],.stop[data-astro-cid-3v6wa7nq] circle[data-astro-cid-3v6wa7nq],.stop[data-astro-cid-3v6wa7nq] text[data-astro-cid-3v6wa7nq],.tech[data-astro-cid-3v6wa7nq] .bar[data-astro-cid-3v6wa7nq] i[data-astro-cid-3v6wa7nq],.sc-pop[data-astro-cid-3v6wa7nq]{stroke-dashoffset:0;opacity:1;transition:none;transform:none}}.miles[data-astro-cid-26gsmtx5]{max-width:460px;margin:0 auto}.trip[data-astro-cid-26gsmtx5]{font:800 18px var(--display);color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-left:auto}.list[data-astro-cid-26gsmtx5]{grid-template-columns:28px 1fr;gap:10px;padding:8px 10px 36px;display:grid}.nos[data-astro-cid-26gsmtx5],.names[data-astro-cid-26gsmtx5]{gap:4px;display:grid}.nos[data-astro-cid-26gsmtx5] span[data-astro-cid-26gsmtx5]{height:46px;font:700 12px var(--body);color:var(--blue);isolation:isolate;place-items:center;display:grid;position:relative}.nos[data-astro-cid-26gsmtx5] span[data-astro-cid-26gsmtx5]:after{content:"";background:var(--blue-soft);z-index:-1;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st[data-astro-cid-26gsmtx5]{height:46px;color:var(--ink);border-radius:10px;grid-template-columns:1fr 16px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;transition:transform .8s cubic-bezier(.4,0,.2,1) 1.1s,background .3s;display:grid}.st[data-astro-cid-26gsmtx5] .drag[data-astro-cid-26gsmtx5]{background:radial-gradient(circle, var(--line) 1.5px, transparent 1.6px) 0 0/5px 5px;justify-self:end;width:10px;height:14px}.in[data-astro-cid-26gsmtx5] .st[data-astro-cid-26gsmtx5].a{background:var(--ground-2);transform:translateY(100px)}.in[data-astro-cid-26gsmtx5] .st[data-astro-cid-26gsmtx5].b{background:var(--ground-2);transform:translateY(-100px)}
