.art__head[data-astro-cid-uwv4mmhs]{border-bottom:1px solid var(--rule);padding-block:clamp(28px,5vw,64px) clamp(32px,5vw,56px)}.art__head[data-astro-cid-uwv4mmhs] h1[data-astro-cid-uwv4mmhs]{max-width:20em}.art__lead[data-astro-cid-uwv4mmhs]{font-size:clamp(1.1rem,1rem + .45vw,1.32rem);line-height:1.55;color:var(--ink-2);max-width:40em;margin:20px 0 0}.art__meta[data-astro-cid-uwv4mmhs]{margin:18px 0 0;font-size:.9rem;color:var(--muted)}.crumbs[data-astro-cid-uwv4mmhs] ol[data-astro-cid-uwv4mmhs]{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 22px;padding:0;font-size:.92rem}.crumbs[data-astro-cid-uwv4mmhs] li[data-astro-cid-uwv4mmhs]{color:var(--muted)}.crumbs[data-astro-cid-uwv4mmhs] li[data-astro-cid-uwv4mmhs]+li[data-astro-cid-uwv4mmhs]:before{content:"/";margin:0 10px;color:var(--rule-strong)}.crumbs[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]{color:var(--ink-2);text-decoration:none}.crumbs[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]:hover{color:var(--visa);text-decoration:underline}.art__grid[data-astro-cid-uwv4mmhs]{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-block:clamp(28px,5vw,64px) clamp(56px,8vw,104px)}@media(min-width:960px){.art__grid[data-astro-cid-uwv4mmhs]{grid-template-columns:250px minmax(0,1fr);gap:clamp(40px,5vw,88px)}.art__side[data-astro-cid-uwv4mmhs]{position:relative}}.art__main[data-astro-cid-uwv4mmhs]{min-width:0}.art__fig[data-astro-cid-uwv4mmhs]{margin:0 0 2em;max-width:var(--measure);border-radius:var(--r-lg);overflow:hidden;background:var(--visa-soft);aspect-ratio:1000 / 730}.art__fig[data-astro-cid-uwv4mmhs] img[data-astro-cid-uwv4mmhs]{width:100%;height:100%;object-fit:cover}.cinf[data-astro-cid-7erpjnaz]{margin:0;padding:clamp(18px,2.6vw,32px);border-radius:var(--cinf-radius, 18px);background:var(--cinf-bg, #fff);color:var(--cinf-ink, #1e1e1e);border:1px solid var(--cinf-line, rgba(0,0,0,.12))}.cinf__title[data-astro-cid-7erpjnaz]{font-weight:700;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);margin-bottom:18px;font-family:var(--cinf-display, inherit)}.cinf__route[data-astro-cid-7erpjnaz]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cinf-n, 4),minmax(0,1fr));gap:14px;position:relative}.cinf__route[data-astro-cid-7erpjnaz]:before{content:"";position:absolute;left:16px;right:16px;top:16px;height:2px;background:var(--cinf-line, rgba(0,0,0,.15))}.cinf__step[data-astro-cid-7erpjnaz]{position:relative;display:grid;gap:6px;align-content:start}.cinf__dot[data-astro-cid-7erpjnaz]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--cinf-accent, #6C4BE0);color:var(--cinf-on-accent, #fff);position:relative;z-index:1}.cinf__k[data-astro-cid-7erpjnaz]{font-weight:700;font-size:.98rem}.cinf__t[data-astro-cid-7erpjnaz]{font-size:.9rem;color:var(--cinf-muted, #5d5d5d);line-height:1.45}.cinf__stats[data-astro-cid-7erpjnaz]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(16px,3vw,36px);margin-top:clamp(20px,3vw,32px);padding-top:clamp(16px,2.4vw,24px);border-top:1px solid var(--cinf-line, rgba(0,0,0,.12))}.cinf__sub[data-astro-cid-7erpjnaz]{margin:0 0 12px;font-size:.9rem;color:var(--cinf-muted, #5d5d5d)}.cinf__bars[data-astro-cid-7erpjnaz]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cinf__bars[data-astro-cid-7erpjnaz] li[data-astro-cid-7erpjnaz]{display:grid;grid-template-columns:8.5em minmax(0,1fr) 6em;gap:10px;align-items:center;font-size:.92rem}.cinf__bl[data-astro-cid-7erpjnaz]{overflow-wrap:anywhere;line-height:1.25}.cinf__track[data-astro-cid-7erpjnaz]{position:relative;height:14px;border-radius:7px;background:var(--cinf-track, rgba(0,0,0,.06))}.cinf__bar[data-astro-cid-7erpjnaz]{position:absolute;top:0;bottom:0;border-radius:7px}.cinf__bar[data-astro-cid-7erpjnaz].is-cold{background:var(--cinf-cold, #4A7BD8)}.cinf__bar[data-astro-cid-7erpjnaz].is-warm{background:var(--cinf-warm, #F5511E)}.cinf__zero[data-astro-cid-7erpjnaz]{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;background:var(--cinf-ink, #1e1e1e);opacity:.35}.cinf__bv[data-astro-cid-7erpjnaz]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.cinf__clocks[data-astro-cid-7erpjnaz]{display:flex;gap:18px}.cinf__clock[data-astro-cid-7erpjnaz]{display:grid;justify-items:center;gap:2px;font-size:.88rem}.cinf__face[data-astro-cid-7erpjnaz]{fill:var(--cinf-face, transparent);stroke:var(--cinf-ink, #1e1e1e);stroke-width:2}.cinf__tick[data-astro-cid-7erpjnaz]{stroke:var(--cinf-muted, #5d5d5d);stroke-width:1.5}.cinf__hh[data-astro-cid-7erpjnaz]{stroke:var(--cinf-accent, #6C4BE0);stroke-width:4;stroke-linecap:round}.cinf__mh[data-astro-cid-7erpjnaz]{stroke:var(--cinf-ink, #1e1e1e);stroke-width:2;stroke-linecap:round}.cinf__pin[data-astro-cid-7erpjnaz]{fill:var(--cinf-ink, #1e1e1e)}.cinf__cl[data-astro-cid-7erpjnaz]{color:var(--cinf-muted, #5d5d5d)}.cinf__cv[data-astro-cid-7erpjnaz]{font-weight:700;font-variant-numeric:tabular-nums}.cinf__src[data-astro-cid-7erpjnaz]{margin:18px 0 0;font-size:.8rem;color:var(--cinf-muted, #5d5d5d)}@media(max-width:760px){.cinf__route[data-astro-cid-7erpjnaz]{grid-template-columns:minmax(0,1fr)}.cinf__route[data-astro-cid-7erpjnaz]:before{inset:16px auto 16px 16px;width:2px;height:auto}.cinf__step[data-astro-cid-7erpjnaz]{grid-template-columns:34px minmax(0,1fr);column-gap:12px}.cinf__step[data-astro-cid-7erpjnaz] .cinf__t[data-astro-cid-7erpjnaz]{grid-column:2}.cinf__step[data-astro-cid-7erpjnaz] .cinf__k[data-astro-cid-7erpjnaz]{align-self:center}.cinf__stats[data-astro-cid-7erpjnaz]{grid-template-columns:minmax(0,1fr)}.cinf__bars[data-astro-cid-7erpjnaz] li[data-astro-cid-7erpjnaz]{grid-template-columns:6.5em minmax(0,1fr) 5.5em}}.cnum[data-astro-cid-rvsefw65]{margin:0;padding:clamp(18px,2.6vw,32px);border-radius:var(--cnum-radius, 18px);background:var(--cnum-bg, #fff);color:var(--cnum-ink, #1e1e1e);border:1px solid var(--cnum-line, rgba(0,0,0,.12))}.cnum__title[data-astro-cid-rvsefw65]{font-weight:700;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);margin-bottom:16px;font-family:var(--cnum-display, inherit)}.cnum__grid[data-astro-cid-rvsefw65]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cnum-cols, 3),minmax(0,1fr));gap:12px}.cnum__tile[data-astro-cid-rvsefw65]{display:grid;gap:6px;align-content:start;padding:16px;border-radius:14px;background:var(--cnum-tile, rgba(0,0,0,.04))}.cnum__tile[data-astro-cid-rvsefw65].is-city{background:var(--cnum-city, rgba(0,0,0,.08));box-shadow:inset 3px 0 0 var(--cnum-accent, #6C4BE0)}.cnum__v[data-astro-cid-rvsefw65]{font-family:var(--cnum-display, inherit);font-weight:800;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);line-height:1;color:var(--cnum-accent, #6C4BE0);font-variant-numeric:tabular-nums}.cnum__u[data-astro-cid-rvsefw65]{font-size:.5em;font-weight:700;color:var(--cnum-ink, #1e1e1e)}.cnum__l[data-astro-cid-rvsefw65]{font-size:.9rem;line-height:1.4;color:var(--cnum-muted, #5d5d5d)}.cnum__note[data-astro-cid-rvsefw65]{margin:14px 0 0;font-size:.8rem;color:var(--cnum-muted, #5d5d5d)}@media(max-width:760px){.cnum__grid[data-astro-cid-rvsefw65]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.cnum__grid[data-astro-cid-rvsefw65]{grid-template-columns:minmax(0,1fr)}}.cty__head[data-astro-cid-fgawlpqg]{border-bottom:1px solid var(--rule);padding-block:clamp(28px,5vw,64px) clamp(32px,5vw,56px)}.cty__head[data-astro-cid-fgawlpqg] h1[data-astro-cid-fgawlpqg]{max-width:20em}.cty__lead[data-astro-cid-fgawlpqg]{font-size:clamp(1.1rem,1rem + .45vw,1.32rem);line-height:1.55;color:var(--ink-2);max-width:40em;margin:20px 0 0}.cty__meta[data-astro-cid-fgawlpqg]{margin:18px 0 0;font-size:.9rem;color:var(--muted)}.crumbs[data-astro-cid-fgawlpqg] ol[data-astro-cid-fgawlpqg]{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 22px;padding:0;font-size:.92rem}.crumbs[data-astro-cid-fgawlpqg] li[data-astro-cid-fgawlpqg]{color:var(--muted)}.crumbs[data-astro-cid-fgawlpqg] li[data-astro-cid-fgawlpqg]+li[data-astro-cid-fgawlpqg]:before{content:"/";margin:0 10px;color:var(--rule-strong)}.crumbs[data-astro-cid-fgawlpqg] a[data-astro-cid-fgawlpqg]{color:var(--ink-2);text-decoration:none}.cty__grid[data-astro-cid-fgawlpqg]{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-block:clamp(28px,5vw,64px) clamp(56px,8vw,104px)}@media(min-width:960px){.cty__grid[data-astro-cid-fgawlpqg]{grid-template-columns:270px minmax(0,1fr);gap:clamp(40px,5vw,88px)}.cty__side[data-astro-cid-fgawlpqg]{position:sticky;top:96px;align-self:start}}.cty__card[data-astro-cid-fgawlpqg]{margin:0;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:20px;display:grid;grid-template-columns:auto 1fr;gap:10px 14px;font-size:.95rem}.cty__card[data-astro-cid-fgawlpqg] dt[data-astro-cid-fgawlpqg]{color:var(--muted)}.cty__card[data-astro-cid-fgawlpqg] dd[data-astro-cid-fgawlpqg]{margin:0;color:var(--ink)}.cty__ask[data-astro-cid-fgawlpqg]{margin-top:16px;display:grid;gap:10px}.cty__ask[data-astro-cid-fgawlpqg] p[data-astro-cid-fgawlpqg]{margin:0;color:var(--ink-2);font-size:.95rem}.cty__main[data-astro-cid-fgawlpqg]{min-width:0;max-width:var(--measure)}.cty__fig[data-astro-cid-fgawlpqg]{margin:0 0 2em;border-radius:var(--r-lg);overflow:hidden;background:var(--visa-soft);aspect-ratio:4 / 3}.cty__fig[data-astro-cid-fgawlpqg] img[data-astro-cid-fgawlpqg]{width:100%;height:100%;object-fit:cover}.cty__main[data-astro-cid-fgawlpqg] .cinf{--cinf-accent: var(--visa);--cinf-warm: var(--accent);--cinf-bg: var(--paper);--cinf-line: var(--rule);--cinf-display: var(--f-display);--cinf-n: 2;margin-bottom:2em}.cty__main[data-astro-cid-fgawlpqg] .cnum{--cnum-accent: var(--visa);--cnum-bg: var(--paper);--cnum-line: var(--rule);--cnum-display: var(--f-display);--cnum-cols: 2;margin-bottom:2em}.cty__rep[data-astro-cid-fgawlpqg]{background:var(--visa-soft);border-radius:var(--r-lg);padding:clamp(20px,3vw,32px);margin-bottom:2em}.cty__rep[data-astro-cid-fgawlpqg] h2[data-astro-cid-fgawlpqg]{margin-top:0}.cty__sec[data-astro-cid-fgawlpqg],.cty__src[data-astro-cid-fgawlpqg]{margin-top:2.4em}.cty__sec[data-astro-cid-fgawlpqg] p[data-astro-cid-fgawlpqg],.cty__sec[data-astro-cid-fgawlpqg] li[data-astro-cid-fgawlpqg]{color:var(--ink-2);line-height:1.6}.cty__sec[data-astro-cid-fgawlpqg] .emb-map,.cty__sec[data-astro-cid-fgawlpqg] figure{margin-top:14px}.cty__small[data-astro-cid-fgawlpqg]{font-size:.9rem;color:var(--muted)}.cty__src[data-astro-cid-fgawlpqg] p[data-astro-cid-fgawlpqg]{font-size:.92rem;color:var(--muted)}.cty__src[data-astro-cid-fgawlpqg] a[data-astro-cid-fgawlpqg]{color:var(--visa)}.cty__others[data-astro-cid-fgawlpqg] ul[data-astro-cid-fgawlpqg]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:8px}.cty__others[data-astro-cid-fgawlpqg] a[data-astro-cid-fgawlpqg]{display:inline-block;padding:6px 12px;border:1px solid var(--rule);border-radius:var(--r-pill);text-decoration:none;color:var(--ink-2)}.cty__others[data-astro-cid-fgawlpqg] a[data-astro-cid-fgawlpqg]:hover{border-color:var(--visa);color:var(--visa)}.cty__head[data-astro-cid-hxym2f2d]{border-bottom:1px solid var(--rule);padding-block:clamp(28px,5vw,64px) clamp(32px,5vw,56px)}.cty__head[data-astro-cid-hxym2f2d] h1[data-astro-cid-hxym2f2d]{max-width:20em}.cty__lead[data-astro-cid-hxym2f2d]{font-size:clamp(1.1rem,1rem + .45vw,1.32rem);line-height:1.55;color:var(--ink-2);max-width:40em;margin:20px 0 0}.cty__meta[data-astro-cid-hxym2f2d]{margin:18px 0 0;font-size:.9rem;color:var(--muted)}.crumbs[data-astro-cid-hxym2f2d] ol[data-astro-cid-hxym2f2d]{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 22px;padding:0;font-size:.92rem}.crumbs[data-astro-cid-hxym2f2d] li[data-astro-cid-hxym2f2d]{color:var(--muted)}.crumbs[data-astro-cid-hxym2f2d] li[data-astro-cid-hxym2f2d]+li[data-astro-cid-hxym2f2d]:before{content:"/";margin:0 10px;color:var(--rule-strong)}.crumbs[data-astro-cid-hxym2f2d] a[data-astro-cid-hxym2f2d]{color:var(--ink-2);text-decoration:none}.cty__grid[data-astro-cid-hxym2f2d]{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-block:clamp(28px,5vw,64px) clamp(56px,8vw,104px)}@media(min-width:960px){.cty__grid[data-astro-cid-hxym2f2d]{grid-template-columns:270px minmax(0,1fr);gap:clamp(40px,5vw,88px)}.cty__side[data-astro-cid-hxym2f2d]{position:sticky;top:96px;align-self:start}}.cty__card[data-astro-cid-hxym2f2d]{margin:0;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:20px;display:grid;grid-template-columns:auto 1fr;gap:10px 14px;font-size:.95rem}.cty__card[data-astro-cid-hxym2f2d] dt[data-astro-cid-hxym2f2d]{color:var(--muted)}.cty__card[data-astro-cid-hxym2f2d] dd[data-astro-cid-hxym2f2d]{margin:0;color:var(--ink)}.cty__ask[data-astro-cid-hxym2f2d]{margin-top:16px;display:grid;gap:10px}.cty__ask[data-astro-cid-hxym2f2d] p[data-astro-cid-hxym2f2d]{margin:0;color:var(--ink-2);font-size:.95rem}.cty__main[data-astro-cid-hxym2f2d]{min-width:0;max-width:var(--measure)}.cty__fig[data-astro-cid-hxym2f2d]{margin:0 0 2em;border-radius:var(--r-lg);overflow:hidden;background:var(--visa-soft);aspect-ratio:4 / 3}.cty__fig[data-astro-cid-hxym2f2d] img[data-astro-cid-hxym2f2d]{width:100%;height:100%;object-fit:cover}.cty__main[data-astro-cid-hxym2f2d] .cinf{--cinf-accent: var(--visa);--cinf-warm: var(--accent);--cinf-bg: var(--paper);--cinf-line: var(--rule);--cinf-display: var(--f-display);--cinf-n: 2;margin-bottom:2em}.cty__main[data-astro-cid-hxym2f2d] .cnum{--cnum-accent: var(--visa);--cnum-bg: var(--paper);--cnum-line: var(--rule);--cnum-display: var(--f-display);--cnum-cols: 2;margin-bottom:2em}.cty__rep[data-astro-cid-hxym2f2d]{background:var(--visa-soft);border-radius:var(--r-lg);padding:clamp(20px,3vw,32px);margin-bottom:2em}.cty__rep[data-astro-cid-hxym2f2d] h2[data-astro-cid-hxym2f2d]{margin-top:0}.cty__status[data-astro-cid-hxym2f2d]{margin-bottom:2em}.cty__status[data-astro-cid-hxym2f2d]>p[data-astro-cid-hxym2f2d]{color:var(--ink-2);line-height:1.6}.cty__rows[data-astro-cid-hxym2f2d]{border-top:1px solid var(--rule);margin:1em 0}.cty__row[data-astro-cid-hxym2f2d]{border-bottom:1px solid var(--rule);padding:14px 0}.cty__row[data-astro-cid-hxym2f2d] h3[data-astro-cid-hxym2f2d]{margin:0 0 6px;font-size:1.1rem}.cty__row[data-astro-cid-hxym2f2d] p[data-astro-cid-hxym2f2d]{margin:0 0 6px;color:var(--ink-2);line-height:1.55}.cty__oa[data-astro-cid-hxym2f2d]{background:var(--paper);border-left:3px solid var(--visa);padding:12px 16px}.cty__status[data-astro-cid-hxym2f2d] a[data-astro-cid-hxym2f2d]{color:var(--visa)}.cty__sec[data-astro-cid-hxym2f2d],.cty__src[data-astro-cid-hxym2f2d]{margin-top:2.4em}.cty__sec[data-astro-cid-hxym2f2d] p[data-astro-cid-hxym2f2d],.cty__sec[data-astro-cid-hxym2f2d] li[data-astro-cid-hxym2f2d]{color:var(--ink-2);line-height:1.6}.cty__small[data-astro-cid-hxym2f2d]{font-size:.9rem;color:var(--muted)}.cty__src[data-astro-cid-hxym2f2d] p[data-astro-cid-hxym2f2d]{font-size:.92rem;color:var(--muted)}.cty__src[data-astro-cid-hxym2f2d] a[data-astro-cid-hxym2f2d]{color:var(--visa)}.cty__others[data-astro-cid-hxym2f2d] ul[data-astro-cid-hxym2f2d]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:8px}.cty__others[data-astro-cid-hxym2f2d] a[data-astro-cid-hxym2f2d]{display:inline-block;padding:6px 12px;border:1px solid var(--rule);border-radius:var(--r-pill);text-decoration:none;color:var(--ink-2)}.cty__others[data-astro-cid-hxym2f2d] a[data-astro-cid-hxym2f2d]:hover{border-color:var(--visa);color:var(--visa)}
