.trail[data-astro-cid-ccqw7t57]{margin:0;padding:0;list-style:none;position:relative}.trail[data-astro-cid-ccqw7t57]:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:18px;bottom:18px;left:3px}.trail[data-astro-cid-ccqw7t57] a[data-astro-cid-ccqw7t57]{align-items:center;gap:var(--space-2);padding-block:var(--space-1);font-size:var(--text-14);color:var(--muted);line-height:20px;text-decoration:none;display:flex;position:relative}.trail[data-astro-cid-ccqw7t57] a[data-astro-cid-ccqw7t57]:hover{color:var(--fg)}.trail[data-astro-cid-ccqw7t57] a[data-astro-cid-ccqw7t57][aria-current=page]{color:var(--fg);font-weight:500}.dot[data-astro-cid-ccqw7t57]{background:var(--granite);width:7px;height:7px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;flex:none}.dot[data-astro-cid-ccqw7t57].current{background:var(--ember)}.trail-bar[data-astro-cid-ccqw7t57]{top:var(--header-height);z-index:40;background:var(--bg);border-bottom:1px solid var(--rule);position:sticky}.trail-bar[data-astro-cid-ccqw7t57] summary[data-astro-cid-ccqw7t57]{align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--gutter);font-size:var(--text-14);cursor:pointer;font-weight:500;list-style:none;display:flex}.trail-bar[data-astro-cid-ccqw7t57] summary[data-astro-cid-ccqw7t57]::-webkit-details-marker{display:none}.trail-bar[data-astro-cid-ccqw7t57] summary[data-astro-cid-ccqw7t57]:after{content:"";border-bottom:1px solid;border-right:1px solid;width:8px;height:8px;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.trail-bar[data-astro-cid-ccqw7t57][open] summary[data-astro-cid-ccqw7t57]:after{transform:translateY(2px)rotate(-135deg)}.trail-bar[data-astro-cid-ccqw7t57] summary[data-astro-cid-ccqw7t57]:focus-visible{outline-offset:-4px}.trail-bar[data-astro-cid-ccqw7t57] nav[data-astro-cid-ccqw7t57]{padding:0 var(--gutter) var(--space-2)}.trail-bar[data-astro-cid-ccqw7t57] .trail[data-astro-cid-ccqw7t57] a[data-astro-cid-ccqw7t57]{min-height:44px;font-size:var(--text-16)}.trail-bar[data-astro-cid-ccqw7t57] .trail[data-astro-cid-ccqw7t57]:before{top:22px;bottom:22px}.trail-nav[data-astro-cid-ccqw7t57]{display:none}@media (width>=1024px){.trail-bar[data-astro-cid-ccqw7t57]{display:none}.trail-nav[data-astro-cid-ccqw7t57]{top:calc(var(--header-height) + var(--space-5));display:block;position:sticky}}.stage-grid[data-astro-cid-7d3e7bmw]{padding-block:var(--space-5) var(--space-6)}.rail[data-astro-cid-7d3e7bmw]{display:none}@media (width>=1024px){.stage-grid[data-astro-cid-7d3e7bmw]{gap:var(--space-5);padding-block:var(--space-6) var(--space-7);grid-template-columns:180px minmax(0,700px);display:grid}.rail[data-astro-cid-7d3e7bmw]{display:block}}.stage-head[data-astro-cid-7d3e7bmw]{gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.closing-line[data-astro-cid-7d3e7bmw]{margin-top:var(--space-6);font-size:var(--text-32);letter-spacing:-.02em;max-width:24ch;font-weight:700;line-height:1.15}@media (width>=1024px){.closing[data-astro-cid-7d3e7bmw] .container[data-astro-cid-7d3e7bmw]{padding-left:calc(var(--gutter) + 180px + var(--space-5))}}.closing[data-astro-cid-7d3e7bmw] .container[data-astro-cid-7d3e7bmw]{gap:var(--space-4);justify-items:start;display:grid}.teaser[data-astro-cid-7d3e7bmw]{max-width:18ch}.pager[data-astro-cid-7d3e7bmw]{justify-content:space-between;gap:var(--space-3);width:100%;margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--rule);display:flex}.pager[data-astro-cid-7d3e7bmw] a[data-astro-cid-7d3e7bmw]{gap:2px;font-weight:500;text-decoration:none;display:grid}.pager[data-astro-cid-7d3e7bmw] a[data-astro-cid-7d3e7bmw]:hover{text-decoration:underline}.pager[data-astro-cid-7d3e7bmw] span[data-astro-cid-7d3e7bmw]{font-size:var(--text-14);font-weight:400}.pager-next[data-astro-cid-7d3e7bmw]{text-align:right;margin-left:auto}
