.technical-visual[data-astro-cid-47v3mobf]{display:grid;gap:16px;margin:34px 0;scroll-margin-top:104px}.technical-visual__head[data-astro-cid-47v3mobf]{display:grid;gap:6px}.technical-visual__head[data-astro-cid-47v3mobf] p[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf]>span[data-astro-cid-47v3mobf]{margin:0;color:var(--color-cyan);font-family:var(--font-mono);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.technical-visual__head[data-astro-cid-47v3mobf] h2[data-astro-cid-47v3mobf],.kyndill-engine-flow__step[data-astro-cid-47v3mobf] h3[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf] h3[data-astro-cid-47v3mobf]{margin:0}.kyndill-engine-flow__surface[data-astro-cid-47v3mobf]{display:grid;gap:16px;border:1px solid var(--color-line);padding:18px;background:linear-gradient(rgba(157,190,198,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(157,190,198,.05) 1px,transparent 1px),radial-gradient(circle at 20% 16%,rgba(244,200,121,.1),transparent 30%),linear-gradient(135deg,#080d0ef0,#040708e6);background-size:28px 28px,28px 28px,auto,auto;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.kyndill-engine-flow__diagram[data-astro-cid-47v3mobf]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kyndill-engine-flow__diagram[data-astro-cid-47v3mobf]:before{position:absolute;top:50%;right:7%;left:7%;height:1px;background:linear-gradient(90deg,transparent,rgba(244,200,121,.48),transparent);content:""}.kyndill-engine-flow__step[data-astro-cid-47v3mobf]{position:relative;display:grid;gap:7px;min-height:132px;border:1px solid rgba(244,200,121,.28);padding:14px;background:linear-gradient(135deg,rgba(244,200,121,.07),transparent 52%),#05090ac2}.kyndill-engine-flow__step[data-astro-cid-47v3mobf]:after{position:absolute;top:50%;right:-13px;width:13px;height:1px;background:#f4c8798c;content:""}.kyndill-engine-flow__step[data-astro-cid-47v3mobf]:nth-child(3n):after,.kyndill-engine-flow__step[data-astro-cid-47v3mobf]:last-child:after{display:none}.kyndill-engine-flow__step[data-astro-cid-47v3mobf] span[data-astro-cid-47v3mobf]{display:inline-grid;place-items:center;width:28px;height:22px;border:1px solid rgba(244,200,121,.42);color:var(--color-text);font-family:var(--font-mono);font-size:.72rem;font-weight:800}.kyndill-engine-flow__step[data-astro-cid-47v3mobf] h3[data-astro-cid-47v3mobf]{font-size:.98rem}.kyndill-engine-flow__step[data-astro-cid-47v3mobf] p[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf] p[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf] dd[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf] li[data-astro-cid-47v3mobf] p[data-astro-cid-47v3mobf]{margin:0;color:var(--color-text-soft);font-size:.9rem;line-height:1.45}.kyndill-engine-flow__evidence[data-astro-cid-47v3mobf]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.kyndill-engine-flow__card[data-astro-cid-47v3mobf]{display:grid;gap:12px;border:1px solid rgba(112,228,215,.26);padding:16px;background:radial-gradient(circle at 12% 12%,rgba(112,228,215,.08),transparent 34%),#030809c7}.kyndill-engine-flow__card[data-astro-cid-47v3mobf] dl[data-astro-cid-47v3mobf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.kyndill-engine-flow__card[data-astro-cid-47v3mobf] dl[data-astro-cid-47v3mobf] div[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf] li[data-astro-cid-47v3mobf]{border-top:1px solid var(--color-line);padding-top:9px}.kyndill-engine-flow__card[data-astro-cid-47v3mobf] dt[data-astro-cid-47v3mobf],.kyndill-engine-flow__card[data-astro-cid-47v3mobf] strong[data-astro-cid-47v3mobf]{color:var(--color-text);font-family:var(--font-mono);font-size:.78rem;font-weight:800}.kyndill-engine-flow__card[data-astro-cid-47v3mobf] dd[data-astro-cid-47v3mobf]{margin:3px 0 0}.kyndill-engine-flow__card[data-astro-cid-47v3mobf] ol[data-astro-cid-47v3mobf]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.kyndill-engine-flow__card--deadline[data-astro-cid-47v3mobf]{border-color:#ef7d6a47}@media(max-width:820px){.kyndill-engine-flow__diagram[data-astro-cid-47v3mobf],.kyndill-engine-flow__evidence[data-astro-cid-47v3mobf]{grid-template-columns:1fr}.kyndill-engine-flow__diagram[data-astro-cid-47v3mobf]:before,.kyndill-engine-flow__step[data-astro-cid-47v3mobf]:after{display:none}.kyndill-engine-flow__step[data-astro-cid-47v3mobf]{min-height:auto}}@media(max-width:520px){.technical-visual[data-astro-cid-47v3mobf]{scroll-margin-top:190px}.kyndill-engine-flow__surface[data-astro-cid-47v3mobf]{padding:12px}.kyndill-engine-flow__card[data-astro-cid-47v3mobf] dl[data-astro-cid-47v3mobf]{grid-template-columns:1fr}}
