.up-routes[data-astro-cid-3cbpruaw]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.up-flow[data-astro-cid-3cbpruaw]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.up-routes[data-astro-cid-3cbpruaw] .ls-card[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw] .ls-card[data-astro-cid-3cbpruaw]{padding:24px;position:relative}.up-routes[data-astro-cid-3cbpruaw] b[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw] b[data-astro-cid-3cbpruaw],.up-t[data-astro-cid-3cbpruaw]{display:block;font-size:18px;letter-spacing:-.02em}.up-routes[data-astro-cid-3cbpruaw] .ls-desc[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw] .ls-desc[data-astro-cid-3cbpruaw]{margin-top:8px}.up-routes[data-astro-cid-3cbpruaw] .hi[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw] .hi[data-astro-cid-3cbpruaw]{background:var(--black);color:#fff}.up-routes[data-astro-cid-3cbpruaw] .hi[data-astro-cid-3cbpruaw] .ls-desc[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw] .hi[data-astro-cid-3cbpruaw] .ls-desc[data-astro-cid-3cbpruaw]{color:#ffffffbf}.up-tag[data-astro-cid-3cbpruaw]{display:inline-block;width:fit-content;align-self:flex-start;margin-bottom:12px;padding:4px 10px;border-radius:var(--r-tag);background:#ffffff29;font-size:12px;font-weight:700}.up-k[data-astro-cid-3cbpruaw]{display:block;font:700 12px/1 Inter,sans-serif;letter-spacing:2px;color:var(--gray-text);margin-bottom:12px}.up-flow[data-astro-cid-3cbpruaw] .hi[data-astro-cid-3cbpruaw] .up-k[data-astro-cid-3cbpruaw]{color:#fff9}.up-feat[data-astro-cid-3cbpruaw]{display:grid;grid-template-columns:1fr 1.1fr;border-radius:var(--r-card);overflow:hidden;background:var(--white);box-shadow:var(--shadow);color:inherit;text-decoration:none}.up-ph[data-astro-cid-3cbpruaw]{min-height:420px;background-size:cover;background-position:center;position:relative}.up-ph[data-astro-cid-3cbpruaw] span[data-astro-cid-3cbpruaw]{position:absolute;left:28px;bottom:24px;font:800 44px/1 Inter,sans-serif;letter-spacing:-1px;color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.35)}.up-bd[data-astro-cid-3cbpruaw]{padding:36px 38px}.up-stats[data-astro-cid-3cbpruaw]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:22px}.up-stats[data-astro-cid-3cbpruaw] div[data-astro-cid-3cbpruaw]{padding:14px 16px;border-radius:var(--r-control);background:var(--gray-bg)}.up-stats[data-astro-cid-3cbpruaw] b[data-astro-cid-3cbpruaw]{display:block;font:800 24px/1.2 Inter,sans-serif;letter-spacing:-.5px}.up-stats[data-astro-cid-3cbpruaw] span[data-astro-cid-3cbpruaw]{display:block;margin-top:4px;font-size:13px;color:var(--gray-text);line-height:1.5;word-break:keep-all}.up-cta[data-astro-cid-3cbpruaw]{display:inline-block;margin-top:22px;padding:14px 28px;border-radius:var(--r-capsule);background:var(--black);color:#fff;font-size:15px;font-weight:700}.up-gal[data-astro-cid-3cbpruaw]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.up-gal[data-astro-cid-3cbpruaw] div[data-astro-cid-3cbpruaw]{aspect-ratio:4 / 3;border-radius:var(--r-control);background-size:cover;background-position:center}.up-tb[data-astro-cid-3cbpruaw] th[data-astro-cid-3cbpruaw]{width:160px;white-space:nowrap}.up-tb[data-astro-cid-3cbpruaw] td[data-astro-cid-3cbpruaw],.up-tb[data-astro-cid-3cbpruaw] th[data-astro-cid-3cbpruaw]{text-align:left}.up-voices[data-astro-cid-3cbpruaw]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.up-voices[data-astro-cid-3cbpruaw] figure[data-astro-cid-3cbpruaw]{margin:0;padding:24px 26px}.up-voices[data-astro-cid-3cbpruaw] blockquote[data-astro-cid-3cbpruaw]{margin:0;font-size:17px;line-height:1.7;word-break:keep-all}@media(hover:hover)and (pointer:fine){.up-feat[data-astro-cid-3cbpruaw]:hover{box-shadow:0 28px 56px #0000001f}}@media(max-width:900px){.up-routes[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw]{grid-template-columns:1fr 1fr}.up-feat[data-astro-cid-3cbpruaw]{grid-template-columns:1fr}.up-ph[data-astro-cid-3cbpruaw]{min-height:260px}.up-gal[data-astro-cid-3cbpruaw]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.up-routes[data-astro-cid-3cbpruaw],.up-flow[data-astro-cid-3cbpruaw],.up-voices[data-astro-cid-3cbpruaw],.up-stats[data-astro-cid-3cbpruaw]{grid-template-columns:1fr}.up-bd[data-astro-cid-3cbpruaw]{padding:26px 22px}.up-ph[data-astro-cid-3cbpruaw] span[data-astro-cid-3cbpruaw]{font-size:34px}}
