.steps.svelte-1h5lcad{display:grid;border-top:1px solid var(--i-rule)}.steps.svelte-1h5lcad li:where(.svelte-1h5lcad){display:grid;gap:.75rem 2.5rem;padding:1.75rem 0;border-bottom:1px solid var(--i-rule);min-width:0}@media(min-width:800px){.steps.svelte-1h5lcad li:where(.svelte-1h5lcad){grid-template-columns:5rem minmax(0,1fr)}}.steps__n.svelte-1h5lcad{font-size:.875rem;font-weight:500;color:var(--i-blue-deep);padding-top:.375rem}.steps__body.svelte-1h5lcad{min-width:0}.steps__d.svelte-1h5lcad{margin-top:.625rem;font-size:1rem;line-height:1.7;color:var(--i-muted);max-width:72ch}.meas.svelte-1h5lcad{display:grid;border-top:1px solid var(--i-rule-strong)}.meas.svelte-1h5lcad li:where(.svelte-1h5lcad){position:relative;padding:.9375rem 0 .9375rem 1.75rem;border-bottom:1px solid var(--i-rule);font-size:.9688rem;line-height:1.64;color:var(--i-text)}.meas.svelte-1h5lcad li:where(.svelte-1h5lcad):before{content:"";position:absolute;left:0;top:1.5em;width:.75rem;height:1px;background:var(--i-blue)}.rev.svelte-1h5lcad{font-family:var(--font-serif);font-size:1.0313rem;line-height:1.68;color:var(--i-text)}.close.svelte-1h5lcad{font-family:var(--font-serif);font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.56;color:var(--i-text-hi);max-width:48ch}.seam-top.svelte-1h5lcad{border-top:1px solid var(--i-rule-strong);box-shadow:inset 0 1px #ffffff80}#book.svelte-1h5lcad{scroll-margin-top:5rem}.bk-lede.svelte-1h5lcad{font-family:var(--font-serif);font-size:1.0313rem;line-height:1.68;color:var(--i-text);max-width:52ch}.bk-promise.svelte-1h5lcad{font-size:.9375rem;color:var(--i-muted)}.bk-panel.svelte-1h5lcad{min-width:0}.bk-form.svelte-1h5lcad,.bk-pair.svelte-1h5lcad{display:grid;gap:1.25rem}@media(min-width:640px){.bk-pair.svelte-1h5lcad{grid-template-columns:1fr 1fr}}.bk-field.svelte-1h5lcad{display:grid;gap:.375rem;min-width:0}.bk-field.svelte-1h5lcad label:where(.svelte-1h5lcad),.bk-set.svelte-1h5lcad legend:where(.svelte-1h5lcad){font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--i-text)}.bk-field.svelte-1h5lcad input:where(.svelte-1h5lcad),.bk-field.svelte-1h5lcad textarea:where(.svelte-1h5lcad){width:100%;min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--i-rule-strong);border-radius:2px;background:var(--i-plate);color:var(--i-text);font:inherit;font-size:1rem}.bk-field.svelte-1h5lcad input:where(.svelte-1h5lcad):focus-visible,.bk-field.svelte-1h5lcad textarea:where(.svelte-1h5lcad):focus-visible,.bk-tick.svelte-1h5lcad input:where(.svelte-1h5lcad):focus-visible{outline:2px solid var(--i-blue-deep);outline-offset:2px}.bk-field.svelte-1h5lcad input[aria-invalid=true]:where(.svelte-1h5lcad){border-color:var(--i-blue-deep);border-width:2px}.bk-set.svelte-1h5lcad{border:0;padding:0;margin:0;min-width:0}.bk-ticks.svelte-1h5lcad{display:grid;gap:.5rem 1.25rem;margin-top:.625rem}@media(min-width:640px){.bk-ticks.svelte-1h5lcad{grid-template-columns:1fr 1fr}.bk-ticks--4.svelte-1h5lcad{grid-template-columns:repeat(4,minmax(0,1fr))}}.bk-tick.svelte-1h5lcad{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9375rem;color:var(--i-text)}.bk-tick.svelte-1h5lcad input:where(.svelte-1h5lcad){width:1.125rem;height:1.125rem;accent-color:var(--i-blue-deep)}.bk-alert.svelte-1h5lcad{margin-bottom:1.25rem;padding:.75rem 1rem;border-left:3px solid var(--i-blue-deep);background:var(--i-blue-wash);color:var(--i-text);font-size:.9375rem}.bk-note.svelte-1h5lcad{font-size:.875rem;line-height:1.6;color:var(--i-muted)}.bk-hp.svelte-1h5lcad{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
