.how-intro.svelte-mc3umw{display:flex;align-items:end;gap:45px;justify-content:space-between}.how-intro.svelte-mc3umw>div:where(.svelte-mc3umw){max-width:800px}.how-intro.svelte-mc3umw>a:where(.svelte-mc3umw){flex-shrink:0;margin-bottom:8px}.how-intro.svelte-mc3umw .learn-h1:where(.svelte-mc3umw){max-width:790px}.explainer.svelte-mc3umw{margin-top:44px;background:#fff;border:1px solid #dce5e2;border-radius:18px;overflow:hidden}.step-picker.svelte-mc3umw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #dce5e2}.step-picker.svelte-mc3umw button:where(.svelte-mc3umw){display:flex;align-items:center;gap:12px;font-size:13px;padding:20px 24px;color:#74878f;border-bottom:2px solid transparent;cursor:pointer}.step-picker.svelte-mc3umw button[aria-pressed=true]:where(.svelte-mc3umw){color:#183741;background:#fff7ed;border-bottom-color:var(--p-accent)}.step-number.svelte-mc3umw{font:10px ui-monospace,monospace;color:#839491}.step-arrow.svelte-mc3umw{margin-left:auto;color:var(--p-accent)}.step-detail.svelte-mc3umw{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:30px;padding:35px;min-height:390px}.step-copy.svelte-mc3umw{padding:5px 14px 5px 0}.step-copy.svelte-mc3umw .learn-eyebrow:where(.svelte-mc3umw){font-size:8px}.step-copy.svelte-mc3umw h2:where(.svelte-mc3umw){font-family:var(--font-display);font-size:34px;letter-spacing:-.045em;line-height:1.12;margin-top:21px;max-width:320px}.step-copy.svelte-mc3umw>p:where(.svelte-mc3umw):last-of-type{color:#617481;font-size:13px;line-height:1.85;margin-top:17px;max-width:340px}.step-progress.svelte-mc3umw{display:flex;align-items:center;gap:10px;max-width:215px;margin-top:25px;font:10px ui-monospace,monospace;color:#829594}.step-progress.svelte-mc3umw i:where(.svelte-mc3umw){flex:1;height:1px;background:#d4dfda}.step-progress.svelte-mc3umw button:where(.svelte-mc3umw){width:32px;height:32px;border:1px solid #dce5e2;border-radius:50%;cursor:pointer;margin-left:12px;font:17px var(--font-sans);color:#173c45}.mechanism-grid.svelte-mc3umw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mechanism-grid.svelte-mc3umw article:where(.svelte-mc3umw){padding:30px;border:1px solid #dce5e2;border-radius:15px;background:#f1f5f1}.mechanism-grid.svelte-mc3umw article.runtime:where(.svelte-mc3umw){background:#143442;color:#fff;border-color:#143442}.mechanism-tag.svelte-mc3umw{font:9px ui-monospace,monospace;letter-spacing:.1em;color:#6e8e8b}.runtime.svelte-mc3umw .mechanism-tag:where(.svelte-mc3umw){color:#8fb9af}.mechanism-grid.svelte-mc3umw h3:where(.svelte-mc3umw){font-size:22px;font-family:var(--font-display);letter-spacing:-.035em;margin-top:18px;line-height:1.2}.mechanism-route.svelte-mc3umw{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:10px;padding:20px 0;margin-top:10px}.mechanism-route.svelte-mc3umw strong:where(.svelte-mc3umw){border:1px solid #c9d8cc;padding:8px;border-radius:5px;font-weight:500}.runtime.svelte-mc3umw .mechanism-route:where(.svelte-mc3umw) strong:where(.svelte-mc3umw){border-color:#8c7f56;color:#ffbd7a}.mechanism-route.svelte-mc3umw i:where(.svelte-mc3umw){font-style:normal;color:#93a99f}.mechanism-grid.svelte-mc3umw article:where(.svelte-mc3umw)>p:where(.svelte-mc3umw){font-size:12px;color:#657d80;line-height:1.85}.mechanism-grid.svelte-mc3umw .runtime:where(.svelte-mc3umw)>p:where(.svelte-mc3umw){color:#aac2c6}.mechanism-note.svelte-mc3umw{font-size:10px;color:#7b9194;margin-top:15px}.reliability.svelte-mc3umw{display:grid;grid-template-columns:1fr 1fr;gap:85px;border-top:1px solid #dce5e2;padding-top:50px}.reliability.svelte-mc3umw .learn-h2:where(.svelte-mc3umw){margin-top:20px}.reliability-items.svelte-mc3umw article:where(.svelte-mc3umw){display:flex;gap:19px;padding:0 0 23px}.reliability-items.svelte-mc3umw article:where(.svelte-mc3umw)>span:where(.svelte-mc3umw){font:10px ui-monospace,monospace;color:#239184;margin-top:5px}.reliability-items.svelte-mc3umw h3:where(.svelte-mc3umw){font-size:16px;font-weight:500;letter-spacing:-.02em}.reliability-items.svelte-mc3umw p:where(.svelte-mc3umw){color:#617481;font-size:12px;line-height:1.8;margin-top:8px}@media (max-width: 900px){.how-intro.svelte-mc3umw{display:block}.how-intro.svelte-mc3umw>a:where(.svelte-mc3umw){margin-top:23px}.step-detail.svelte-mc3umw{padding:25px}.step-picker.svelte-mc3umw button:where(.svelte-mc3umw){padding:18px 15px;gap:8px}.step-copy.svelte-mc3umw h2:where(.svelte-mc3umw){font-size:29px}.reliability.svelte-mc3umw{gap:35px}}@media (max-width: 650px){.step-detail.svelte-mc3umw{grid-template-columns:1fr;padding:23px;gap:25px}.step-copy.svelte-mc3umw{padding:0}.step-copy.svelte-mc3umw h2:where(.svelte-mc3umw){max-width:none}.step-copy.svelte-mc3umw>p:where(.svelte-mc3umw):last-of-type{max-width:none}.step-progress.svelte-mc3umw{margin-top:17px}.step-picker.svelte-mc3umw button:where(.svelte-mc3umw){flex-direction:column;gap:6px;font-size:10px;padding:14px 5px}.step-arrow.svelte-mc3umw{display:none}.step-number.svelte-mc3umw{font-size:9px}.mechanism-grid.svelte-mc3umw{grid-template-columns:1fr}.mechanism-grid.svelte-mc3umw article:where(.svelte-mc3umw){padding:25px}.reliability.svelte-mc3umw{grid-template-columns:1fr;gap:30px}}
