html.dark .algostar-process .step-card{background:#23271fe6}html.dark .algostar-process .step-number{color:#a5aa9b}html.dark .algostar-process .step-duration{color:#c1c6b8;background:#14181066;border-color:#454a3f}html.dark .algostar-process .step-inline-icon{color:#b5baaa}html.dark .algostar-process .process-visual{background:radial-gradient(circle,#2b3820,#20251d 70%)}html.dark .algostar-process .process-visual:before{opacity:.38;background-image:radial-gradient(#778263 .8px,#0000 .8px)}html.dark .algostar-process .wireframe-card{background:#252a22;border-color:#454d3d;box-shadow:0 15px 28px #00000047}html.dark .algostar-process .wire-head{background:#9ecb52}html.dark .algostar-process .wire-block{background:#262b21;border-color:#556247}html.dark .algostar-process .wire-line{background:#59614e}html.dark .algostar-process .wire-line.short{background:#424b39}html.dark .algostar-process .float-chip{color:#b6d979;background:#30362a;border-color:#454d3d;box-shadow:0 5px 15px #0000004d}html.dark .algostar-process .code-window{background:#252a22;border-color:#454d3d;box-shadow:0 15px 28px #00000047}html.dark .algostar-process .code-bar{border-color:#3a4134}html.dark .algostar-process .code-bar i{background:#59614e}html.dark .algostar-process .tok-kw{background:#9ecb52}html.dark .algostar-process .tok-fn{background:#7d9e50}html.dark .algostar-process .tok-tx{background:#59614e}html.dark .algostar-process .tok-str{background:#b7d98a}html.dark .algostar-process .code-cursor{background:#c8f169}html.dark .algostar-process .launch-orbit{border-color:#526141}html.dark .algostar-process .launch-orbit-b{border-color:#414b37}html.dark .algostar-process .launch-core{color:#eff8df;background:linear-gradient(145deg,#718d45,#3e512b);border-color:#52633d}html.dark .algostar-process .launch-star{color:#b6d979}html.dark .algostar-process .launch-track{background:#3a4134}html.dark .algostar-process .uptime-card{background:#252a22;border-color:#454d3d;box-shadow:0 15px 28px #00000047}html.dark .algostar-process .uptime-head{color:#a8ad9f}html.dark .algostar-process .uptime-dot{background:#c8f169;box-shadow:0 0 0 4px #c8f16924}html.dark .algostar-process .uptime-bars i{background:#7fa14a}html.dark .algostar-process .uptime-bars i:nth-child(9){background:#4a5142}html.dark .algostar-process .uptime-foot{color:#8a9180}html.dark .algostar-process .uptime-rule{background:#3f4639}html.dark .algostar-process .promise-card{background:#23271fe6}html.dark .algostar-process .promise-card:after{background:linear-gradient(90deg,#9ecb52,#c8f16938,#0000 72%)}html.dark .algostar-process .tone-lime:before{background:radial-gradient(130% 110% at 100% 0,#52cf8a40,#0000 58%),linear-gradient(165deg,#30362a8c,#171a1500 55%)}html.dark .algostar-process .tone-sage:before{background:radial-gradient(130% 110% at 100% 0,#46abbd40,#0000 58%),linear-gradient(165deg,#30362a8c,#171a1500 55%)}html.dark .algostar-process .tone-moss:before{background:radial-gradient(130% 110% at 100% 0,#caa33840,#0000 58%),linear-gradient(165deg,#30362a8c,#171a1500 55%)}html.dark .algostar-process .promise-head{color:#c2c7b9}html.dark .algostar-process .promise-head svg{color:#9ecb52}html.dark .algostar-process .promise-rule{background:#4b5145}html.dark .algostar-process .promise-meta,html.dark .algostar-process .promise-index{color:#a5aa9b}html.dark .algostar-process .promise-micro{color:#c1c6b8;background:#14181066;border-color:#454a3f}html.dark .algostar-process .promise-body h3{color:var(--ink)}html.dark .algostar-process .promise-chip{color:#b6d979;background:#30362a;border-color:#454a3f}html.dark .algostar-process .motif-inbox .msg i{background:#61734a}html.dark .algostar-process .motif-inbox .msg.done i{background:#c8f169;box-shadow:0 0 0 3px #c8f16924}html.dark .algostar-process .motif-msg-line{background:#536143}html.dark .algostar-process .motif-inbox .msg.done .motif-msg-line{background:#7fa14a}html.dark .algostar-process .motif-inbox .msg.done:after{color:#b6d979}html.dark .algostar-process .relay-node{background:#c8f169;box-shadow:0 0 0 3px #c8f16924}html.dark .algostar-process .relay-node.hollow{box-shadow:none;background:#252a22;border-color:#61734a}html.dark .algostar-process .relay-line{background:repeating-linear-gradient(90deg,#61734a 0 4px,#0000 4px 8px)}html.dark .algostar-process .relay-core{color:#eff8df;background:linear-gradient(145deg,#718d45,#3e512b);border-color:#52633d}html.dark .algostar-process .ms-track{background:#3a4134}html.dark .algostar-process .ms-fill{background:linear-gradient(90deg,#6f8f3f,#9ecb52)}html.dark .algostar-process .ms-dot{background:#252a22;border-color:#94c63c}html.dark .algostar-process .ms-dot.d3{background:#c8f169}.process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step-card{border:1px solid var(--line);background:#ffffffc7;border-radius:17px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.step-card-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:18px;right:18px}.step-number{color:#96988e;letter-spacing:.1em;font-size:10px;font-weight:700}.step-duration{color:#6c6e64;letter-spacing:.1em;background:#fff9;border:1px solid #e9eae4;border-radius:999px;padding:5px 10px;font-size:9px;font-weight:700}.process-visual{background:radial-gradient(#f1f3e9 0%,#fafbf8 68%);border-radius:12px;place-items:center;height:192px;margin:0 12px;display:grid;position:relative;overflow:hidden}.process-visual:before{opacity:.7;content:"";background-image:radial-gradient(#d9ddce .8px,#0000 .8px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.visual-design{background:radial-gradient(circle at 50% 52%,#eef3e2,#fafbf8 70%)}.visual-build{background:radial-gradient(circle at 50% 52%,#eaf0dc,#fafbf8 70%)}.visual-launch{background:radial-gradient(circle,#edf3dd,#f8faf5 70%)}.visual-support{background:radial-gradient(circle at 50% 52%,#f0f3e8,#fafbf8 70%)}.wireframe-card{z-index:1;background:#fff;border:1px solid #d9ddd1;border-radius:8px;width:68%;padding:12px 12px 14px;position:relative;overflow:hidden;box-shadow:0 15px 28px #2328181c}.wire-head{background:#9ecb52;border-radius:5px;width:44%;height:9px;display:block}.wire-block{background:#f6faf0;border:1.5px dashed #c9d4b8;border-radius:7px;height:38px;margin-top:10px;display:block}.wire-line{background:#dce0d4;border-radius:4px;height:4px;display:block}.wire-lines{flex-direction:column;gap:7px;margin-top:9px;display:flex}.wire-line.short{background:#edf0e8;width:55%}.float-chip{z-index:2;color:#83ad3c;background:#fff;border:1px solid #e5e8dc;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;box-shadow:0 5px 15px #2b381d12}.chip-pen{bottom:26px;left:20%}.chip-buoy{bottom:26px;right:19%}.code-window{z-index:1;background:#fff;border:1px solid #d9ddd1;border-radius:8px;width:74%;position:relative;overflow:hidden;box-shadow:0 15px 28px #2328181c}.code-bar{border-bottom:1px solid #edeee8;gap:4px;padding:8px;display:flex}.code-bar i{background:#d7dacf;border-radius:50%;width:4px;height:4px}.code-body{flex-direction:column;gap:8px;padding:11px 12px 13px;display:flex}.code-row{align-items:center;gap:5px;display:flex}.code-row i{border-radius:3px;height:5px}.tok-kw{background:#8cbb4a}.tok-fn{background:#6f8f46}.tok-tx{background:#d7dacf}.tok-str{background:#c4e68a}.w14{width:14%}.w18{width:18%}.w20{width:20%}.w22{width:22%}.w24{width:24%}.w30{width:30%}.w34{width:34%}.w40{width:40%}.w46{width:46%}.code-cursor{background:#94c63c;border-radius:1px;width:2px;height:13px;animation:1.1s step-end infinite process-blink}@keyframes process-blink{0%,to{opacity:1}50%{opacity:0}}.launch-orbit{border:1px solid #d5dfc5;border-radius:50%;width:120px;height:76px;position:absolute;transform:rotate(-35deg)}.launch-orbit-b{border-color:#e2e7d8;width:150px;height:100px;transform:rotate(42deg)}.launch-core{z-index:2;color:#3f5d20;background:linear-gradient(145deg,#d9f3a6,#f1f8e4);border:1px solid #d9e2c9;border-radius:20px;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 8px 25px #5e7c3021}.launch-star{color:#83ad3c;font-size:16px;position:absolute}.launch-star.star-a{top:38px;left:24%}.launch-star.star-b{font-size:13px;bottom:36px;right:22%}.launch-track{background:#e3e7da;border-radius:5px;height:5px;position:absolute;bottom:22px;left:13%;right:13%;overflow:hidden}.launch-track i{background:linear-gradient(90deg,#9ecb52,#c8f169);border-radius:5px;width:68%;height:100%;display:block}.uptime-card{z-index:1;background:#fff;border:1px solid #d9ddd1;border-radius:10px;width:80%;padding:12px 13px 11px;position:relative;box-shadow:0 15px 28px #2328181c}.uptime-head{color:#5b6350;letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex}.uptime-dot{background:#94c63c;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #94c63c21}.uptime-bars{align-items:end;gap:3px;height:30px;margin-top:10px;display:flex}.uptime-bars i{background:#c9ea93;border-radius:2px;flex:1;min-height:35%}.uptime-bars i:first-child{height:55%}.uptime-bars i:nth-child(2){height:72%}.uptime-bars i:nth-child(3){height:84%}.uptime-bars i:nth-child(4){height:64%}.uptime-bars i:nth-child(5){height:92%}.uptime-bars i:nth-child(6){height:76%}.uptime-bars i:nth-child(7){height:88%}.uptime-bars i:nth-child(8){height:60%}.uptime-bars i:nth-child(9){background:#d3d6ca;height:95%}.uptime-bars i:nth-child(10){height:78%}.uptime-bars i:nth-child(11){height:86%}.uptime-bars i:nth-child(12){height:70%}.uptime-foot{color:#8a9180;letter-spacing:.1em;align-items:center;gap:8px;margin-top:10px;font-size:8px;font-weight:700;display:flex}.uptime-rule{background:#e7eadf;flex:1;height:1px}.step-card-copy{flex-direction:column;flex:1;padding:20px 22px 25px;display:flex}.step-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.step-title-row h3{letter-spacing:-.045em;margin:0;font-size:21px;font-weight:600}.step-inline-icon{color:#a0a394}.step-card-copy>p{max-width:290px;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.8}.step-detail{border-top:1px solid var(--line);color:var(--ink);letter-spacing:.01em;margin-top:auto;padding-top:16px;font-size:11px;font-weight:600;line-height:1.7}.step-card-copy>p:not(.step-detail){margin-bottom:18px}.promise-head{color:#55584f;letter-spacing:.14em;align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex}.promise-head svg{color:#94c63c}.promise-rule{background:#e7e8e0;flex:1;height:1px}.promise-meta{color:#96988f;letter-spacing:.1em;font-size:9px;font-weight:600}.promise-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.promise-card{border:1px solid var(--line);background:#ffffffb8;border-radius:17px;flex-direction:column;min-width:0;padding:18px 20px 0;display:flex;position:relative;overflow:hidden}.promise-card:before,.promise-card:after{content:"";pointer-events:none;position:absolute}.promise-card:before{z-index:0;inset:0}.promise-card:after{z-index:1;background:linear-gradient(90deg,#3cc63c,#c8f16973,#0000 72%);height:2px;top:0;left:0;right:0}.promise-card>*{z-index:1;position:relative}.tone-lime:before{background:radial-gradient(130% 110% at 100% 0,#51da7357,#0000 58%),linear-gradient(165deg,#ffffff80,#f8faf200 55%)}.tone-sage:before{background:radial-gradient(130% 110% at 100% 0,#3ca6c63d,#0000 58%),linear-gradient(165deg,#ffffff80,#f8faf200 55%)}.tone-moss:before{background:radial-gradient(130% 110% at 100% 0,#e9d5634d,#0000 58%),linear-gradient(165deg,#ffffff80,#f8faf200 55%)}.promise-card-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.promise-index{color:#96988e;letter-spacing:.1em;font-size:10px;font-weight:700}.promise-micro{color:#6c6e64;letter-spacing:.1em;background:#ffffff8c;border:1px solid #e5e8d8;border-radius:999px;padding:5px 10px;font-size:9px;font-weight:700}.promise-chip{color:#83ad3c;background:#fff;border:1px solid #e9eae4;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.promise-body h3{color:var(--ink);letter-spacing:-.02em;margin:10px 0 0;font-size:16px;font-weight:600}.promise-body p{max-width:300px;color:var(--muted);margin:8px 0 0;font-size:12.5px;line-height:1.8}.promise-motif{flex:1;align-items:center;height:56px;margin-top:14px;display:flex}.motif-inbox{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.motif-inbox .msg{align-items:center;gap:7px;display:flex}.motif-inbox .msg i{background:#b8c2a4;border-radius:50%;flex:none;width:5px;height:5px}.motif-inbox .msg.done i{background:#94c63c;box-shadow:0 0 0 3px #94c63c24}.motif-msg-line{background:#dce0d4;border-radius:4px;height:4px}.motif-inbox .msg.done .motif-msg-line{background:#c4e68a}.motif-inbox .msg.done:after{color:#7ba53a;content:"✓";font-size:9px;font-weight:800}.w36{width:36%}.w44{width:44%}.w52{width:52%}.motif-relay{justify-content:center;gap:7px}.relay-node{background:#94c63c;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #94c63c26}.relay-node.hollow{box-shadow:none;background:#fff;border:1.5px solid #b8c2a4}.relay-line{background:repeating-linear-gradient(90deg,#b8c2a4 0 4px,#0000 4px 8px);flex:1;max-width:52px;height:1.5px}.relay-core{color:#3f5d20;background:linear-gradient(145deg,#d9f3a6,#f1f8e4);border:1px solid #d9e2c9;border-radius:8px;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.motif-milestones{position:relative}.ms-track{background:#e3e7da;border-radius:3px;height:3px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.ms-fill{background:linear-gradient(90deg,#9ecb52,#c8f169);border-radius:3px;width:100%;height:100%;display:block}.ms-dot{background:#fff;border:2px solid #94c63c;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ms-dot.d1{left:12%}.ms-dot.d2{left:50%}.ms-dot.d3{background:#94c63c;width:9px;height:9px;left:88%}@media (min-width:1000px){.process-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.process-visual{height:170px}.promise-row{grid-template-columns:1fr;gap:12px}}@media (max-width:620px){.process-steps{grid-template-columns:1fr;gap:12px}.process-visual{height:158px}.step-card-copy{padding:17px 16px 22px}.step-title-row h3{font-size:19px}.step-inline-icon{display:none}.step-card-copy>p{font-size:11px;line-height:1.65}.promise-card{padding:16px 16px 0}.promise-motif{height:48px}}
