.Process-module__eanI4q__section{padding-top:var(--section)}.Process-module__eanI4q__layout{gap:var(--stack-block);align-items:start;display:grid}@media (min-width:900px){.Process-module__eanI4q__layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,120px)}.Process-module__eanI4q__intro{top:calc(var(--header-h) + 32px);flex-direction:column;display:flex;position:sticky}}.Process-module__eanI4q__title{font-size:var(--text-h2);font-weight:500;line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.Process-module__eanI4q__text{max-width:36ch;margin-top:var(--stack-title);font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--soft)}.Process-module__eanI4q__stage{height:min(440px, calc(100svh - var(--header-h) - 300px));min-height:320px;margin-top:var(--stack-block);border-radius:var(--r-card);display:none;position:relative;overflow:hidden}@media (min-width:900px){.Process-module__eanI4q__stage{display:block}}.Process-module__eanI4q__stageGrid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.6;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 0,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 0,#0000 80%)}.Process-module__eanI4q__stageLabel{z-index:3;border-radius:var(--r-pill);background:var(--surface);height:32px;font-size:var(--text-sm);color:var(--fg);align-items:center;gap:8px;padding:0 14px;font-weight:500;display:inline-flex;position:absolute;bottom:20px;left:20px}.Process-module__eanI4q__stageDot{background:var(--accent);border-radius:50%;width:8px;height:8px}.Process-module__eanI4q__scene{opacity:0;transition:opacity var(--dur-med) var(--ease-out), transform var(--dur-slow) var(--ease-out);position:absolute;inset:0;transform:scale(.96)}.Process-module__eanI4q__scene[data-on=true]{z-index:2;opacity:1;transform:none}.Process-module__eanI4q__lines{flex:1;gap:7px;display:grid}.Process-module__eanI4q__lines span{background:rgba(var(--scrim), .12);border-radius:7px;height:7px;display:block}.Process-module__eanI4q__lines span+span{width:62%}.Process-module__eanI4q__paper{border-radius:var(--r-surface);background:var(--paper);width:58%;color:var(--ink);box-shadow:0 40px 70px -40px rgba(var(--scrim), .8);gap:12px;padding:22px;display:grid;position:absolute;top:13%;left:12%;transform:rotate(-3deg)}.Process-module__eanI4q__paperHead{background:var(--accent);border-radius:12px;width:46%;height:12px;margin-bottom:6px}.Process-module__eanI4q__row{background:color-mix(in srgb, var(--ink) 4%, var(--paper));border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.Process-module__eanI4q__rowIcon{background:var(--ink);width:34px;height:34px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.Process-module__eanI4q__check{background:var(--success);width:24px;height:24px;color:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;display:grid;transform:scale(0)}.Process-module__eanI4q__brief[data-on=true] .Process-module__eanI4q__check{animation:Process-module__eanI4q__pop var(--dur-med) var(--ease-out) both;animation-delay:calc(.5s + var(--i) * .45s)}.Process-module__eanI4q__sign{background:rgba(var(--scrim), .3);justify-self:end;width:34%;height:2px;margin-top:8px}.Process-module__eanI4q__bubble{background:var(--accent);width:34%;color:var(--ink);box-shadow:0 24px 40px -24px rgba(var(--scrim), .7);border-radius:20px 20px 20px 6px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;top:9%;right:9%}.Process-module__eanI4q__bubble .Process-module__eanI4q__lines span{background:rgba(var(--scrim), .25)}.Process-module__eanI4q__brief[data-on=true] .Process-module__eanI4q__bubble{animation:5s ease-in-out infinite Process-module__eanI4q__float}.Process-module__eanI4q__window{border-radius:var(--r-surface);background:var(--paper);width:62%;box-shadow:0 40px 70px -40px rgba(var(--scrim), .8);gap:10px;padding:0 14px 14px;display:grid;position:absolute;top:11%;left:9%}.Process-module__eanI4q__windowBar{align-items:center;gap:6px;height:30px;display:flex}.Process-module__eanI4q__windowBar span{background:color-mix(in srgb, var(--ink) 18%, var(--paper));border-radius:50%;width:8px;height:8px}.Process-module__eanI4q__blockRow{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.Process-module__eanI4q__block{background:color-mix(in srgb, var(--ink) 8%, var(--paper));transform-origin:bottom;opacity:.4;border-radius:10px;height:46px;display:block;transform:scaleY(.15)}.Process-module__eanI4q__blockHero{background:linear-gradient(120deg, var(--accent), color-mix(in srgb, var(--accent) 55%, var(--paper)));height:96px}.Process-module__eanI4q__blockLine{width:58%;height:22px}.Process-module__eanI4q__palette{border-radius:var(--r-pill);background:var(--surface);gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:22%;left:9%}.Process-module__eanI4q__palette span{background:var(--hue);border-radius:50%;width:22px;height:22px;transform:scale(0)}.Process-module__eanI4q__build[data-on=true] .Process-module__eanI4q__palette span{animation:Process-module__eanI4q__pop var(--dur-med) var(--ease-out) both;animation-delay:calc(.9s + var(--i) * 90ms)}.Process-module__eanI4q__build[data-on=true] .Process-module__eanI4q__block{animation:Process-module__eanI4q__grow var(--dur-slow) var(--ease-out) both;animation-delay:calc(.25s + var(--i) * .22s)}.Process-module__eanI4q__layers{gap:12px;display:grid;position:absolute;top:22%;right:9%}.Process-module__eanI4q__layer{background:var(--hue);width:54px;height:54px;color:var(--paper);box-shadow:0 20px 30px -18px rgba(var(--scrim), .8);opacity:0;border-radius:16px;place-items:center;display:grid;transform:translate(16px)}.Process-module__eanI4q__build[data-on=true] .Process-module__eanI4q__layer{animation:Process-module__eanI4q__slideIn var(--dur-slow) var(--ease-out) both;animation-delay:calc(.6s + var(--i) * .16s)}.Process-module__eanI4q__cursor{color:var(--accent);filter:drop-shadow(0 6px 10px rgba(var(--scrim), .5));position:absolute;top:30%;left:30%}.Process-module__eanI4q__build[data-on=true] .Process-module__eanI4q__cursor{animation:Process-module__eanI4q__cursor 4.5s var(--ease-in-out) infinite}.Process-module__eanI4q__dash{border-radius:var(--r-surface);background:var(--paper);width:64%;box-shadow:0 40px 70px -40px rgba(var(--scrim), .8);gap:14px;padding:18px;display:grid;position:absolute;top:12%;left:10%}.Process-module__eanI4q__live{align-items:center;gap:10px;display:flex}.Process-module__eanI4q__live .Process-module__eanI4q__lines{max-width:40%}.Process-module__eanI4q__liveDot{background:var(--success);width:10px;height:10px;box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 50%, transparent);border-radius:50%}.Process-module__eanI4q__launch[data-on=true] .Process-module__eanI4q__liveDot{animation:1.8s ease-out infinite Process-module__eanI4q__live}.Process-module__eanI4q__chart{width:100%;height:92px;display:block;overflow:visible}.Process-module__eanI4q__area{fill:color-mix(in srgb, var(--accent) 28%, transparent);opacity:0;transition:opacity var(--dur-slow) var(--ease-out) .9s}.Process-module__eanI4q__line{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.Process-module__eanI4q__launch[data-on=true] .Process-module__eanI4q__area{opacity:1}.Process-module__eanI4q__launch[data-on=true] .Process-module__eanI4q__line{animation:Process-module__eanI4q__draw 1.4s var(--ease-out) .25s both}.Process-module__eanI4q__bars{grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;height:54px;display:grid}.Process-module__eanI4q__bars span{height:calc(var(--h) * 100%);background:color-mix(in srgb, var(--ink) 8%, var(--paper));transform-origin:bottom;border-radius:8px 8px 3px 3px;display:block;transform:scaleY(.1)}.Process-module__eanI4q__bars span:last-child{background:var(--accent)}.Process-module__eanI4q__launch[data-on=true] .Process-module__eanI4q__bars span{animation:Process-module__eanI4q__grow var(--dur-slow) var(--ease-out) both;animation-delay:calc(.5s + var(--i) * .14s)}.Process-module__eanI4q__notice{background:var(--paper);width:36%;box-shadow:0 30px 50px -26px rgba(var(--scrim), .85);opacity:0;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;top:46%;right:7%;transform:translateY(14px)scale(.96)}.Process-module__eanI4q__noticeIcon{background:var(--accent);width:34px;height:34px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Process-module__eanI4q__launch[data-on=true] .Process-module__eanI4q__notice{animation:Process-module__eanI4q__notice var(--dur-slow) var(--ease-out) 1.3s both}.Process-module__eanI4q__rocket{background:var(--surface);width:52px;height:52px;color:var(--accent);border-radius:16px;place-items:center;display:grid;position:absolute;top:12%;right:12%}.Process-module__eanI4q__launch[data-on=true] .Process-module__eanI4q__rocket{animation:4s ease-in-out infinite Process-module__eanI4q__float}@keyframes Process-module__eanI4q__pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes Process-module__eanI4q__grow{to{opacity:1;transform:scaleY(1)}}@keyframes Process-module__eanI4q__slideIn{to{opacity:1;transform:none}}@keyframes Process-module__eanI4q__float{50%{transform:translateY(-8px)}}@keyframes Process-module__eanI4q__cursor{0%,to{transform:translate(0)}35%{transform:translate(90px,50px)}70%{transform:translate(40px,120px)}}@keyframes Process-module__eanI4q__draw{to{stroke-dashoffset:0}}@keyframes Process-module__eanI4q__live{to{box-shadow:0 0 0 10px #0000}}@keyframes Process-module__eanI4q__notice{to{opacity:1;transform:none}}.Process-module__eanI4q__steps{margin:0;padding:0 0 0 clamp(28px,3vw,48px);list-style:none;position:relative}.Process-module__eanI4q__steps:before,.Process-module__eanI4q__steps:after{content:"";background:var(--line);border-radius:2px;width:2px;height:100%;position:absolute;top:0;left:0}.Process-module__eanI4q__steps:after{background:var(--accent);transform:scaleY(var(--progress,0));transform-origin:top;transition:transform var(--dur-slow) var(--ease-out)}.Process-module__eanI4q__step{transition:opacity var(--dur-med) var(--ease-out);align-content:center;gap:16px;padding-block:clamp(32px,5vh,56px);display:grid;position:relative}@media (min-width:900px){.Process-module__eanI4q__step{min-height:34vh}.Process-module__eanI4q__step[data-on=false]{opacity:.28}}.Process-module__eanI4q__dot{background:var(--bg);border:2px solid var(--line-strong);width:16px;height:16px;transition:background-color var(--dur-med) ease, border-color var(--dur-med) ease, transform var(--dur-med) var(--ease-out);border-radius:50%;margin-top:-8px;position:absolute;top:50%;left:calc(-1*clamp(28px,3vw,48px) - 7px)}.Process-module__eanI4q__step[data-on=true] .Process-module__eanI4q__dot{background:var(--accent);border-color:var(--accent);transform:scale(1.25)}.Process-module__eanI4q__label{font-size:var(--text-sm);letter-spacing:var(--tr-ui);color:var(--muted);align-items:center;gap:10px;font-weight:500;display:flex}.Process-module__eanI4q__count{border-radius:var(--r-pill);background:var(--fg);color:var(--bg);padding:4px 10px}.Process-module__eanI4q__stepIcon{background:var(--ink);width:32px;height:32px;color:var(--accent);border-radius:10px;place-items:center;display:none}.Process-module__eanI4q__stepTitle{max-width:18ch;font-size:var(--text-h3);font-weight:500;line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.Process-module__eanI4q__stepText{max-width:50ch;font-size:var(--text-body);line-height:var(--lh-body);color:var(--soft)}@media (max-width:899px){.Process-module__eanI4q__dot{margin-top:0;top:calc(clamp(32px,5vh,56px) + 8px)}.Process-module__eanI4q__stepIcon{display:grid}}@media (prefers-reduced-motion:reduce){.Process-module__eanI4q__step,.Process-module__eanI4q__steps:after,.Process-module__eanI4q__dot,.Process-module__eanI4q__scene{transition:none}.Process-module__eanI4q__scene [class],.Process-module__eanI4q__scene[data-on=true] [class]{animation:none!important}.Process-module__eanI4q__check,.Process-module__eanI4q__block,.Process-module__eanI4q__palette span,.Process-module__eanI4q__bars span,.Process-module__eanI4q__layer,.Process-module__eanI4q__notice{opacity:1;transform:none}.Process-module__eanI4q__line{stroke-dashoffset:0}}
