.ifthen-module__l6bJ2W__page{--ink:#10141b;--muted:#6b7686;--line:#e1e8f3;--accent:#2f6feb;--paper:#f5f8fd;color:var(--ink);background:radial-gradient(90% 60% at 88% -8%,#2f6feb1a,#0000 55%),radial-gradient(80% 60% at 4% 108%,#7a4fd114,#0000 55%),linear-gradient(#f8faff 0%,#f5f8fd 45%,#f7f9fd 100%);position:relative;overflow-x:clip}.ifthen-module__l6bJ2W__grid{z-index:0;pointer-events:none;opacity:.7;background-image:radial-gradient(#2f6feb24 1.4px,#0000 1.4px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 66% 18%,#000,#0000 85%);mask-image:radial-gradient(70% 55% at 66% 18%,#000,#0000 85%)}.ifthen-module__l6bJ2W__card{border:1px solid var(--line);background:#fff;box-shadow:0 1px 2px #10141b08}.ifthen-module__l6bJ2W__cardHover{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s}.ifthen-module__l6bJ2W__cardHover:hover{border-color:#2f6feb59;transform:translateY(-4px);box-shadow:0 16px 32px -18px #10141b29}.ifthen-module__l6bJ2W__rise{animation:.9s cubic-bezier(.16,1,.3,1) both ifthen-module__l6bJ2W__rise}@keyframes ifthen-module__l6bJ2W__rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ifthen-module__l6bJ2W__cta{transition:transform .25s,box-shadow .25s}.ifthen-module__l6bJ2W__cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px -16px #2f6feb66}.ifthen-module__l6bJ2W__chainCard{background:var(--chain-tint);border:1px solid var(--chain-soft);border-radius:16px;padding:14px 16px;position:relative}.ifthen-module__l6bJ2W__row{align-items:stretch;gap:12px;animation:.6s cubic-bezier(.16,1,.3,1) both ifthen-module__l6bJ2W__rowRise;display:flex}@keyframes ifthen-module__l6bJ2W__rowRise{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.ifthen-module__l6bJ2W__iconCol{flex-shrink:0;width:20px;position:relative}.ifthen-module__l6bJ2W__rail{background:var(--chain-soft);transform-origin:top;width:2px;animation:.5s cubic-bezier(.16,1,.3,1) both ifthen-module__l6bJ2W__railGrow;position:absolute;overflow:hidden;transform:scaleY(0)}.ifthen-module__l6bJ2W__railDone{background:var(--chain)}.ifthen-module__l6bJ2W__railDone:after{content:"";background:linear-gradient(#0000 0%,#ffffffa6 45%,#0000 90%) 0 0/100% 260%;animation:2.6s linear infinite ifthen-module__l6bJ2W__flow;position:absolute;inset:0}@keyframes ifthen-module__l6bJ2W__railGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ifthen-module__l6bJ2W__flow{0%{background-position:0 -260%}to{background-position:0 260%}}.ifthen-module__l6bJ2W__node{box-sizing:border-box;border:2.5px solid var(--chain-soft);background:0 0;border-radius:999px;transition:background .3s,border-color .3s;position:absolute}.ifthen-module__l6bJ2W__nodeDone{background:var(--chain);border-color:var(--chain)}.ifthen-module__l6bJ2W__nodeFrontier{animation:1.8s ease-in-out infinite ifthen-module__l6bJ2W__frontierPulse}@keyframes ifthen-module__l6bJ2W__frontierPulse{0%,to{box-shadow:0 0 #2f6feb66}50%{box-shadow:0 0 0 7px #2f6feb00}}.ifthen-module__l6bJ2W__threadLine{stroke-dasharray:5 3000;animation:7s linear infinite ifthen-module__l6bJ2W__draw}@keyframes ifthen-module__l6bJ2W__draw{to{stroke-dashoffset:-3005px}}.ifthen-module__l6bJ2W__threadDot{animation:3.4s ease-in-out infinite ifthen-module__l6bJ2W__dotFade}@keyframes ifthen-module__l6bJ2W__dotFade{0%,to{opacity:.25}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.ifthen-module__l6bJ2W__row,.ifthen-module__l6bJ2W__rail,.ifthen-module__l6bJ2W__railDone:after,.ifthen-module__l6bJ2W__nodeFrontier,.ifthen-module__l6bJ2W__threadLine,.ifthen-module__l6bJ2W__threadDot{opacity:1;animation:none;transform:none}}
