.map[data-astro-cid-4brgrfkl]{background:var(--surface);position:absolute;inset:0;overflow:hidden}svg[data-astro-cid-4brgrfkl],.names[data-astro-cid-4brgrfkl]{width:100%;height:calc(100% - 56px);position:absolute;inset:0 0 56px}line[data-astro-cid-4brgrfkl]{stroke:var(--road-street);stroke-width:var(--road);stroke-linecap:round}line[data-astro-cid-4brgrfkl].main{stroke:var(--road-main);stroke-width:calc(var(--road) * 1.7)}.green[data-astro-cid-4brgrfkl]{fill:var(--accent)}.names[data-astro-cid-4brgrfkl] li[data-astro-cid-4brgrfkl]{white-space:nowrap;width:0;height:0;font-size:var(--step-small);line-height:1.2;position:absolute}.house[data-astro-cid-4brgrfkl]{background:var(--muted);width:15px;height:10px;transform:translate(-50%, -50%) rotate(var(--r));position:absolute;top:0;left:0}.house[data-astro-cid-4brgrfkl].home{background:var(--accent);width:26px;height:18px}@media (prefers-reduced-motion:no-preference){.js .house[data-astro-cid-4brgrfkl]{animation:settle .7s var(--ease-out) both;animation-delay:calc(var(--i) * 28ms + .15s)}.js .names[data-astro-cid-4brgrfkl] li[data-astro-cid-4brgrfkl]>a[data-astro-cid-4brgrfkl],.js .names[data-astro-cid-4brgrfkl] li[data-astro-cid-4brgrfkl]>span[data-astro-cid-4brgrfkl]{animation:.6s both appear;animation-delay:calc(var(--i,0) * 28ms + .45s)}}@keyframes settle{0%{opacity:0;transform:translate(-50%, -30%) rotate(var(--r)) scale(.6)}}@keyframes appear{0%{opacity:0}}.names[data-astro-cid-4brgrfkl] li[data-astro-cid-4brgrfkl]>span[data-astro-cid-4brgrfkl],.names[data-astro-cid-4brgrfkl] li[data-astro-cid-4brgrfkl]>a[data-astro-cid-4brgrfkl]{position:absolute;top:0;left:12px;transform:translateY(-50%)}.names[data-astro-cid-4brgrfkl] .here[data-astro-cid-4brgrfkl]>span[data-astro-cid-4brgrfkl]{font-weight:600;font-size:var(--step-lead);letter-spacing:-.02em;color:var(--accent);background:var(--surface);padding:0 .2em;left:22px}.names[data-astro-cid-4brgrfkl] .nb[data-astro-cid-4brgrfkl] a[data-astro-cid-4brgrfkl]{color:var(--ink);background:var(--surface);transition:color var(--t-hover) ease;padding:.1rem .25rem;text-decoration:none}.names[data-astro-cid-4brgrfkl] .nb[data-astro-cid-4brgrfkl]:not(.labelled) a[data-astro-cid-4brgrfkl]{background:0 0;width:22px;height:22px;padding:0;left:-11px}.names[data-astro-cid-4brgrfkl] .nb[data-astro-cid-4brgrfkl]:not(.labelled) a[data-astro-cid-4brgrfkl] span[data-astro-cid-4brgrfkl]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.names[data-astro-cid-4brgrfkl] .nb[data-astro-cid-4brgrfkl] a[data-astro-cid-4brgrfkl]:hover{color:var(--accent)}}.plate[data-astro-cid-4brgrfkl]{background:var(--bg);min-height:56px;font-size:var(--step-small);justify-content:space-between;align-items:center;gap:1rem;max-width:none;padding:.6rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=63.99em){.names[data-astro-cid-4brgrfkl] .nb[data-astro-cid-4brgrfkl].labelled:not(.near) a[data-astro-cid-4brgrfkl]{background:0 0;width:22px;height:22px;padding:0;left:-11px}.names[data-astro-cid-4brgrfkl] .nb[data-astro-cid-4brgrfkl].labelled:not(.near) a[data-astro-cid-4brgrfkl] span[data-astro-cid-4brgrfkl]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.column[data-astro-cid-gntgyjzd]{margin-left:0}h1[data-astro-cid-gntgyjzd]{font-size:var(--step-display);color:var(--accent);max-width:18ch;margin-top:clamp(2rem,10vh,7rem)}.meaning[data-astro-cid-gntgyjzd]{font-size:var(--step-lead);margin-top:1.75rem;line-height:1.4}.meaning[data-astro-cid-gntgyjzd] p{max-width:40ch}.labels[data-astro-cid-gntgyjzd]{color:var(--muted);margin-top:1.25rem}.examples[data-astro-cid-gntgyjzd]{gap:1rem;padding:0;list-style:none;display:grid}.examples[data-astro-cid-gntgyjzd] li[data-astro-cid-gntgyjzd]{background:var(--surface);padding:1rem 1.25rem}.body[data-astro-cid-gntgyjzd] p{max-width:46ch}.walk[data-astro-cid-gntgyjzd]{margin-top:var(--section);grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.walk[data-astro-cid-gntgyjzd] a[data-astro-cid-gntgyjzd]{transition:color var(--t-hover) ease;flex-direction:column;gap:.25rem;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.walk[data-astro-cid-gntgyjzd] a[data-astro-cid-gntgyjzd]:last-child{text-align:right;align-items:flex-end}@media (hover:hover) and (pointer:fine){.walk[data-astro-cid-gntgyjzd] a[data-astro-cid-gntgyjzd]:hover{color:var(--accent)}}.note[data-astro-cid-gntgyjzd]{margin-top:3rem}@media (width<=63.99em){.fixed[data-astro-cid-gntgyjzd]{height:80svh}}
