@view-transition{navigation:auto;}::view-transition-group(*){animation-duration:calc(var(--dur-gentle) * 1.6);animation-timing-function:var(--ease-move)}.crumbs{padding-top:22px;margin-bottom:18px}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:var(--fs-meta);color:var(--ink3)}.crumbs li{display:inline-flex;align-items:center;gap:12px;min-width:0}.crumbs li+li:before{content:"";width:4px;height:4px;border-radius:1px;background:var(--accent);opacity:.7;transform:rotate(45deg);flex:none}.crumbs a{text-decoration:none;color:var(--ink2);transition:color var(--motion-pop)}.crumbs a:hover{color:var(--accent2)}.crumb-here{color:var(--ink3);max-width:46ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:519px){.crumbs li:last-child:has(.crumb-here){display:none}}.js .reveal .words .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-block:.16em;margin-block:-.16em;padding-inline:.04em;margin-inline:-.04em}.js .reveal .words .w>span{display:inline-block;transform:translateY(112%)}.js .reveal.in .words .w>span{transform:none;transition:transform calc(var(--dur-gentle) * 2) var(--ease-in);transition-delay:calc(var(--i) * var(--word-stagger,0ms))}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.js .reveal .words .w>span{transform:none;transition:none}}
