.pt-narrow.svelte-1mfzno3{max-width:46rem}.pt-story.svelte-1mfzno3 .gn-h2:where(.svelte-1mfzno3),.pt-journey.svelte-1mfzno3 .gn-h2:where(.svelte-1mfzno3){max-width:20ch}.pt-copy.svelte-1mfzno3{gap:16px;max-width:62ch;margin-top:18px;font-size:1.1rem;display:grid}.pt-quote.svelte-1mfzno3{background:var(--forest-tint);border-left:4px solid var(--forest);border-radius:var(--radius);gap:10px;margin:28px 0 0;padding:22px 22px 18px 24px;display:grid}.pt-quote.svelte-1mfzno3 blockquote:where(.svelte-1mfzno3){margin:0}.pt-quote.svelte-1mfzno3 blockquote:where(.svelte-1mfzno3) p:where(.svelte-1mfzno3){font-family:var(--font-display);font-size:1.3rem;line-height:1.4}.pt-quote.svelte-1mfzno3 figcaption:where(.svelte-1mfzno3){color:var(--ink-2);letter-spacing:.06em;text-transform:uppercase;font-size:.85rem}.pt-journey-sub.svelte-1mfzno3{margin-top:12px}.pt-steps.svelte-1mfzno3{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.pt-step.svelte-1mfzno3{gap:8px;max-width:60ch;padding:0 0 34px 48px;display:grid;position:relative}.pt-step.svelte-1mfzno3:before{content:"";border-left:2px dashed var(--line-strong);position:absolute;top:34px;bottom:0;left:15px}.pt-step.svelte-1mfzno3:last-child{padding-bottom:0}.pt-step.svelte-1mfzno3:last-child:before{display:none}.pt-step-n.svelte-1mfzno3{border:2px solid var(--stamp);width:32px;height:32px;color:var(--stamp);background:var(--paper);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:.8rem;display:grid;position:absolute;top:0;left:0}.pt-step-title.svelte-1mfzno3{padding-top:2px;font-size:clamp(1.35rem,1.15rem + .9vw,1.7rem)}@media (width>=900px){.pt-steps.svelte-1mfzno3{-moz-column-gap:28px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}.pt-step.svelte-1mfzno3{padding:52px 0 0}.pt-step.svelte-1mfzno3:before{border-left:0;border-top:2px dashed var(--line-strong);inset:15px -28px auto 34px}.pt-step.svelte-1mfzno3:last-child:before{display:none}}.pt-person-grid.svelte-1mfzno3{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.pt-person-copy.svelte-1mfzno3{gap:14px;max-width:62ch;font-size:1.08rem;display:grid}.pt-card.svelte-1mfzno3{gap:16px;padding:24px 22px;display:grid}.pt-card-h.svelte-1mfzno3{font-size:1.35rem}.pt-facts.svelte-1mfzno3{gap:12px;margin:0;display:grid}.pt-facts.svelte-1mfzno3 div:where(.svelte-1mfzno3){gap:2px;display:grid}.pt-facts.svelte-1mfzno3 dt:where(.svelte-1mfzno3){color:var(--ink-2);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.pt-facts.svelte-1mfzno3 dd:where(.svelte-1mfzno3){margin:0}.pt-links.svelte-1mfzno3{gap:10px;margin-top:4px;display:grid}@media (width>=900px){.pt-person-grid.svelte-1mfzno3{-moz-column-gap:48px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:48px}.pt-card.svelte-1mfzno3{top:calc(var(--header-h,65px) + 24px);position:sticky}}.pt-thanks-in.svelte-1mfzno3{text-align:center;justify-items:center;gap:14px;padding:36px 20px;display:grid}.pt-thanks-title.svelte-1mfzno3{max-width:20ch}.pt-thanks-body.svelte-1mfzno3{max-width:52ch}.pt-thanks-line.svelte-1mfzno3{font-family:var(--font-display);color:var(--forest);max-width:26ch;margin-bottom:6px;font-size:clamp(1.4rem,1.15rem + 1.1vw,1.9rem)}@media (width>=760px){.pt-thanks-in.svelte-1mfzno3{padding:56px 40px}}
