.process.svelte-1ivwdlq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 88px;display:grid}.process-head.svelte-1ivwdlq{position:sticky;top:120px}.process.svelte-1ivwdlq h2:where(.svelte-1ivwdlq){text-align:left;max-width:13ch;margin:0}.ask.svelte-1ivwdlq{border-top:1px solid var(--rule);margin-top:40px;padding-top:28px}.ask-title.svelte-1ivwdlq{font:700 20px / 1.3 var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0}.ask.svelte-1ivwdlq .ask-text{color:var(--soft);max-width:36ch;margin:6px 0 0;font-size:17px}.ask.svelte-1ivwdlq .mk-btn{margin-top:24px}.rail.svelte-1ivwdlq{--mark:36px;--fill:var(--indigo);margin:0;padding:0;list-style:none}.dark .rail.svelte-1ivwdlq{--fill:var(--link)}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq){grid-template-columns:var(--mark) 172px minmax(0, 1fr);align-items:start;column-gap:24px;padding-bottom:40px;display:grid;position:relative}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq):last-child{padding-bottom:0}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq):not(:last-child):before{content:"";left:calc(var(--mark) / 2 - .5px);top:calc(var(--mark) + 6px);background:var(--axis);width:1px;position:absolute;bottom:6px}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq):not(:last-child):after{content:"";left:calc(var(--mark) / 2 - 1px);top:calc(var(--mark) + 6px);background:var(--fill);transform-origin:top;width:2px;transition:transform var(--duration-very-slow) var(--ease-smooth-out);position:absolute;bottom:6px;transform:scaleY(0)}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq).is-on:after{transform:scaleY(1)}.mark.svelte-1ivwdlq{width:var(--mark);height:var(--mark);border:1px solid var(--axis);background:var(--paper);color:var(--fill);font:700 14px / 1 var(--display);font-variant-numeric:tabular-nums;transition:background-color var(--duration-slow) var(--ease-smooth-out), border-color var(--duration-slow) var(--ease-smooth-out), color var(--duration-slow) var(--ease-smooth-out);border-radius:50%;align-self:start;place-items:center;display:grid}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq).is-on .mark:where(.svelte-1ivwdlq){background:var(--fill);border-color:var(--fill);color:var(--paper)}.rail.svelte-1ivwdlq h3:where(.svelte-1ivwdlq){letter-spacing:-.01em;margin:0;padding-top:3px;font-size:24px;line-height:1.2}.when.svelte-1ivwdlq{color:var(--soft);margin:4px 0 0;font-size:15px;font-weight:600}.text.svelte-1ivwdlq p{color:var(--soft);text-wrap:pretty;max-width:46ch;margin:0;padding-top:4px;font-size:17px}.text.svelte-1ivwdlq .mk-link{margin-top:12px;display:inline-block}@media (width<=820px){.process.svelte-1ivwdlq{grid-template-columns:1fr}.process-head.svelte-1ivwdlq{position:static}.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq){grid-template-columns:var(--mark) minmax(0, 1fr);row-gap:2px}.text.svelte-1ivwdlq{grid-column:2}}@media (prefers-reduced-motion:reduce){.mark.svelte-1ivwdlq,.rail.svelte-1ivwdlq li:where(.svelte-1ivwdlq):after{transition:none}}
