.wf-canvas.svelte-f5t5z1 .wf-edge-base{stroke:var(--color-border);stroke-width:1px;fill:none;opacity:.7}.wf-canvas.svelte-f5t5z1 .wf-edge-flow{stroke:var(--color-accent);stroke-width:1.3px;fill:none;stroke-linecap:round;stroke-dasharray:6 9;opacity:.9;animation:1.4s linear infinite svelte-f5t5z1-wf-dash}.wf-canvas.svelte-f5t5z1 .wf-edge-label{fill:var(--color-text-subtle);font-size:9px;font-weight:600;font-family:var(--font-sans)}.wf-canvas.svelte-f5t5z1 .wf-node{animation:4s ease-in-out infinite svelte-f5t5z1-wf-breath}.wf-canvas.svelte-f5t5z1 .wf-node-bg{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1px}.wf-canvas.svelte-f5t5z1 .wf-node-glyph{font-size:11px;font-weight:700;font-family:var(--font-sans)}.wf-canvas.svelte-f5t5z1 .wf-node-title{fill:var(--color-text);font-size:11px;font-weight:600;font-family:var(--font-sans)}.wf-canvas.svelte-f5t5z1 .wf-node-sub{fill:var(--color-text-subtle);font-size:9px;font-family:var(--font-sans)}.wf-canvas.svelte-f5t5z1 .wf-scan{opacity:.9;animation:7s linear infinite svelte-f5t5z1-wf-scan}.wf-canvas.svelte-f5t5z1:not(.is-active) .wf-edge-flow,.wf-canvas.svelte-f5t5z1:not(.is-active) .wf-node,.wf-canvas.svelte-f5t5z1:not(.is-active) .wf-scan{animation-play-state:paused}@keyframes svelte-f5t5z1-wf-dash{to{stroke-dashoffset:-30px}}@keyframes svelte-f5t5z1-wf-breath{0%,to{opacity:.92}50%{opacity:1}}@keyframes svelte-f5t5z1-wf-scan{0%{opacity:0;transform:translate(0)}8%{opacity:.8}92%{opacity:.8}to{opacity:0;transform:translate(762px)}}.ont-canvas.svelte-z6jqlq .ont-edge{stroke:var(--color-border);stroke-width:1px;opacity:.55}.ont-canvas.svelte-z6jqlq .ont-edge-active{stroke:var(--color-accent);stroke-width:1.3px;opacity:.85;stroke-dasharray:4 4;animation:2.4s linear infinite svelte-z6jqlq-ont-dash}.ont-canvas.svelte-z6jqlq .ont-pulse{fill:var(--color-accent-bright);filter:drop-shadow(0 0 4px var(--color-accent))}.ont-canvas.svelte-z6jqlq .ont-pill{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1px}.ont-canvas.svelte-z6jqlq .ont-pill-hub{fill:color-mix(in oklab, var(--color-surface) 80%, var(--pill-accent,var(--color-accent)) 14%);stroke:color-mix(in oklab, var(--color-border) 60%, var(--pill-accent,var(--color-accent)) 40%);stroke-width:1.2px;filter:drop-shadow(0 0 6px color-mix(in oklab, transparent 60%, var(--pill-accent,var(--color-accent))))}.ont-canvas.svelte-z6jqlq .ont-label{fill:var(--color-text-muted);font-size:11px;font-weight:500;font-family:var(--font-sans)}.ont-canvas.svelte-z6jqlq .ont-label-hub{fill:var(--color-text);font-weight:600}.ont-canvas.svelte-z6jqlq .ont-breath{transform-origin:50%;transform-box:view-box;animation:5s ease-in-out infinite svelte-z6jqlq-ont-breath}.ont-canvas.svelte-z6jqlq .ont-scan{opacity:.7;animation:8s linear infinite svelte-z6jqlq-ont-scan}.ont-canvas.svelte-z6jqlq:not(.is-active) .ont-edge-active,.ont-canvas.svelte-z6jqlq:not(.is-active) .ont-breath,.ont-canvas.svelte-z6jqlq:not(.is-active) .ont-scan{animation-play-state:paused}@keyframes svelte-z6jqlq-ont-dash{to{stroke-dashoffset:-16px}}@keyframes svelte-z6jqlq-ont-breath{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes svelte-z6jqlq-ont-scan{0%{opacity:0;transform:translate(0)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;transform:translate(810px)}}@media (width<=639px){.aw-frameWrapper.svelte-88bo2f:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(90deg, transparent 0%, transparent 50%, var(--color-bg) 100%);width:40%;position:absolute;top:0;bottom:0;right:0}}.hiw-section.svelte-1e6pjgp{flex-direction:row;align-items:flex-start;display:flex}.hiw-col-text.svelte-1e6pjgp{flex-direction:column;flex:none;width:min(520px,44vw);padding-right:1.5rem;display:flex}.hiw-step.svelte-1e6pjgp{align-items:center;min-height:85vh;padding:2.5rem 0;display:flex}.hiw-step.svelte-1e6pjgp:first-child{padding-top:1rem}.hiw-step.svelte-1e6pjgp:last-child{min-height:140vh;padding-bottom:40vh}.hiw-step-text.svelte-1e6pjgp{opacity:.25;flex-direction:column;gap:1rem;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(12px)}.hiw-step.is-active.svelte-1e6pjgp .hiw-step-text:where(.svelte-1e6pjgp){opacity:1;transform:translateY(0)}.hiw-step-text.svelte-1e6pjgp>.badge{align-self:flex-start}.hiw-heading.svelte-1e6pjgp{letter-spacing:-.02em;color:var(--color-text);font-size:2.25rem;font-weight:600;line-height:1.15}@media (width>=640px){.hiw-heading.svelte-1e6pjgp{font-size:2.75rem}}.hiw-subtitle.svelte-1e6pjgp{color:var(--color-text-muted);max-width:32rem;font-size:.9375rem;line-height:1.65}.hiw-features.svelte-1e6pjgp{flex-direction:column;gap:.875rem;margin:0;padding:1.25rem 0 0;list-style:none;display:flex}.hiw-features.svelte-1e6pjgp li:where(.svelte-1e6pjgp){color:var(--color-text-muted);align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.6;display:flex}.hiw-features.svelte-1e6pjgp li:where(.svelte-1e6pjgp) svg:where(.svelte-1e6pjgp){color:var(--color-accent-bright);flex-shrink:0;margin-top:.3em}.hiw-cta-row.svelte-1e6pjgp{align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.hiw-col-diagram.svelte-1e6pjgp{flex:0 0 50%;height:100vh;position:sticky;top:0;overflow:hidden}.hiw-diagram-stage.svelte-1e6pjgp{background-color:#0a0812;background-image:radial-gradient(circle,#947afc14 1px,#0000 1px);background-size:16px 16px;width:100%;height:100%;position:relative;overflow:hidden}.hiw-diagram-flow.svelte-1e6pjgp{will-change:transform;flex-direction:column;align-items:center;gap:clamp(80px,16vh,180px);width:100%;padding:40vh 2rem 50vh;transition:transform .65s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.hiw-phase.svelte-1e6pjgp{opacity:0;justify-content:center;width:100%;transition:opacity .55s ease-out,transform .55s ease-out;display:flex;transform:translateY(16px)}.hiw-phase.is-revealed.svelte-1e6pjgp{opacity:1;transform:translateY(0)}.hiw-phase.is-past.svelte-1e6pjgp{opacity:.18}.hiw-phase-inner.svelte-1e6pjgp{aspect-ratio:1;width:100%;max-width:24rem;position:relative}.hiw-flow-dot.svelte-1e6pjgp{background:var(--color-accent);opacity:0;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:opacity .5s ease-out}.hiw-flow-dot.is-active.svelte-1e6pjgp{opacity:.45}@media (width<=1023px){.hiw-section.svelte-1e6pjgp{flex-direction:column}.hiw-col-text.svelte-1e6pjgp{width:100%;padding-right:0}.hiw-step.svelte-1e6pjgp{min-height:75vh;padding:2.5rem 0}.hiw-step.svelte-1e6pjgp:last-child{min-height:90vh;padding-bottom:30vh}}.faq-item.svelte-pi5nal summary:where(.svelte-pi5nal)::-webkit-details-marker{display:none}
