.signs-block[data-astro-cid-wbcks54w]{gap:16px;margin-top:24px;display:grid}.head[data-astro-cid-wbcks54w]{gap:6px;display:grid}h2[data-astro-cid-wbcks54w]{font-size:var(--fs-h2);text-wrap:balance;font-weight:800}.head[data-astro-cid-wbcks54w] p[data-astro-cid-wbcks54w]{color:var(--muted)}.signs[data-astro-cid-wbcks54w]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=340px){.signs[data-astro-cid-wbcks54w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.signs[data-astro-cid-wbcks54w]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sign[data-astro-cid-wbcks54w]{border-radius:var(--radius-lg);background:var(--frost);border:1px solid var(--frost-line);box-shadow:var(--frost-shadow);align-content:start;gap:10px;padding:18px;display:grid}.sign[data-astro-cid-wbcks54w] svg[data-astro-cid-wbcks54w]{width:64px;height:64px}.sign-text[data-astro-cid-wbcks54w]{gap:2px;min-width:0;display:grid}h3[data-astro-cid-wbcks54w]{font-size:var(--fs-h3);color:var(--heading);font-weight:800}.sign[data-astro-cid-wbcks54w] small[data-astro-cid-wbcks54w]{letter-spacing:.04em;text-transform:uppercase;color:var(--sun-ink);font-size:12px;font-weight:700}.sign[data-astro-cid-wbcks54w] p[data-astro-cid-wbcks54w]{color:var(--muted);margin:4px 0 0;font-size:15px}.red[data-astro-cid-wbcks54w]{fill:var(--sign-red)}.white[data-astro-cid-wbcks54w]{fill:var(--sign-white)}.yellow[data-astro-cid-wbcks54w]{fill:var(--sign-yellow)}.school[data-astro-cid-wbcks54w]{fill:var(--sign-school)}.edge[data-astro-cid-wbcks54w]{stroke:var(--line);stroke-width:1px}.rim-w[data-astro-cid-wbcks54w]{fill:none;stroke:var(--sign-white);stroke-width:2.5px}.rim-k[data-astro-cid-wbcks54w]{fill:none;stroke:var(--sign-ink);stroke-width:2.5px}text[data-astro-cid-wbcks54w]{font-family:var(--font-body);text-anchor:middle;font-weight:800}.t-w[data-astro-cid-wbcks54w]{fill:var(--sign-white)}.t-r[data-astro-cid-wbcks54w]{fill:var(--sign-red)}.t-k[data-astro-cid-wbcks54w]{fill:var(--sign-ink)}.bar[data-astro-cid-wbcks54w]{stroke:var(--sign-ink);stroke-width:5px}.arrow[data-astro-cid-wbcks54w]{fill:none;stroke:var(--sign-ink);stroke-width:7px}.arrow-head[data-astro-cid-wbcks54w],.kid[data-astro-cid-wbcks54w]{fill:var(--sign-ink)}.colours[data-astro-cid-wbcks54w]{border-radius:var(--radius-lg);background:var(--frost);border:1px solid var(--frost-line);box-shadow:var(--frost-shadow);gap:12px;padding:18px;display:grid}.colours[data-astro-cid-wbcks54w] ul[data-astro-cid-wbcks54w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=599px){.colours[data-astro-cid-wbcks54w]{padding:14px}.colours[data-astro-cid-wbcks54w] ul[data-astro-cid-wbcks54w]{gap:8px 10px}.colours[data-astro-cid-wbcks54w] li[data-astro-cid-wbcks54w]{align-items:flex-start;gap:8px;font-size:13px}.sw[data-astro-cid-wbcks54w]{border-radius:6px;width:20px;height:20px}}@media (width>=960px){.colours[data-astro-cid-wbcks54w] ul[data-astro-cid-wbcks54w]{grid-template-columns:repeat(4,minmax(0,1fr))}}.colours[data-astro-cid-wbcks54w] li[data-astro-cid-wbcks54w]{color:var(--muted);align-items:flex-start;gap:10px;font-size:15px;display:flex}.colours[data-astro-cid-wbcks54w] b[data-astro-cid-wbcks54w]{color:var(--ink);display:block}.sw[data-astro-cid-wbcks54w]{border:1px solid var(--line);border-radius:8px;flex:none;width:28px;height:28px;margin-top:1px}.sw[data-astro-cid-wbcks54w].red{background:var(--sign-red)}.sw[data-astro-cid-wbcks54w].yellow{background:var(--sign-yellow)}.sw[data-astro-cid-wbcks54w].orange{background:var(--sign-orange)}.sw[data-astro-cid-wbcks54w].school{background:var(--sign-school)}.sw[data-astro-cid-wbcks54w].white{background:var(--sign-white)}.sw[data-astro-cid-wbcks54w].green{background:var(--sign-green)}.sw[data-astro-cid-wbcks54w].blue{background:var(--sign-blue)}.sw[data-astro-cid-wbcks54w].brown{background:var(--sign-brown)}.sign-cta[data-astro-cid-wbcks54w]{border-radius:var(--radius-lg);background:var(--sign-wash);border:1px solid color-mix(in srgb, var(--sign-yellow) 60%, var(--card));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.sign-cta[data-astro-cid-wbcks54w] p[data-astro-cid-wbcks54w]{color:var(--sign-ink);margin:0;font-weight:600}.sign-cta[data-astro-cid-wbcks54w] a[data-astro-cid-wbcks54w]{background:var(--sign-ink);min-height:48px;color:var(--sign-yellow);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.sign-cta[data-astro-cid-wbcks54w] a[data-astro-cid-wbcks54w]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (hover:hover){.sign-cta[data-astro-cid-wbcks54w] a[data-astro-cid-wbcks54w]:hover{background:var(--sign-ink-2)}}@media (width<=599px){.sign-cta[data-astro-cid-wbcks54w]{flex-direction:column;align-items:stretch}.signs[data-astro-cid-wbcks54w]{gap:8px}.sign[data-astro-cid-wbcks54w]{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:10px;padding:12px}.sign[data-astro-cid-wbcks54w] svg[data-astro-cid-wbcks54w]{width:40px;height:40px}.sign-text[data-astro-cid-wbcks54w]{display:contents}.sign-text[data-astro-cid-wbcks54w] h3[data-astro-cid-wbcks54w],.sign-text[data-astro-cid-wbcks54w] small[data-astro-cid-wbcks54w]{grid-column:2}.sign-text[data-astro-cid-wbcks54w] h3[data-astro-cid-wbcks54w]{grid-row:1;align-self:end;font-size:14px}.sign[data-astro-cid-wbcks54w] svg[data-astro-cid-wbcks54w]{grid-row:1/span 2}.sign[data-astro-cid-wbcks54w] small[data-astro-cid-wbcks54w]{grid-row:2;align-self:start;font-size:10.5px}.sign[data-astro-cid-wbcks54w] p[data-astro-cid-wbcks54w]{grid-column:1/-1;margin-top:6px;font-size:13px}}.part[data-astro-cid-xnuxwj4f]{gap:12px;min-width:0;padding:22px 20px;display:grid}.part[data-astro-cid-xnuxwj4f] .signs-block{margin-top:0}.part[data-astro-cid-xnuxwj4f] .sign{grid-template-columns:64px minmax(0,1fr);align-items:start;column-gap:14px}@media (width>=560px){.part[data-astro-cid-xnuxwj4f] .signs{grid-template-columns:repeat(2,minmax(0,1fr))}}h2[data-astro-cid-xnuxwj4f]{font-size:var(--fs-h2-card);text-wrap:balance}p[data-astro-cid-xnuxwj4f]{max-width:72ch;margin:0;line-height:1.6}a[data-astro-cid-xnuxwj4f]{color:var(--primary)}.groups[data-astro-cid-xnuxwj4f]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.groups[data-astro-cid-xnuxwj4f] li[data-astro-cid-xnuxwj4f]{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);gap:4px;padding:14px 16px;scroll-margin-top:104px;display:grid}.groups[data-astro-cid-xnuxwj4f] h3[data-astro-cid-xnuxwj4f]{font-size:var(--fs-h3);color:var(--heading)}.groups[data-astro-cid-xnuxwj4f] p[data-astro-cid-xnuxwj4f]{font-size:15px}.groups[data-astro-cid-xnuxwj4f] small[data-astro-cid-xnuxwj4f]{color:var(--muted);font-size:13px}.state-list[data-astro-cid-xnuxwj4f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.state-list[data-astro-cid-xnuxwj4f] a[data-astro-cid-xnuxwj4f]{min-height:44px;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:0 8px;font-weight:600;text-decoration:none;display:flex}.abbr[data-astro-cid-xnuxwj4f]{width:34px;height:26px;font:800 12px/1 var(--font-display);background:color-mix(in srgb, var(--map) 22%, var(--card));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--map) 60%, transparent);border-radius:8px;flex:none;place-items:center;display:grid}@media (hover:hover){.state-list[data-astro-cid-xnuxwj4f] a[data-astro-cid-xnuxwj4f]:hover{background:var(--primary-soft)}}@media (width>=760px){.part[data-astro-cid-xnuxwj4f]{padding:28px 30px}.groups[data-astro-cid-xnuxwj4f]{grid-template-columns:repeat(2,minmax(0,1fr))}.state-list[data-astro-cid-xnuxwj4f]{grid-template-columns:repeat(3,minmax(0,1fr))}}
