[data-astro-cid-pjnd76s4][hidden]{display:none!important}.journey-layout[data-astro-cid-pjnd76s4]{display:grid;gap:3rem;align-items:start}[data-astro-cid-pjnd76s4][data-journey-rows],.journey-result[data-astro-cid-pjnd76s4]{min-width:0}[data-astro-cid-pjnd76s4][data-journey-status]{color:var(--color-accent-fg);min-height:1.5em}[data-astro-cid-pjnd76s4][data-journey-status]:empty{display:none}.journey-row[data-astro-cid-pjnd76s4]{min-width:0;padding:0 0 2.5rem;border:0;background:linear-gradient(var(--color-line),var(--color-line)) top left / 100% 1px no-repeat}.journey-row[data-astro-cid-pjnd76s4]>legend[data-astro-cid-pjnd76s4],.journey-row[data-astro-cid-pjnd76s4]>h3[data-astro-cid-pjnd76s4]{position:relative;width:100%;padding:1.75rem 0 0 2rem;margin-bottom:1rem}.journey-row[data-astro-cid-pjnd76s4]>legend[data-astro-cid-pjnd76s4]{float:left}.journey-row[data-astro-cid-pjnd76s4]>legend[data-astro-cid-pjnd76s4]+p[data-astro-cid-pjnd76s4]{clear:both}.journey-row[data-astro-cid-pjnd76s4]>p[data-astro-cid-pjnd76s4],.journey-row[data-astro-cid-pjnd76s4]>.journey-options[data-astro-cid-pjnd76s4],.journey-owner-row[data-astro-cid-pjnd76s4]{margin-left:2rem}.journey-number[data-astro-cid-pjnd76s4]{position:absolute;left:0;top:2.1rem;font-family:var(--font-mono);font-size:.7rem;font-weight:400;color:var(--color-ink-2)}.journey-options[data-astro-cid-pjnd76s4]{display:grid;gap:.65rem}.journey-option[data-astro-cid-pjnd76s4]{display:flex;gap:.7rem;align-items:baseline;padding:1rem;border:1px solid var(--color-line);background:var(--color-surface);cursor:pointer;line-height:1.5;transition:border-color .18s ease,background-color .18s ease}.journey-option[data-astro-cid-pjnd76s4] span[data-astro-cid-pjnd76s4]{min-width:0;overflow-wrap:anywhere}.journey-option[data-astro-cid-pjnd76s4]:hover{border-color:var(--color-ink-2);background:color-mix(in srgb,var(--color-line) 25%,var(--color-surface))}.journey-option[data-astro-cid-pjnd76s4]:has(input:checked){border-color:var(--color-accent-fg);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));font-weight:700;box-shadow:inset 3px 0 var(--color-accent-fg)}.journey-option[data-astro-cid-pjnd76s4]:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}input[data-astro-cid-pjnd76s4]{flex-shrink:0;width:1rem;height:1rem;accent-color:var(--color-accent-fg)}[data-astro-cid-pjnd76s4][data-step-selection]{font-size:.875rem;color:var(--color-ink-2)}.journey-owner-row[data-astro-cid-pjnd76s4]{min-width:0;margin-top:1.5rem;border-top:1px solid var(--color-line);padding-top:.75rem}.journey-owner-row[data-astro-cid-pjnd76s4] legend[data-astro-cid-pjnd76s4]{padding-right:.5rem;font-weight:700}.journey-owner-row[data-astro-cid-pjnd76s4] .journey-options[data-astro-cid-pjnd76s4]{margin-top:.5rem}.journey-owners[data-astro-cid-pjnd76s4]{margin-top:.5rem;border-top:1px solid var(--color-line);padding-top:.5rem}.journey-owners[data-astro-cid-pjnd76s4]>summary[data-astro-cid-pjnd76s4]{font-weight:700}.journey-owners[data-astro-cid-pjnd76s4] .journey-owner-row[data-astro-cid-pjnd76s4]:first-of-type{margin-top:1.5rem}.journey-result[data-astro-cid-pjnd76s4]{padding:1.5rem;border:1px solid var(--color-line);border-top:3px solid var(--color-accent-fg);background:var(--color-surface);scroll-margin-top:6rem}.journey-kicker[data-astro-cid-pjnd76s4]{font:.65rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-2);margin-bottom:.75rem}.journey-result[data-astro-cid-pjnd76s4]>p[data-astro-cid-pjnd76s4].copy{font-size:.875rem;line-height:1.6}.journey-next[data-astro-cid-pjnd76s4]{display:grid;gap:.35rem;padding-bottom:1.25rem}.journey-result[data-astro-cid-pjnd76s4] ol[data-astro-cid-pjnd76s4]{list-style:none;counter-reset:phase}.journey-phase[data-astro-cid-pjnd76s4]{border-top:1px solid var(--color-line);counter-increment:phase}summary[data-astro-cid-pjnd76s4]{cursor:pointer;padding:.9rem 0;line-height:1.5}summary[data-astro-cid-pjnd76s4]:hover{color:var(--color-accent-fg)}.journey-phase[data-astro-cid-pjnd76s4] summary[data-astro-cid-pjnd76s4]{position:relative;padding-left:1.5rem}.journey-phase[data-astro-cid-pjnd76s4] summary[data-astro-cid-pjnd76s4]::marker{font-size:.8rem}.journey-phase[data-astro-cid-pjnd76s4] h4[data-astro-cid-pjnd76s4]{display:inline;font-weight:700;font-size:.9375rem}.journey-phase[data-astro-cid-pjnd76s4] h4[data-astro-cid-pjnd76s4]:before{content:counter(phase,decimal-leading-zero) " / ";font:.65rem var(--font-mono);color:var(--color-ink-2)}.journey-phase[data-astro-cid-pjnd76s4] p[data-astro-cid-pjnd76s4]{margin:0 0 1rem;font-size:.9375rem}.journey-export[data-astro-cid-pjnd76s4]{border-top:1px solid var(--color-line);margin-bottom:1rem}.journey-export[data-astro-cid-pjnd76s4]>summary[data-astro-cid-pjnd76s4]{font-weight:700;font-size:.875rem}[data-astro-cid-pjnd76s4][data-journey-questions]{list-style:disc;padding-left:1.25rem}[data-astro-cid-pjnd76s4][data-journey-questions] li[data-astro-cid-pjnd76s4]+li[data-astro-cid-pjnd76s4]{margin-top:.5rem}.journey-summary[data-astro-cid-pjnd76s4]{display:block;width:100%;max-width:100%;padding:.75rem;border:1px solid var(--color-ink-2);margin:1rem 0;font:.875rem/1.6 var(--font-sans);resize:vertical}.journey-actions[data-astro-cid-pjnd76s4]{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;padding-top:1.5rem;border-top:1px solid var(--color-line)}button[data-astro-cid-pjnd76s4]{cursor:pointer}@media(min-width:640px){.journey-options[data-astro-cid-pjnd76s4]{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-row[data-astro-cid-pjnd76s4]>legend[data-astro-cid-pjnd76s4],.journey-row[data-astro-cid-pjnd76s4]>h3[data-astro-cid-pjnd76s4]{padding-left:3rem}.journey-row[data-astro-cid-pjnd76s4]>p[data-astro-cid-pjnd76s4],.journey-row[data-astro-cid-pjnd76s4]>.journey-options[data-astro-cid-pjnd76s4],.journey-owner-row[data-astro-cid-pjnd76s4]{margin-left:3rem}}@media(min-width:1280px){.journey-layout[data-astro-cid-pjnd76s4]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:3rem}}@media(min-width:1280px)and (min-height:1000px){.journey-result[data-astro-cid-pjnd76s4]:not(:has(details[open])){position:sticky;top:6rem}}@media(prefers-reduced-motion:no-preference){.journey-row[data-astro-cid-pjnd76s4]:not([hidden]){animation:journey-enter .22s ease-out}@keyframes journey-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.journey-option[data-astro-cid-pjnd76s4]{transition:none}}
