.mo-proc-dashboard[data-astro-cid-gm3syb5i]{max-width:760px;margin:0 auto}.mo-proc-progress-track[data-astro-cid-gm3syb5i]{background:#f973161a;border-radius:2px;height:3px;margin-bottom:18px;overflow:hidden}.mo-proc-progress-fill[data-astro-cid-gm3syb5i]{background:linear-gradient(90deg, var(--orange), #f97316a6);border-radius:2px;height:100%;transition:width .38s cubic-bezier(.22,1,.36,1)}.mo-proc-card[data-astro-cid-gm3syb5i]{background:var(--surface);border:1px solid var(--border);border-radius:20px;flex-direction:column;min-height:380px;padding:40px 44px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1a10080f,0 8px 28px #1a10080d,0 24px 56px #1a100808}.mo-proc-card[data-astro-cid-gm3syb5i]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f9731617 0%,#0000 65%);width:300px;height:300px;position:absolute;top:-50px;right:-50px}.mo-proc-card[data-astro-cid-gm3syb5i]:after{content:"";pointer-events:none;opacity:.035;border-radius:inherit;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.mo-proc-header[data-astro-cid-gm3syb5i]{z-index:1;justify-content:space-between;align-items:center;margin-bottom:36px;display:flex;position:relative}.mo-proc-counter[data-astro-cid-gm3syb5i]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:700}.mo-proc-dots[data-astro-cid-gm3syb5i]{align-items:center;gap:7px;display:flex}.mo-proc-dot[data-astro-cid-gm3syb5i]{background:#1a10081a;border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background .28s,transform .28s,box-shadow .28s}.mo-proc-dot[data-astro-cid-gm3syb5i].is-done{background:#f9731647}.mo-proc-dot[data-astro-cid-gm3syb5i].is-active{background:var(--orange);transform:scale(1.28);box-shadow:0 0 0 3px #f9731624}.mo-proc-body[data-astro-cid-gm3syb5i]{z-index:1;flex:1;position:relative}.mo-proc-big-num[data-astro-cid-gm3syb5i]{font-family:var(--font-mono);letter-spacing:-.05em;color:var(--orange);opacity:.07;user-select:none;pointer-events:none;font-size:100px;font-weight:700;line-height:1;position:absolute;top:-18px;right:-4px}.mo-proc-title[data-astro-cid-gm3syb5i]{letter-spacing:-.025em;color:var(--text);max-width:480px;margin-bottom:16px;font-size:clamp(20px,2.2vw,27px);font-weight:700;line-height:1.2}.mo-proc-desc[data-astro-cid-gm3syb5i]{color:var(--t60);max-width:530px;font-size:15px;line-height:1.77}.mo-proc-kicker-strip[data-astro-cid-gm3syb5i]{border-top:1px solid #1a100814;align-items:center;gap:10px;margin-top:30px;padding-top:20px;display:flex}.mo-proc-kicker-label[data-astro-cid-gm3syb5i]{letter-spacing:.09em;text-transform:uppercase;color:var(--t35);flex-shrink:0;font-size:10px;font-weight:700}.mo-proc-kicker-value[data-astro-cid-gm3syb5i]{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--orange);background:#f9731614;border:1px solid #f9731626;border-radius:20px;padding:4px 12px;font-size:10px;font-weight:700}.mo-proc-actions[data-astro-cid-gm3syb5i]{z-index:1;justify-content:flex-end;align-items:center;gap:10px;margin-top:34px;display:flex;position:relative}.mo-proc-btn-back[data-astro-cid-gm3syb5i]{color:var(--text);cursor:pointer;background:0 0;border:1.5px solid #1a10082e;border-radius:7px;justify-content:center;align-items:center;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;transition:border-color .2s,background .2s;display:inline-flex}.mo-proc-btn-back[data-astro-cid-gm3syb5i]:hover{background:#1a10080a;border-color:#1a100861}.mo-proc-btn-back[data-astro-cid-gm3syb5i]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.mo-proc-btn-next[data-astro-cid-gm3syb5i]{background:var(--orange);color:#fff;cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;padding:11px 28px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 4px 16px #f9731647}.mo-proc-btn-next[data-astro-cid-gm3syb5i]:hover{background:var(--orange-hover);transform:translateY(-1px);box-shadow:0 6px 22px #f973166b}.mo-proc-btn-next[data-astro-cid-gm3syb5i]:active{transform:translateY(0)}.mo-proc-btn-next[data-astro-cid-gm3syb5i]:focus-visible{outline:2px solid var(--orange);outline-offset:3px}@keyframes mo-proc-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.mo-proc-body[data-astro-cid-gm3syb5i].is-entering{animation:.32s cubic-bezier(.22,1,.36,1) mo-proc-enter}}.mo-proc-sr-only[data-astro-cid-gm3syb5i]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.mo-proc-card[data-astro-cid-gm3syb5i]{min-height:340px;padding:28px 24px 24px}.mo-proc-big-num[data-astro-cid-gm3syb5i]{font-size:72px;top:-12px}.mo-proc-actions[data-astro-cid-gm3syb5i]{flex-wrap:wrap;justify-content:stretch}.mo-proc-btn-back[data-astro-cid-gm3syb5i],.mo-proc-btn-next[data-astro-cid-gm3syb5i]{flex:1}}.card[data-astro-cid-mx574jlw]{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:28px 24px;transition:background .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 1px 3px #1a10080f}.card[data-astro-cid-mx574jlw]:before{content:"";pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.card[data-astro-cid-mx574jlw]:hover{background:var(--bg2);border-color:var(--orange-border);box-shadow:0 4px 16px #f973161a}
