.hero-workflow-module__RtrgcW__wrap{--move:cubic-bezier(.77, 0, .175, 1);--out:cubic-bezier(.23, 1, .32, 1);text-align:left;--wf-ink:#1c1917;--wf-ink-rgb:28 25 23;--wf-card:#fff;--wf-col:#fafaf9;--wf-col-on:#fff;--wf-muted:#5f5853;--wf-rose-ink:#8f2f3b;--wf-ind:#fff;--wf-ind-ink:#8f2f3b;--wf-ok-ink:#15753e;--wf-ok-bg:#1f9d551f;--wf-toast:#1c1917e0;--wf-steps-bg:linear-gradient(180deg, #ffffff26, #ffffff17);--wf-steps-ring:inset 0 1px 0 #ffffff47, inset 0 0 0 1px #ffffff24;--wf-stage-shadow:0 0 0 1px #1c19170f, 0 2px 4px #3c0a1414, 0 50px 90px -44px #3c0a148c;--wf-ind-shadow:inset 0 1px 0 #fff, 0 6px 18px -8px #3c0a148c;--wf-card-glow:0 14px 26px -14px #8f2f3b99}:root[data-theme=dark] .hero-workflow-module__RtrgcW__wrap{--wf-ink:#f3edf0;--wf-ink-rgb:243 237 240;--wf-card:#17141a;--wf-col:#1b171d;--wf-col-on:#221d25;--wf-muted:#a99ba1;--wf-rose-ink:#ffb3bf;--wf-ind:#2f2830;--wf-ind-ink:#fff;--wf-ok-ink:#7fe0a7;--wf-ok-bg:#3fcf8229;--wf-toast:#302833f5;--wf-steps-bg:linear-gradient(180deg, #ffffff14, #ffffff0a);--wf-steps-ring:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff17;--wf-stage-shadow:0 0 0 1px #ffffff14, 0 -30px 100px -40px #c7495980, 0 50px 90px -44px #000000e6;--wf-ind-shadow:inset 0 1px 0 #ffffff24, 0 6px 18px -8px #000000b3;--wf-card-glow:0 14px 30px -14px #c749598c}.hero-workflow-module__RtrgcW__stepsRow{justify-content:center;display:flex}.hero-workflow-module__RtrgcW__steps{scrollbar-width:none;background:var(--wf-steps-bg);max-width:100%;box-shadow:var(--wf-steps-ring);-webkit-backdrop-filter:blur(14px)saturate(1.05);backdrop-filter:blur(14px)saturate(1.05);border-radius:999px;gap:2px;padding:5px;display:inline-flex;position:relative;overflow-x:auto}.hero-workflow-module__RtrgcW__ind{z-index:0;background:var(--wf-ind);box-shadow:var(--wf-ind-shadow);transition:transform .26s var(--out), width .26s var(--out);pointer-events:none;border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.hero-workflow-module__RtrgcW__step{z-index:1;cursor:pointer;letter-spacing:-.01em;color:#fff;white-space:nowrap;transition:color .2s ease, transform .16s var(--out);background:0 0;border:0;border-radius:999px;flex:none;padding:10px 20px;font-size:.9375rem;font-weight:600;position:relative}.hero-workflow-module__RtrgcW__step:active{transform:scale(.96)}.hero-workflow-module__RtrgcW__step:focus-visible{outline-offset:2px;outline:2px solid #fff}.hero-workflow-module__RtrgcW__step[aria-pressed=true]{color:var(--wf-ind-ink)}.hero-workflow-module__RtrgcW__prog{opacity:.55;transform-origin:0;pointer-events:none;height:2px;animation:hero-workflow-module__RtrgcW__progFill var(--d,3s) linear forwards;background:currentColor;border-radius:2px;position:absolute;bottom:5px;left:20px;right:20px;transform:scaleX(0)}.hero-workflow-module__RtrgcW__paused .hero-workflow-module__RtrgcW__prog{animation-play-state:paused}@keyframes hero-workflow-module__RtrgcW__progFill{to{transform:scaleX(1)}}.hero-workflow-module__RtrgcW__stage{background:var(--wf-card);max-width:1040px;color:var(--wf-ink);box-shadow:var(--wf-stage-shadow);border-radius:22px;margin:22px auto 0;padding:18px;position:relative}.hero-workflow-module__RtrgcW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid;position:relative}.hero-workflow-module__RtrgcW__col{background:var(--wf-col);box-shadow:inset 0 0 0 1px rgb(var(--wf-ink-rgb) / .06);opacity:.5;transition:opacity .35s ease, background-color .35s ease, box-shadow .35s ease, transform .45s var(--out);border-radius:14px;flex-direction:column;padding:14px;display:flex;position:relative}.hero-workflow-module__RtrgcW__stage[data-step="0"] .hero-workflow-module__RtrgcW__col:first-child,.hero-workflow-module__RtrgcW__stage[data-step="1"] .hero-workflow-module__RtrgcW__col:nth-child(2),.hero-workflow-module__RtrgcW__stage[data-step="2"] .hero-workflow-module__RtrgcW__col:nth-child(3),.hero-workflow-module__RtrgcW__stage[data-step="3"] .hero-workflow-module__RtrgcW__col:first-child,.hero-workflow-module__RtrgcW__stage[data-step="3"] .hero-workflow-module__RtrgcW__col:nth-child(3){opacity:1;background:var(--wf-col-on);box-shadow:inset 0 0 0 1px #c7495938,0 12px 26px -20px #8f2f3b8c}.hero-workflow-module__RtrgcW__col+.hero-workflow-module__RtrgcW__col:before{content:"";border-top:2px solid rgb(var(--wf-ink-rgb) / .22);border-right:2px solid rgb(var(--wf-ink-rgb) / .22);width:10px;height:10px;position:absolute;top:50%;left:-20px;transform:translate(-50%,-50%)rotate(45deg)}.hero-workflow-module__RtrgcW__colTitle{letter-spacing:-.01em;color:var(--wf-ink);align-items:center;gap:8px;margin:0 0 12px;font-size:.8125rem;font-weight:600;display:flex}.hero-workflow-module__RtrgcW__num{width:20px;height:20px;color:var(--wf-rose-ink);background:#c749591f;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.hero-workflow-module__RtrgcW__slot{border-radius:10px;height:46px}.hero-workflow-module__RtrgcW__ghost{box-shadow:inset 0 0 0 1px rgb(var(--wf-ink-rgb) / .08);background-image:repeating-linear-gradient(135deg, rgb(var(--wf-ink-rgb) / .025) 0 6px, transparent 6px 12px)}.hero-workflow-module__RtrgcW__field{background:var(--wf-card);box-shadow:inset 0 0 0 1px rgb(var(--wf-ink-rgb) / .16);color:var(--wf-ink);align-items:center;padding:0 12px;font-size:.84rem;display:flex}.hero-workflow-module__RtrgcW__caret{background:var(--wf-ink);opacity:0;width:1.5px;height:1em;margin-left:1px;display:inline-block}.hero-workflow-module__RtrgcW__stage[data-k="1"] .hero-workflow-module__RtrgcW__caret{opacity:1;animation:1s step-end infinite hero-workflow-module__RtrgcW__blink}@keyframes hero-workflow-module__RtrgcW__blink{50%{opacity:0}}.hero-workflow-module__RtrgcW__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.hero-workflow-module__RtrgcW__chip{color:var(--wf-ok-ink);background:var(--wf-ok-bg);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;font-weight:500;display:inline-flex}.hero-workflow-module__RtrgcW__post{color:#fff;height:30px;transition:transform .16s var(--out);background:#c74959;border-radius:8px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:600;display:inline-flex}.hero-workflow-module__RtrgcW__stage[data-k="2"] .hero-workflow-module__RtrgcW__post{transform:scale(.95)}.hero-workflow-module__RtrgcW__mailbox{min-height:76px;margin-top:auto;padding-top:14px;position:relative}.hero-workflow-module__RtrgcW__toast{background:var(--wf-toast);color:#fff;opacity:0;transition:opacity .3s ease, transform .6s var(--out);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;transform:translate(40px)scale(.96);box-shadow:inset 0 1px #ffffff1f,0 14px 30px -14px #1c191799}.hero-workflow-module__RtrgcW__stage[data-k="9"] .hero-workflow-module__RtrgcW__toast{opacity:1;transform:none}.hero-workflow-module__RtrgcW__mail{color:#6ee7a0;background:#6ee7a029;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.hero-workflow-module__RtrgcW__toastTitle{font-size:.78rem;font-weight:600;display:block}.hero-workflow-module__RtrgcW__toastBody{color:#ffffffb8;font-size:.72rem;display:block}.hero-workflow-module__RtrgcW__board{gap:8px;display:grid;position:relative}.hero-workflow-module__RtrgcW__row,.hero-workflow-module__RtrgcW__cardIn{background:var(--wf-card);border-radius:10px;align-items:center;gap:10px;height:46px;padding:0 10px 0 8px;display:flex}.hero-workflow-module__RtrgcW__row{box-shadow:inset 0 0 0 1px rgb(var(--wf-ink-rgb) / .09);transition:transform .6s var(--move);position:absolute;top:0;left:0}.hero-workflow-module__RtrgcW__vote{width:30px;height:34px;box-shadow:inset 0 0 0 1px rgb(var(--wf-ink-rgb) / .13);font:600 11.5px/1 var(--font-brand-mono,ui-monospace), monospace;color:var(--wf-ink);font-variant-numeric:tabular-nums;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.hero-workflow-module__RtrgcW__title{min-width:0;color:var(--wf-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.78rem;font-weight:600;overflow:hidden}.hero-workflow-module__RtrgcW__lanes{gap:10px;display:grid}.hero-workflow-module__RtrgcW__laneLabel{color:var(--wf-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:.72rem;font-weight:500;display:flex}.hero-workflow-module__RtrgcW__card{z-index:3;opacity:0;pointer-events:none;transition:transform .75s var(--move), opacity .3s ease;position:absolute;top:0;left:0}.hero-workflow-module__RtrgcW__noAnim{transition:none}.hero-workflow-module__RtrgcW__on{opacity:1}.hero-workflow-module__RtrgcW__cardIn{box-shadow:inset 0 0 0 1.5px #c7495980, var(--wf-card-glow);transition:transform .45s var(--out), box-shadow .4s ease;transform:scale(.96)}.hero-workflow-module__RtrgcW__on .hero-workflow-module__RtrgcW__cardIn{transform:none}.hero-workflow-module__RtrgcW__card .hero-workflow-module__RtrgcW__vote{color:var(--wf-rose-ink);background:#c7495914;box-shadow:inset 0 0 0 1px #c7495973}.hero-workflow-module__RtrgcW__stage[data-k="8"] .hero-workflow-module__RtrgcW__cardIn,.hero-workflow-module__RtrgcW__stage[data-k="9"] .hero-workflow-module__RtrgcW__cardIn{box-shadow:inset 0 0 0 1.5px #1f9d5580,0 14px 26px -14px #15753e73}.hero-workflow-module__RtrgcW__plus{font:700 10.5px/1 var(--font-brand-mono,ui-monospace), monospace;color:#c74959;pointer-events:none;animation:hero-workflow-module__RtrgcW__plus .6s var(--out) forwards;position:absolute;top:-2px;left:50%}@keyframes hero-workflow-module__RtrgcW__plus{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-18px)}}.hero-workflow-module__RtrgcW__stage[data-k="10"] .hero-workflow-module__RtrgcW__card{opacity:0}@media (max-width:860px){.hero-workflow-module__RtrgcW__grid{grid-template-columns:minmax(0,1fr)}.hero-workflow-module__RtrgcW__col{opacity:0;grid-area:1/1;transform:translateY(6px)}.hero-workflow-module__RtrgcW__stage[data-step="3"] .hero-workflow-module__RtrgcW__col:nth-child(3){opacity:0;transform:translateY(6px)}.hero-workflow-module__RtrgcW__stage[data-step="0"] .hero-workflow-module__RtrgcW__col:first-child,.hero-workflow-module__RtrgcW__stage[data-step="1"] .hero-workflow-module__RtrgcW__col:nth-child(2),.hero-workflow-module__RtrgcW__stage[data-step="2"] .hero-workflow-module__RtrgcW__col:nth-child(3),.hero-workflow-module__RtrgcW__stage[data-step="3"] .hero-workflow-module__RtrgcW__col:first-child{opacity:1;transform:none}.hero-workflow-module__RtrgcW__stage[data-step="3"] .hero-workflow-module__RtrgcW__card{opacity:0}.hero-workflow-module__RtrgcW__col+.hero-workflow-module__RtrgcW__col:before{display:none}.hero-workflow-module__RtrgcW__mailbox{min-height:0}}@media (max-width:640px){.hero-workflow-module__RtrgcW__stage{border-radius:18px;padding:12px}.hero-workflow-module__RtrgcW__step{padding:9px 13px;font-size:.875rem}.hero-workflow-module__RtrgcW__prog{left:13px;right:13px}}@media (prefers-reduced-motion:reduce){.hero-workflow-module__RtrgcW__plus{display:none}.hero-workflow-module__RtrgcW__card,.hero-workflow-module__RtrgcW__row,.hero-workflow-module__RtrgcW__ind,.hero-workflow-module__RtrgcW__col{transition-property:opacity,background-color,box-shadow}.hero-workflow-module__RtrgcW__stage[data-k="1"] .hero-workflow-module__RtrgcW__caret{animation:none}}
