.hero-inner[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-block:var(--space-6) var(--space-6);justify-items:start;display:grid}@media (width>=1024px){.hero-inner[data-astro-cid-lcdefpme]{padding-block:var(--space-7)}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch}.actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.actions[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{padding-block:var(--space-1)}.narrow[data-astro-cid-lcdefpme]>*{max-width:760px}.figure-section[data-astro-cid-lcdefpme]{padding-bottom:0}.figure-section[data-astro-cid-lcdefpme] .figure-block{border-top:0;margin:0;padding-top:0}.short-version[data-astro-cid-lcdefpme]{padding-bottom:0}.short-version[data-astro-cid-lcdefpme] .case{counter-reset:case;padding:0;list-style:none}.short-version[data-astro-cid-lcdefpme] .case>li{counter-increment:case;gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--rule);max-width:none;display:grid}.short-version[data-astro-cid-lcdefpme] .case>li+li{margin-top:0}.short-version[data-astro-cid-lcdefpme] .case h3{font-weight:700}.short-version[data-astro-cid-lcdefpme] .case h3:before{content:counter(case) ". ";color:var(--muted)}.short-version[data-astro-cid-lcdefpme] .case>li>a{justify-self:start;font-weight:500}.overview[data-astro-cid-lcdefpme]{margin:var(--space-5) 0 0;padding:0;list-style:none;position:relative}.overview[data-astro-cid-lcdefpme]:before{content:"";background:var(--rule-strong);transform-origin:top;width:1px;animation:.9s cubic-bezier(.22,1,.36,1) both draw-line;position:absolute;top:30px;bottom:30px;left:3px}@keyframes draw-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.overview[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:7px 1fr;max-width:none;display:grid;position:relative}.overview[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:0}.dot[data-astro-cid-lcdefpme]{background:var(--granite);width:7px;height:7px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;margin-top:27px}.overview[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child .dot[data-astro-cid-lcdefpme]{background:var(--ember)}.overview[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding-block:var(--space-2);gap:2px;text-decoration:none;display:grid}.stage-name[data-astro-cid-lcdefpme]{font-size:var(--text-24);letter-spacing:-.01em;font-weight:700}.overview[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .stage-name[data-astro-cid-lcdefpme]{text-underline-offset:.2em;text-decoration:underline 2px}.stage-summary[data-astro-cid-lcdefpme]{color:var(--muted)}.closing-inner[data-astro-cid-lcdefpme]{gap:var(--space-4);justify-items:start;display:grid}.closing-line[data-astro-cid-lcdefpme]{font-size:var(--headline-2);letter-spacing:-.02em;max-width:20ch;font-weight:700;line-height:1.1}
