.t-site-plan>*+*{margin-top:var(--t-space-lg)}.t-site-plan nav{max-width:none}.t-site-plan a{color:inherit;text-decoration:underline;text-decoration-color:var(--t-border);text-underline-offset:.2em}.t-site-plan a:hover{color:var(--t-primary);text-decoration-color:currentColor}.t-site-plan ul{list-style:none;margin:0;padding:0}.t-site-plan-tree,.t-site-plan-tree ul{border-left:1px solid var(--t-border)}.t-site-plan-tree{margin-top:var(--t-space-xs);margin-left:.25rem}.t-site-plan-tree ul{margin-top:var(--t-space-xs);margin-bottom:var(--t-space-md);margin-left:.125rem}.t-site-plan-tree li{position:relative;padding-left:1.25rem}.t-site-plan-tree li+li{margin-top:var(--t-space-xs)}.t-site-plan-tree li:before{content:"";position:absolute;top:.75em;left:0;width:.875rem;border-top:1px solid var(--t-border)}.t-site-plan-branch{color:var(--t-accent)}