.vault-process__steps.svelte-ozyd6m li.process-user:where(.svelte-ozyd6m){background:#f3f6fc;border-color:#c5d6ee}.vault-process__steps.svelte-ozyd6m li.process-solution:where(.svelte-ozyd6m){background:#f0f7f6;border-color:#c7deda}.vault-title.svelte-ozyd6m{display:flex;align-items:center;gap:14px;max-width:none;font-size:clamp(36px,3.2vw,46px)}.vault-title.svelte-ozyd6m img:where(.svelte-ozyd6m){width:52px;height:52px;object-fit:contain;flex-shrink:0}.vault-process.svelte-ozyd6m{padding:clamp(40px,4.5vw,64px) 0;background:var(--paper)}.vault-process.svelte-ozyd6m .h2:where(.svelte-ozyd6m){font-size:clamp(28px,2.6vw,38px);max-width:28ch}.vault-process__steps.svelte-ozyd6m{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:32px}.vault-process__steps.svelte-ozyd6m li:where(.svelte-ozyd6m){position:relative;padding:22px 18px;border:1px solid var(--border);border-radius:14px;background:var(--white)}.vault-process__top.svelte-ozyd6m{display:flex;justify-content:space-between;align-items:center;color:var(--navy);margin-bottom:18px}.vault-process__number.svelte-ozyd6m{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--pale-2);font:600 13px var(--font-mono)}.vault-process__stage.svelte-ozyd6m{color:var(--teal-tech);font:600 10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.vault-process__steps.svelte-ozyd6m h3:where(.svelte-ozyd6m){margin-top:8px;font-size:19px;line-height:1.25;color:var(--navy)}.vault-process__description.svelte-ozyd6m{margin-top:12px;color:var(--text-mineral-secondary);font-size:14px;line-height:1.55}.vault-process__arrow.svelte-ozyd6m{position:absolute;top:29px;right:-19px;color:var(--teal-tech)}@media(max-width:1100px){.vault-process__steps.svelte-ozyd6m{grid-template-columns:1fr;gap:16px}.vault-process__steps.svelte-ozyd6m li:where(.svelte-ozyd6m){padding:20px 20px 20px 76px}.vault-process__top.svelte-ozyd6m{position:absolute;left:20px;top:20px;flex-direction:column;gap:14px}.vault-process__arrow.svelte-ozyd6m{inset:auto auto -17px 26px;transform:rotate(90deg)}.vault-process__steps.svelte-ozyd6m h3:where(.svelte-ozyd6m){margin-top:4px}.vault-process__description.svelte-ozyd6m{margin-top:8px}}@media(max-width:400px){.vault-title.svelte-ozyd6m{font-size:36px;gap:10px}.vault-title.svelte-ozyd6m img:where(.svelte-ozyd6m){width:42px;height:42px}}
