.page-intro[data-astro-cid-zj6nku4a].intro-2{margin-top:14px}.page-intro[data-astro-cid-zj6nku4a] a[data-astro-cid-zj6nku4a]{text-underline-offset:5px;text-decoration:underline wavy}.path[data-astro-cid-zj6nku4a]{margin-top:70px;padding-bottom:20px;position:relative}.path[data-astro-cid-zj6nku4a]:before{content:"";border-left:5px dashed var(--ink);opacity:.3;width:0;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.walker[data-astro-cid-zj6nku4a]{z-index:3;pointer-events:none;transition:top .15s linear;position:absolute;top:0;left:50%;transform:translate(-50%)}.walker[data-astro-cid-zj6nku4a] .cat{transition:transform .2s;display:block}.walker[data-astro-cid-zj6nku4a].flip .cat{transform:rotate(-8deg)}.walker[data-astro-cid-zj6nku4a]:not(.flip) .cat{transform:rotate(8deg)}.chapter[data-astro-cid-zj6nku4a]{padding-top:40px;position:relative}.chapter-label[data-astro-cid-zj6nku4a]{z-index:2;text-align:center;background:var(--ink);width:min(520px,100%);color:var(--pink-soft);box-shadow:6px 6px 0 var(--paper);border-radius:20px;margin:30px auto 50px;padding:26px 24px 20px;position:relative}.chapter-label[data-astro-cid-zj6nku4a] .tape[data-astro-cid-zj6nku4a]{margin-left:-55px;left:50%}.chapter-label[data-astro-cid-zj6nku4a] .label[data-astro-cid-zj6nku4a]{opacity:.8}.chapter-label[data-astro-cid-zj6nku4a] h2[data-astro-cid-zj6nku4a]{font-family:var(--font-display);font-size:clamp(30px,5vw,44px);line-height:1.05}.chapter-label[data-astro-cid-zj6nku4a] p[data-astro-cid-zj6nku4a]{margin-top:4px;font-size:20px}.chapter-label[data-astro-cid-zj6nku4a].in{transform:rotate(-1.5deg)}.chapter[data-astro-cid-zj6nku4a]:nth-child(odd) .chapter-label[data-astro-cid-zj6nku4a].in{transform:rotate(1.5deg)}.stop[data-astro-cid-zj6nku4a]{grid-template-columns:1fr 110px 1fr;align-items:start;margin-bottom:46px;display:grid;position:relative}.node[data-astro-cid-zj6nku4a]{z-index:2;background:var(--paper);border:3px solid var(--ink);width:96px;height:96px;box-shadow:4px 4px 0 var(--ink);border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;margin-top:10px;display:grid}.node[data-astro-cid-zj6nku4a].in{animation:3s ease-in-out infinite bob}.stop[data-astro-cid-zj6nku4a]:nth-child(odd) .node[data-astro-cid-zj6nku4a].in{animation-delay:-1.5s}@keyframes bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}.card[data-astro-cid-zj6nku4a]{grid-row:1;padding:30px 26px 22px;position:relative}.stop[data-astro-cid-zj6nku4a].left .card[data-astro-cid-zj6nku4a]{grid-column:1}.stop[data-astro-cid-zj6nku4a].right .card[data-astro-cid-zj6nku4a]{grid-column:3}.stop[data-astro-cid-zj6nku4a].left .card[data-astro-cid-zj6nku4a].in{transform:rotate(-1deg)}.stop[data-astro-cid-zj6nku4a].right .card[data-astro-cid-zj6nku4a].in{transform:rotate(1deg)}.card[data-astro-cid-zj6nku4a]:after{content:"";background:var(--paper);border:3px solid var(--ink);width:22px;height:22px;position:absolute;top:46px;transform:rotate(45deg)}.stop[data-astro-cid-zj6nku4a].left .card[data-astro-cid-zj6nku4a]:after{border-bottom:0;border-left:0;right:-14px}.stop[data-astro-cid-zj6nku4a].right .card[data-astro-cid-zj6nku4a]:after{border-top:0;border-right:0;left:-14px}.when[data-astro-cid-zj6nku4a]{background:var(--c);border:2.5px solid var(--ink);font-family:var(--font-display);border-radius:8px;padding:0 12px;font-size:16px;font-weight:600;position:absolute;top:-16px;left:22px;transform:rotate(-3deg)}.card[data-astro-cid-zj6nku4a] h3[data-astro-cid-zj6nku4a]{font-family:var(--font-display);font-size:26px;line-height:1.15}.place[data-astro-cid-zj6nku4a]{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;opacity:.7;margin-top:6px;font-size:15px;font-weight:600;line-height:1.5}.place[data-astro-cid-zj6nku4a] .nowrap[data-astro-cid-zj6nku4a]{white-space:normal}.meta[data-astro-cid-zj6nku4a]{opacity:.85;margin-top:2px;font-size:17px}.takeaway[data-astro-cid-zj6nku4a]{background:color-mix(in srgb, var(--c) 45%, var(--paper));border-left:5px solid var(--c);border-radius:4px 12px 12px 4px;margin-top:14px;padding:10px 14px 10px 16px;font-size:21px;font-weight:700;line-height:1.4;position:relative}.visible[data-astro-cid-zj6nku4a]{margin-top:12px;font-size:19px;line-height:1.5}.more[data-astro-cid-zj6nku4a]{opacity:.8;text-underline-offset:4px;margin-top:12px;font-size:17px;text-decoration:underline;display:inline-block}.more[data-astro-cid-zj6nku4a]:hover{opacity:1}.thread[data-astro-cid-zj6nku4a]{z-index:2;text-align:center;width:min(640px,100%);margin:30px auto 0;padding:30px 30px 24px;font-size:22px;line-height:1.5;position:relative;transform:rotate(-1deg)}.thread[data-astro-cid-zj6nku4a] .tape[data-astro-cid-zj6nku4a]{margin-left:-55px;left:50%}.thread[data-astro-cid-zj6nku4a] p[data-astro-cid-zj6nku4a]{margin-top:6px}.end[data-astro-cid-zj6nku4a]{z-index:2;text-align:center;padding-top:30px;font-size:21px;position:relative}.end[data-astro-cid-zj6nku4a] .tbc[data-astro-cid-zj6nku4a]{font-family:var(--font-display);font-size:36px;font-weight:700}.end[data-astro-cid-zj6nku4a]{background:#fbf3e8}@media (width<=860px){.path[data-astro-cid-zj6nku4a]:before,.walker[data-astro-cid-zj6nku4a]{left:34px}.stop[data-astro-cid-zj6nku4a]{grid-template-columns:70px 1fr}.node[data-astro-cid-zj6nku4a]{grid-column:1;justify-self:start;width:64px;height:64px}.node[data-astro-cid-zj6nku4a] .doodle{width:44px;height:44px}.stop[data-astro-cid-zj6nku4a].left .card[data-astro-cid-zj6nku4a],.stop[data-astro-cid-zj6nku4a].right .card[data-astro-cid-zj6nku4a]{grid-column:2;margin-left:14px}.stop[data-astro-cid-zj6nku4a].left .card[data-astro-cid-zj6nku4a]:after{border:3px solid var(--ink);border-top:0;border-right:0;left:-14px;right:auto}.chapter-label[data-astro-cid-zj6nku4a]{margin-left:0}}
