.sb[data-astro-cid-i6locesp]{--tc:var(--sign-deep);gap:28px;margin-top:28px;display:grid}.sb[data-astro-cid-i6locesp]>.ad{margin-block:8px}:root[data-test-active] .sb[data-astro-cid-i6locesp],:root[data-results] .sb[data-astro-cid-i6locesp],:root[data-results-pending] .sb[data-astro-cid-i6locesp]{display:none}.sb-card[data-astro-cid-i6locesp]{background:var(--card);border:1px solid var(--line);border-radius:28px;gap:12px;padding:22px 18px;display:grid}.sb-card[data-astro-cid-i6locesp] h2[data-astro-cid-i6locesp]{font-size:var(--fs-h2);color:var(--heading);margin:0}.sb-card[data-astro-cid-i6locesp] p[data-astro-cid-i6locesp]{margin:0}.sb-source[data-astro-cid-i6locesp]{color:var(--muted);font-size:14px}.sb-note[data-astro-cid-i6locesp]{color:var(--muted);margin:12px 0 0;font-size:13px}@media (width>=760px){.sb-card[data-astro-cid-i6locesp]{padding:26px 30px}}@media (width<=999px){.sb-keep[data-astro-cid-i6locesp] .keep-links{grid-template-columns:minmax(0,1fr)}}.roadside[data-astro-cid-qnfg3lde]{--k:.62;min-height:260px;position:relative}.ground[data-astro-cid-qnfg3lde]{background:linear-gradient(180deg, var(--road-sky) 0 30%, var(--road-grass) 62% 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.road[data-astro-cid-qnfg3lde]{background:var(--asphalt);clip-path:polygon(48% 0,52% 0,88% 100%,12% 100%);position:absolute;inset:46% 0 0}.lane[data-astro-cid-qnfg3lde]{background:repeating-linear-gradient(180deg, var(--sign-yellow) 0 12px, transparent 12px 22px);clip-path:polygon(49.8% 0,50.2% 0,50.9% 100%,49.1% 100%);position:absolute;inset:46% 0 0}.post[data-astro-cid-qnfg3lde]{left:var(--xp);bottom:var(--yp);min-width:44px;color:var(--sign-ink);justify-items:center;text-decoration:none;display:grid;position:absolute;transform:translate(-50%)}.sign[data-astro-cid-qnfg3lde]{z-index:1;width:calc(76px * var(--s) * var(--k));height:calc(76px * var(--s) * var(--k));filter:drop-shadow(0 4px 6px #0000002e);transition:transform .15s;position:relative}.pole[data-astro-cid-qnfg3lde]{width:4px;height:calc((46px + 38px) * var(--s) * var(--k));margin-top:calc(-38px * var(--s) * var(--k));background:var(--asphalt-edge);opacity:.55}.name[data-astro-cid-qnfg3lde]{background:var(--card);box-shadow:var(--card-shadow);white-space:nowrap;border-radius:6px;margin-top:-2px;padding:1px 7px;font-size:11px;font-weight:700}@media (width>=720px){.name[data-astro-cid-qnfg3lde]{font-size:12px}}@media (hover:hover){.post[data-astro-cid-qnfg3lde]:hover .sign[data-astro-cid-qnfg3lde]{transform:translateY(-3px)scale(1.06)}}.post[data-astro-cid-qnfg3lde]:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:8px}@media (prefers-reduced-motion:reduce){.sign[data-astro-cid-qnfg3lde]{transition:none}}@media (width>=720px){.roadside[data-astro-cid-qnfg3lde]{--k:1;min-height:222px}.ground[data-astro-cid-qnfg3lde]{background:linear-gradient(180deg, var(--road-sky) 0 22%, var(--road-grass) 56% 100%)}.road[data-astro-cid-qnfg3lde],.lane[data-astro-cid-qnfg3lde]{inset:38% 0 0}.post[data-astro-cid-qnfg3lde]{left:var(--x);bottom:var(--y)}}@media (width>=1000px) and (width<=1199px){.roadside[data-astro-cid-qnfg3lde]{--k:.86}}.roadside[data-astro-cid-qnfg3lde].is-strip{margin-top:8px}.roadside[data-astro-cid-qnfg3lde].is-strip .ground[data-astro-cid-qnfg3lde]{-webkit-mask-image:none;mask-image:none}.roadside[data-astro-cid-qnfg3lde].is-strip{--k:.56;--gap:calc(100% / var(--n,6));min-height:82px}.roadside[data-astro-cid-qnfg3lde].is-strip .ground[data-astro-cid-qnfg3lde]{background:linear-gradient(180deg, var(--road-sky) 0 30%, var(--road-grass) 30% 100%)}.roadside[data-astro-cid-qnfg3lde].is-strip .road[data-astro-cid-qnfg3lde]{clip-path:none;height:24px;inset:auto 0 0}.roadside[data-astro-cid-qnfg3lde].is-strip .lane[data-astro-cid-qnfg3lde]{clip-path:none;background:repeating-linear-gradient(90deg, var(--sign-yellow) 0 18px, transparent 18px 30px);height:3px;inset:auto 0 11px}.roadside[data-astro-cid-qnfg3lde].is-strip .post[data-astro-cid-qnfg3lde]{left:calc(var(--gap) * (var(--i) + .5));bottom:22px;--s:1!important;z-index:1!important}.roadside[data-astro-cid-qnfg3lde].is-strip .pole[data-astro-cid-qnfg3lde]{height:calc(56px * var(--k));margin-top:calc(-30px * var(--k))}.roadside[data-astro-cid-qnfg3lde].is-strip .name[data-astro-cid-qnfg3lde]{display:none}@media (width>=720px){.roadside[data-astro-cid-qnfg3lde].is-strip{--k:.62;min-height:92px}.roadside[data-astro-cid-qnfg3lde].is-strip .post[data-astro-cid-qnfg3lde]{left:calc(var(--gap) * (var(--i) + .32));bottom:22px}.roadside[data-astro-cid-qnfg3lde].is-strip .name[data-astro-cid-qnfg3lde]{margin:0;display:block;position:absolute;bottom:4px;left:calc(100% + 4px);transform:none}}.roadside[data-astro-cid-qnfg3lde] .y{fill:var(--sign-yellow)}.roadside[data-astro-cid-qnfg3lde] .o{fill:var(--sign-orange)}.roadside[data-astro-cid-qnfg3lde] .r{fill:var(--sign-red)}.roadside[data-astro-cid-qnfg3lde] .g{fill:var(--sign-green)}.roadside[data-astro-cid-qnfg3lde] .w{fill:var(--sign-white)}.roadside[data-astro-cid-qnfg3lde] .k{stroke:var(--sign-ink);stroke-width:2.5px}.roadside[data-astro-cid-qnfg3lde] .k-fill{fill:var(--sign-ink)}.roadside[data-astro-cid-qnfg3lde] .k-line{fill:none;stroke:var(--sign-ink);stroke-width:3.2px;stroke-linecap:round}.roadside[data-astro-cid-qnfg3lde] .k-line.thin{stroke-width:2.4px}.roadside[data-astro-cid-qnfg3lde] .w-line{fill:none;stroke:var(--sign-white);stroke-width:1.8px}.roadside[data-astro-cid-qnfg3lde] .r-edge{stroke:var(--sign-red);stroke-width:6px;stroke-linejoin:round}.roadside[data-astro-cid-qnfg3lde] .txt{fill:var(--sign-white);font:800 10px var(--font-body);text-anchor:middle}.roadside[data-astro-cid-qnfg3lde] .k-txt{fill:var(--sign-ink);font-size:8px}
