.work-head[data-astro-cid-nntkhrjw]{flex-direction:column;gap:12px;max-width:1320px;margin:56px auto 0;display:flex}.work-head[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{max-width:52ch;font-size:var(--lede-size)}.route[data-astro-cid-nntkhrjw]{max-width:1320px;margin:0 auto;padding:160px 0;list-style:none}.stop[data-astro-cid-nntkhrjw]{position:relative}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+1){width:40%;margin-left:10%}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+2){width:40%;margin-top:calc(-2.5% - 1px);margin-left:52%}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+3){width:40%;margin-top:5%;margin-left:25%}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+4){width:40%;margin-top:7%;margin-left:6%}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+5){width:40%;margin-top:calc(-11.25% - 4px);margin-left:52%}.stop-link[data-astro-cid-nntkhrjw]{color:inherit;display:block}.stop-node[data-astro-cid-nntkhrjw]{z-index:3;left:calc(var(--nx) * 100%);width:var(--node-size);height:var(--node-size);margin:calc(var(--node-size) / -2) 0 0 calc(var(--node-size) / -2);position:absolute}.n-above[data-astro-cid-nntkhrjw] .stop-node[data-astro-cid-nntkhrjw]{top:-44px}.n-below[data-astro-cid-nntkhrjw] .stop-node[data-astro-cid-nntkhrjw]{top:calc(100% + 44px)}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+1){--nx:.42}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+2){--nx:.7}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+3){--nx:.5}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+4){--nx:.6}.stop[data-astro-cid-nntkhrjw]:nth-child(5n+5){--nx:.38}.stop-node[data-astro-cid-nntkhrjw] .node[data-astro-cid-nntkhrjw]{display:block;position:relative}.stop-label[data-astro-cid-nntkhrjw]{white-space:nowrap;flex-direction:column;gap:2px;display:flex;position:absolute}.n-above[data-astro-cid-nntkhrjw] .stop-label[data-astro-cid-nntkhrjw]{bottom:calc(100% + 8px)}.n-below[data-astro-cid-nntkhrjw] .stop-label[data-astro-cid-nntkhrjw]{top:calc(100% + 8px)}.lab-start[data-astro-cid-nntkhrjw] .stop-label[data-astro-cid-nntkhrjw]{left:0}.lab-end[data-astro-cid-nntkhrjw] .stop-label[data-astro-cid-nntkhrjw]{text-align:right;right:0}.lab-center[data-astro-cid-nntkhrjw] .stop-label[data-astro-cid-nntkhrjw]{text-align:center;align-items:center;left:50%;transform:translate(-50%)}.stop-label[data-astro-cid-nntkhrjw] b[data-astro-cid-nntkhrjw]{color:var(--cobalt);transition:color .3s var(--ease-enter);font-size:18px;font-weight:600;line-height:1.2}.stop-label[data-astro-cid-nntkhrjw] small[data-astro-cid-nntkhrjw]{font-size:var(--small-size);color:var(--ink-3)}.stop-frame[data-astro-cid-nntkhrjw]{border-radius:calc(var(--radius-media) + 12px);backdrop-filter:blur(10px)saturate(1.15);background:#ffffff8c;padding:12px;display:block;box-shadow:0 1px 2px #11111a0a,0 12px 32px #11111a0d}.stop-media[data-astro-cid-nntkhrjw]{aspect-ratio:16/10;display:block}.stop-label[data-astro-cid-nntkhrjw] b[data-astro-cid-nntkhrjw]:after{content:"→";opacity:0;transition:opacity .3s var(--ease-enter), transform .3s var(--ease-enter);margin-left:8px;display:inline-block;transform:translate(-8px)}@media (hover:hover) and (pointer:fine){.stop-frame[data-astro-cid-nntkhrjw].in{transition:transform .3s var(--ease-enter), box-shadow .3s var(--ease-enter)}.stop-link[data-astro-cid-nntkhrjw]:hover .stop-frame[data-astro-cid-nntkhrjw].in{transform:translateY(-4px);box-shadow:0 1px 2px #11111a0f,0 20px 44px #11111a1f}.stop-link[data-astro-cid-nntkhrjw]:hover .stop-label[data-astro-cid-nntkhrjw] b[data-astro-cid-nntkhrjw]{color:var(--ink)}.stop-link[data-astro-cid-nntkhrjw]:hover .stop-label[data-astro-cid-nntkhrjw] b[data-astro-cid-nntkhrjw]:after{opacity:1;transform:none}}.stop-link[data-astro-cid-nntkhrjw]:focus-visible{outline:none}.stop-link[data-astro-cid-nntkhrjw]:focus-visible .stop-frame[data-astro-cid-nntkhrjw]{outline:3px solid var(--cobalt);outline-offset:4px}@media (width<=700px){.route[data-astro-cid-nntkhrjw]{padding:96px 0 56px 12px}.stop[data-astro-cid-nntkhrjw],.stop[data-astro-cid-nntkhrjw]:nth-child(n){width:100%;margin-top:0;margin-left:0}.stop[data-astro-cid-nntkhrjw]+.stop[data-astro-cid-nntkhrjw]{margin-top:112px}.stop-node[data-astro-cid-nntkhrjw],.n-above[data-astro-cid-nntkhrjw] .stop-node[data-astro-cid-nntkhrjw],.n-below[data-astro-cid-nntkhrjw] .stop-node[data-astro-cid-nntkhrjw]{top:-40px;left:-24px}.stop[data-astro-cid-nntkhrjw] .stop-label[data-astro-cid-nntkhrjw]{left:calc(var(--node-size) + 8px);text-align:left;align-items:flex-start;top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.stop-label[data-astro-cid-nntkhrjw] b[data-astro-cid-nntkhrjw]{font-size:16px}.stop-frame[data-astro-cid-nntkhrjw]{border-radius:calc(var(--radius-media) + 8px);padding:8px}}
