.ProcessFlow-module__f1WpBW__flow{--acc:var(--color-blue);--stagger:.15s;max-width:1180px;margin:0 auto;padding:clamp(56px,8vw,104px) clamp(20px,5vw,56px)}.ProcessFlow-module__f1WpBW__dark{--acc:var(--color-blue-light);--alert:var(--color-blue);background:var(--color-ink);border-top:2px solid var(--color-blue);max-width:none}.ProcessFlow-module__f1WpBW__inner{max-width:1180px;margin:0 auto;padding:0 clamp(20px,5vw,56px)}.ProcessFlow-module__f1WpBW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin:0 0 14px;font-size:11px;font-weight:600}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__eyebrow{color:#ffffff8c}.ProcessFlow-module__f1WpBW__title{letter-spacing:-.02em;color:var(--color-ink);margin:0 0 16px;font-size:clamp(30px,4.4vw,46px);font-weight:600;line-height:1.05}.ProcessFlow-module__f1WpBW__title em{color:var(--color-blue);font-style:italic}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__title{color:var(--color-paper)}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__title em{color:var(--color-blue-light)}.ProcessFlow-module__f1WpBW__lede{max-width:640px;color:var(--color-body);margin:0 0 8px;font-size:clamp(15px,1.6vw,17px)}.ProcessFlow-module__f1WpBW__lede em{color:var(--color-blue);font-style:italic}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__lede{color:#ffffffb8}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__lede em{color:var(--color-blue-light)}.ProcessFlow-module__f1WpBW__railWrap{margin-top:clamp(40px,6vw,64px);position:relative}.ProcessFlow-module__f1WpBW__rail{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:clamp(8px,1.6vw,22px);display:grid;position:relative}.ProcessFlow-module__f1WpBW__railConstruction{grid-template-columns:2fr 2.9fr 2.9fr 2.7fr 2fr .5fr 1.9fr}.ProcessFlow-module__f1WpBW__railConstruction .ProcessFlow-module__f1WpBW__post{grid-column:7}.ProcessFlow-module__f1WpBW__track,.ProcessFlow-module__f1WpBW__progress,.ProcessFlow-module__f1WpBW__dash{border-radius:2px;height:2px;position:absolute;top:23px;left:0}.ProcessFlow-module__f1WpBW__track{background:var(--color-hairline)}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__track{background:#ffffff24}.ProcessFlow-module__f1WpBW__progress{background:var(--acc);transform-origin:0;transition:transform 1.15s cubic-bezier(.22,.61,.36,1) .12s;transform:scaleX(0)}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__progress{transform:scaleX(1)}.ProcessFlow-module__f1WpBW__dash{border-top:2px dashed var(--color-hairline);opacity:0;background:0 0;border-radius:0;height:0;transition:opacity .5s .76s}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__dash{border-top-color:#ffffff52}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__dash{opacity:1}.ProcessFlow-module__f1WpBW__mark{z-index:4;opacity:0;flex-direction:column;align-items:center;transition:opacity .52s .94s;display:flex;position:absolute;top:23px;transform:translate(-50%,-50%)}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__mark{opacity:1}.ProcessFlow-module__f1WpBW__rmDot{background:var(--alert);border:2px solid var(--color-ink);border-radius:999px;width:12px;height:12px}.ProcessFlow-module__f1WpBW__rmLabel{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--alert);font-size:9px;font-weight:600;position:absolute;bottom:16px}.ProcessFlow-module__f1WpBW__step{opacity:0;transition:opacity .52s,transform .52s;transition-delay:calc(.26s + var(--i) * var(--stagger));flex-direction:column;display:flex;position:relative;transform:translateY(16px)}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__step{opacity:1;transform:none}.ProcessFlow-module__f1WpBW__marker{z-index:2;justify-content:center;align-self:center;display:flex;position:relative}.ProcessFlow-module__f1WpBW__marker:before{content:"";background:var(--color-paper);z-index:-1;border-radius:999px;position:absolute;inset:-9px -13px}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__marker:before{background:var(--color-ink)}.ProcessFlow-module__f1WpBW__icon{z-index:2;width:28px;height:28px;color:var(--color-body);transition:color .38s;transition-delay:calc(.32s + var(--i) * var(--stagger));display:block;position:relative}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__icon{color:#fff9}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__step .ProcessFlow-module__f1WpBW__icon{color:var(--color-blue)}.ProcessFlow-module__f1WpBW__dark.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__step .ProcessFlow-module__f1WpBW__icon{color:var(--color-blue-light)}.ProcessFlow-module__f1WpBW__duration{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:10.5px;font-weight:600}.ProcessFlow-module__f1WpBW__stepTitle{text-align:center;letter-spacing:-.01em;min-height:2.3em;color:var(--color-ink);justify-content:center;align-items:center;margin:16px 0 14px;font-size:15px;font-weight:600;display:flex}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__stepTitle{color:var(--color-paper)}.ProcessFlow-module__f1WpBW__list{margin:0;padding:0;list-style:none}.ProcessFlow-module__f1WpBW__list li{color:var(--color-body);margin-bottom:7px;padding-left:16px;font-size:13px;line-height:1.5;position:relative}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__list li{color:#ffffffc7}.ProcessFlow-module__f1WpBW__list li:before{content:"";background:var(--acc);border-radius:1px;width:5px;height:5px;position:absolute;top:7px;left:0}.ProcessFlow-module__f1WpBW__list li em{color:var(--color-muted);font-size:12px;font-style:italic}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__list li em{color:#fff9}.ProcessFlow-module__f1WpBW__note{color:var(--acc);border-top:.5px solid var(--color-hairline);margin-top:auto;padding-top:12px;font-size:12px;font-style:italic}.ProcessFlow-module__f1WpBW__dark .ProcessFlow-module__f1WpBW__note{border-top-color:#ffffff1f}.ProcessFlow-module__f1WpBW__payInline{letter-spacing:.01em;color:var(--acc);margin-top:4px;font-size:12px;font-style:normal;font-weight:600;display:block}.ProcessFlow-module__f1WpBW__payInline:before{content:"→ ";opacity:.7}.ProcessFlow-module__f1WpBW__guaranteeBar{border:1px solid #ff6b5b66;border-left:3px solid var(--alert);opacity:0;background:#ff6b5b12;border-radius:6px;align-items:center;gap:14px;margin-top:clamp(34px,5vw,52px);padding:15px 22px;transition:opacity .52s .22s,transform .52s .22s;display:flex;transform:translateY(10px)}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__guaranteeBar{opacity:1;transform:none}.ProcessFlow-module__f1WpBW__gbEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--alert);white-space:nowrap;font-size:10.5px;font-weight:600}.ProcessFlow-module__f1WpBW__gbText{color:#ffffffd1;font-size:14px;line-height:1.45}.ProcessFlow-module__f1WpBW__gbText strong{color:var(--color-paper);font-weight:600}.ProcessFlow-module__f1WpBW__gfDot{background:var(--alert);border-radius:999px;flex-shrink:0;width:9px;height:9px;position:relative}.ProcessFlow-module__f1WpBW__gfDot:after{content:"";background:var(--alert);border-radius:999px;animation:2.2s ease-out infinite ProcessFlow-module__f1WpBW__gfpulse;position:absolute;inset:0}@keyframes ProcessFlow-module__f1WpBW__gfpulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@media (max-width:880px){.ProcessFlow-module__f1WpBW__rail,.ProcessFlow-module__f1WpBW__railConstruction{grid-template-columns:1fr;gap:0}.ProcessFlow-module__f1WpBW__railConstruction .ProcessFlow-module__f1WpBW__post{grid-column:1}.ProcessFlow-module__f1WpBW__progress{transform-origin:top;transform:scaleY(0)}.ProcessFlow-module__f1WpBW__visible .ProcessFlow-module__f1WpBW__progress{transform:scaleY(1)}.ProcessFlow-module__f1WpBW__rmLabel{top:50%;bottom:auto;left:16px;transform:translateY(-50%)}.ProcessFlow-module__f1WpBW__step{min-height:46px;padding:0 0 32px 64px}.ProcessFlow-module__f1WpBW__step:last-child{padding-bottom:0}.ProcessFlow-module__f1WpBW__marker{justify-content:flex-start;align-self:auto;position:absolute;top:0;left:0}.ProcessFlow-module__f1WpBW__duration{text-align:left;min-height:14px;margin:2px 0 8px}.ProcessFlow-module__f1WpBW__stepTitle{text-align:left;justify-content:flex-start;min-height:0;margin:0 0 12px;font-size:16px}}@media (max-width:600px){.ProcessFlow-module__f1WpBW__guaranteeBar{flex-wrap:wrap;gap:8px}}@media (prefers-reduced-motion:reduce){.ProcessFlow-module__f1WpBW__step,.ProcessFlow-module__f1WpBW__icon,.ProcessFlow-module__f1WpBW__progress,.ProcessFlow-module__f1WpBW__dash,.ProcessFlow-module__f1WpBW__mark,.ProcessFlow-module__f1WpBW__guaranteeBar{opacity:1!important;transition:none!important;transform:none!important}.ProcessFlow-module__f1WpBW__mark{transform:translate(-50%,-50%)!important}.ProcessFlow-module__f1WpBW__gfDot:after{animation:none}}
