.station-home{--flow-ink:#eef2ef;--flow-green:#78edc0;--flow-muted:#98aaa7;--flow-line:#293a3c;--flow-mint:#101c1d;--station-bg:#080d10;--station-panel:#0e171b;--station-mono:ui-monospace, SFMono-Regular, Consolas, monospace;background:var(--station-bg);color:var(--flow-ink);min-height:100vh}.station-width,.station-home .flow-width{width:min(1440px,92%);margin-inline:auto}.station-home .flow-header{border-bottom:1px solid var(--flow-line);gap:26px;height:86px}.station-home .flow-brand{font-family:var(--station-mono);letter-spacing:-.7px;font-size:24px}.flow-brand em{color:var(--flow-green);font-style:normal}.station-home .flow-header nav{font:12px var(--station-mono);gap:28px;margin:0 auto}.station-home .flow-button{font:600 12px/1.5 var(--station-mono);border-radius:5px;gap:18px;min-height:46px;padding:12px 20px}.station-home .flow-header>.flow-button,.station-home .station-primary{color:#081611;background:#78edc0;border-color:#78edc0}.station-home .station-primary:hover{background:#a0f9d7}.station-home .station-outline{color:#e6ede9;background:0 0;border-color:#526360}.station-home .flow-button:focus-visible{outline-offset:5px;outline:2px solid #fff}.station-hero{grid-template-columns:.9fr 1.4fr;align-items:center;gap:0;min-height:650px;padding:45px 0 48px;display:grid}.station-copy{z-index:1;position:relative}.station-home .station-copy h1{letter-spacing:-4.7px;font-size:clamp(54px,6.2vw,94px);font-weight:800;line-height:1.01}.station-home h1 em,.station-home h2 em{color:var(--flow-green);font-style:normal}.station-copy>p:not(.station-mode){font:16px/1.8 var(--station-mono);color:#c2d0cc;max-width:405px;margin:28px 0 30px}.station-home .flow-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.station-home .station-mode{font:12px/1.8 var(--station-mono);color:#9dadaa;margin-top:24px}.station-mode i{background:#ddb568;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.station-art{min-width:0;margin:0 -2% 0 -5%;position:relative}.station-art img{mix-blend-mode:lighten;width:100%;height:auto;display:block}.station-art figcaption{font:12px var(--station-mono);letter-spacing:1.2px;color:#889d98;justify-content:space-between;margin:0 8%;display:flex}.station-art figcaption span{color:#6f8680}.station-steps{border-top:1px solid var(--flow-line);border-bottom:1px solid var(--flow-line);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.station-steps li{align-items:center;gap:23px;padding:28px 24px;display:flex}.station-steps li+li{border-left:1px solid var(--flow-line)}.station-steps li>span{font:24px var(--station-mono);color:var(--flow-green)}.station-home .station-steps h2{font:600 13px/1.5 var(--station-mono)}.station-steps p{font:12px/1.7 var(--station-mono);color:var(--flow-muted);margin-top:5px!important}.station-steps b{color:var(--flow-green);margin-left:auto;font-size:23px;font-weight:400}.station-section{padding-block:90px;scroll-margin-top:20px}.station-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;display:flex}.station-home h2{letter-spacing:-1.6px;font-size:clamp(30px,3.1vw,46px);line-height:1.14}.station-heading p{color:var(--flow-muted);font:13px/1.8 var(--station-mono);margin-top:16px!important}.station-heading>a,.station-index{font:12px/1.8 var(--station-mono);color:var(--flow-muted);letter-spacing:.7px;white-space:nowrap}.station-heading>a:hover{color:var(--flow-green)}.station-home .experience-console{background:var(--station-panel);border:1px solid #405451;border-radius:8px;grid-template-columns:320px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #0b1215}.station-home .experience-form{border-right:1px solid var(--flow-line);background:#101a1e;padding:32px}.station-home .experience-status{font:12px/1.6 var(--station-mono);color:#aebdb7;margin-bottom:24px}.experience-status i{background:#bd9b61;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.experience-status.is-ready i{background:var(--flow-green)}.station-home .experience-form label,.experience-label{color:#b9cac5;font:12px/1.6 var(--station-mono);margin:18px 0 8px;display:block}.station-home .experience-form select,.station-home .experience-form input{color:#e2f0e9;width:100%;min-height:43px;font:12px var(--station-mono);background:#080f13;border:1px solid #405451;border-radius:3px;padding:10px}.station-home .experience-form option{background:#101a1e}.station-home .experience-price{font:38px/1.3 var(--station-mono);color:var(--flow-green)}.experience-price>span{color:var(--flow-muted);font-size:13px}.station-home #balance-help,.station-home .experience-error{font:12px/1.7 var(--station-mono);color:#9faeaa;margin:12px 0 18px}.station-home .experience-error{color:#ffad98}.station-home .experience-form .flow-button{min-height:40px;color:var(--flow-green);background:0 0;padding:10px 12px;font-size:10px}.station-home .experience-form button:disabled{opacity:.5;cursor:wait}.station-home .experience-screen{background:radial-gradient(at 50% 35%,#10292255,#0000 70%),#0a1215;padding:26px 30px}.console-top,.console-bottom{font:12px/1.8 var(--station-mono);color:#a1b6af;justify-content:space-between;gap:12px;display:flex}.console-top{border-bottom:1px solid var(--flow-line);padding-bottom:18px}.station-home .signal-path{justify-content:space-around;align-items:center;gap:8px;padding:32px 0 18px;display:flex}.station-home .signal-path>div{aspect-ratio:1;text-align:center;border:1px solid #427064;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:clamp(110px,11vw,166px);min-width:0;padding:8px;display:flex;box-shadow:inset 0 0 0 6px #0c191c}.signal-path>div>span{font:12px var(--station-mono);color:#9eb5ac;letter-spacing:.6px}.signal-path strong,.signal-path output{font:600 clamp(12px, 1.35vw, 20px) / 1.4 var(--station-mono);overflow-wrap:anywhere;max-width:100%}.signal-path small{font-size:9px;font-weight:400}.signal-path>b{color:var(--flow-green);font-weight:400}.signal-result{color:var(--flow-green)}.station-home .signal-caption{font:12px/1.7 var(--station-mono);text-align:center;color:#abbcb6;min-height:38px;margin:12px 0 24px}.stage-controls{border-top:1px solid var(--flow-line);border-bottom:1px solid var(--flow-line);grid-template-columns:repeat(3,1fr);display:grid}.stage-controls button{color:#9fb3a9;border:0;border-right:1px solid var(--flow-line);font:12px var(--station-mono);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:15px 12px;display:flex}.stage-controls button:last-child{border-right:0}.stage-controls button[aria-pressed=true]{color:#8af3c9;background:#172f29}.stage-controls button span{opacity:.75;font-size:10px}.stage-controls button b{margin-left:auto;font-size:15px;font-weight:400}.stage-description{min-height:114px;padding:21px 0}.station-home .stage-description h3{font-size:16px;font-weight:500;line-height:1.4}.station-home .stage-description p{font:12px/1.8 var(--station-mono);color:#9dafaa;margin-top:8px}.console-bottom{border-top:1px solid var(--flow-line);padding-top:16px;font-size:8px}.console-bottom i{background:var(--flow-green);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.station-note{font:12px/1.8 var(--station-mono);color:#9cafa7;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.station-note a{color:var(--flow-green)}#ecosystem{border-top:1px solid var(--flow-line);padding-top:70px}.ecosystem-layout{grid-template-columns:1fr 270px;align-items:center;gap:65px;display:grid}.ecosystem-rows>a{border:1px solid var(--flow-line);grid-template-columns:28px 150px 1fr 20px;align-items:center;gap:22px;margin-top:14px;padding:25px 22px;text-decoration:none;transition:background .2s,border-color .2s;display:grid}.ecosystem-rows>a:hover{background:#10251f;border-color:#55947e}.ecosystem-number{font:12px var(--station-mono);color:#779087}.ecosystem-rows h3{letter-spacing:-.4px;font-size:20px;font-weight:550}.ecosystem-rows small{font:12px var(--station-mono);color:#8da69c;letter-spacing:1px}.ecosystem-rows p{font:12px/1.8 var(--station-mono);color:#b0c0b9}.ecosystem-rows b{color:var(--flow-green);font-size:24px;font-weight:400}.station-radar{width:100%;height:auto;color:var(--flow-green);display:block}.ecosystem-radar p{font:12px/1.7 var(--station-mono);text-align:center;color:#98aca3;letter-spacing:2px}.radar-sweep{transform-origin:150px 150px;animation:22s linear infinite radar-turn}@keyframes radar-turn{to{transform:rotate(360deg)}}.station-builders{border-block:1px solid var(--flow-line);background:#0d171a;padding:75px 0}.builder-layout{grid-template-columns:1fr 1.15fr;align-items:center;gap:70px;display:grid}.builder-layout>div>p{color:#a6bbb1;font:14px/1.8 var(--station-mono);margin:23px 0 28px}.station-text-link{font:12px var(--station-mono);color:#b6c8c0}.station-code{background:#080f12;border:1px solid #3b5852;border-radius:5px;min-width:0}.station-code-title{border-bottom:1px solid var(--flow-line);font:12px var(--station-mono);color:#9dafaa;padding:14px 20px}.station-code-title span{color:var(--flow-green);letter-spacing:5px;margin-right:18px}.station-code pre{font:13px/1.8 var(--station-mono);color:#d2e7dd;margin:0;padding:22px;overflow:auto}.station-code pre span{color:#78edc0}.station-code>p{border-top:1px solid var(--flow-line);padding:13px 20px;font:12px/1.7 var(--station-mono)!important;color:#8ca59a!important;margin:0!important}.station-evidence{border-top:1px solid var(--flow-line);font:12px/1.8 var(--station-mono);align-items:center;gap:22px;margin-top:55px;padding-top:25px;text-decoration:none;display:flex}.station-evidence>strong{color:var(--flow-green);font-size:42px;font-weight:400;line-height:1}.station-evidence small{color:#9bafa5;font-size:10px}.station-evidence b{color:var(--flow-green);margin-left:auto;font-size:11px;font-weight:400}.station-release{border-block:1px solid var(--flow-line);grid-template-columns:repeat(4,1fr);margin:40px 0 50px;padding:0;list-style:none;display:grid}.station-release li{padding:25px 20px 25px 37px;position:relative}.station-release li+li{border-left:1px solid var(--flow-line)}.station-release strong{font:12px/1.6 var(--station-mono);font-weight:500;display:block}.station-release span{font:12px/1.8 var(--station-mono);color:var(--flow-muted);margin-top:9px;display:block}.station-release i{border:1px solid #91a89e;border-radius:50%;width:9px;height:9px;position:absolute;top:29px;left:12px}.station-release .is-done i{background:var(--flow-green);border-color:var(--flow-green);box-shadow:0 0 0 3px #78edc022}.station-release .is-done strong{color:var(--flow-green)}.station-launch{justify-content:space-between;align-items:center;gap:70px;display:flex}.station-launch h3{letter-spacing:-.6px;font-size:28px;margin:10px 0!important}.station-launch p{max-width:700px;font:12px/1.9 var(--station-mono);color:#9daea7}.station-launch>a{flex-shrink:0}.station-home .flow-footer{border-top:1px solid var(--flow-line);color:#92a69b;font:12px/1.6 var(--station-mono);margin-top:0;padding:32px 0}.station-home .flow-footer .flow-brand{color:#e7eee9;font-size:18px}@media (min-width:1550px){.station-hero{min-height:700px}.station-art{margin-right:-3%}}@media (max-width:1050px){.station-home .flow-header nav{gap:14px;font-size:10px}.station-home .flow-brand{font-size:20px}.station-home .station-copy h1{letter-spacing:-3px}.station-copy>p:not(.station-mode){font-size:13px}.station-home .flow-button{padding:10px 14px;font-size:11px}.station-hero{min-height:530px}.station-steps li{gap:12px;padding:23px 12px}.station-home .station-steps h2{font-size:11px}.station-steps p{font-size:10px}.station-home .experience-console{grid-template-columns:270px 1fr}.station-home .experience-form{padding:25px 20px}.station-home .experience-screen{padding:24px 18px}.ecosystem-layout{grid-template-columns:1fr 200px;gap:25px}.ecosystem-rows>a{grid-template-columns:20px 125px 1fr 18px;gap:12px}.builder-layout{gap:30px}.station-code pre{font-size:11px}.station-steps b{display:none}}@media (max-width:760px){.station-width,.station-home .flow-width{width:90%}.station-home .flow-header{flex-wrap:wrap;gap:15px;height:auto;min-height:78px;padding:18px 0}.station-home .flow-header nav{order:3;justify-content:space-between;width:100%;margin:0;padding:5px 0;font-size:10px;overflow:auto}.station-home .flow-header>.flow-button{min-height:38px;margin-left:auto}.station-home .flow-brand{font-size:19px}.station-home .flow-brand svg{width:27px;height:27px}.station-hero{grid-template-columns:1fr;min-height:0;padding:45px 0 25px}.station-home .station-copy h1{letter-spacing:-3px;font-size:clamp(55px,10vw,74px)}.station-copy>p:not(.station-mode){max-width:350px;margin:23px 0;font-size:13px}.station-home .station-mode{font-size:9px}.station-art{margin:28px -4% 0}.station-art figcaption{margin-top:8px;font-size:7px}.station-steps{grid-template-columns:1fr}.station-steps li{gap:25px;padding:21px 10px}.station-steps li+li{border-left:0;border-top:1px solid var(--flow-line)}.station-home .station-steps h2{font-size:12px}.station-steps b{display:block}.station-section{padding-block:55px}.station-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:26px}.station-home h2{letter-spacing:-1px;font-size:32px}.station-heading p{font-size:11px}.station-home .experience-console{grid-template-columns:1fr}.station-home .experience-form{border-right:0;border-bottom:1px solid var(--flow-line)}.station-home .experience-screen{padding:22px 14px}.console-top{gap:8px;font-size:7px}.station-home .signal-path{gap:4px}.station-home .signal-path>div{gap:7px;width:27%;min-height:93px}.signal-path>div>span{font-size:6px}.signal-path strong,.signal-path output{font-size:11px}.signal-path small{font-size:7px}.stage-controls button{gap:6px;padding:14px 8px;font-size:10px}.stage-controls button b{display:none}.station-home .stage-description h3{font-size:14px}.station-home .stage-description p{font-size:10px}.console-bottom{flex-direction:column;font-size:8px}.station-note{flex-direction:column;align-items:flex-start;font-size:10px}.ecosystem-layout{grid-template-columns:1fr;gap:15px}.ecosystem-rows>a{grid-template-columns:18px 1fr 20px;gap:12px;padding:21px 16px}.ecosystem-rows p{grid-area:2/2;font-size:10px}.ecosystem-rows b{grid-area:1/3/3}.ecosystem-rows h3{font-size:20px}.ecosystem-radar{width:220px;margin:16px auto 0}.builder-layout{grid-template-columns:1fr;gap:30px}.station-builders{padding:55px 0}.station-code pre{padding:18px 12px;font-size:9px}.station-code-title{padding:12px;font-size:8px}.station-evidence{flex-wrap:wrap;gap:15px;margin-top:35px;font-size:10px}.station-evidence b{margin-left:0}.station-evidence small{font-size:9px}.station-release{grid-template-columns:1fr 1fr;margin:30px 0}.station-release li{padding:20px 12px 20px 33px}.station-release li:nth-child(3){border-left:0}.station-release li:nth-child(n+3){border-top:1px solid var(--flow-line)}.station-release strong{font-size:10px}.station-release span{font-size:8px}.station-release i{top:24px}.station-launch{flex-direction:column;align-items:flex-start;gap:24px}.station-launch h3{font-size:25px}.station-launch p{font-size:11px}.station-home .flow-footer{flex-wrap:wrap;gap:18px;padding:25px 0}.station-home .flow-footer p{order:3;width:100%;font-size:9px}.station-home .flow-footer>a:last-child{margin-left:auto}}@media (prefers-reduced-motion:reduce){.radar-sweep{animation:none}.station-home .flow-button{transition:none}}.station-docs .flow-subpage{padding-top:50px;padding-bottom:70px}.station-docs .flow-doc-item h2{letter-spacing:-.5px;font-size:23px}.station-docs .flow-readiness h2{font-size:28px}.station-docs .flow-document p{color:#b5c6bd}.station-docs .flow-document code{color:#ced;background:#172921}.station-docs .flow-document pre{background:#0b1715;border:1px solid #30473d}.station-docs .flow-document pre code{background:0 0}.station-docs .document-table th{background:#172921}.station-docs .flow-document-tools{color:#9db3a6}@media (max-width:760px){.station-docs .flow-subpage>h1{letter-spacing:-1.4px;font-size:37px}.station-docs .flow-lead{font-size:17px}}.station-machine-layer{isolation:isolate;position:relative}.station-signals{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.flow-packet{stroke-dasharray:28 972;filter:drop-shadow(0 0 4px #7af4bc);animation:3.6s linear infinite signal-travel}@keyframes signal-travel{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.monitor-scan{animation:5s linear infinite monitor-scan}@keyframes monitor-scan{0%{transform:translateY(-50px)}to{transform:translateY(335px)}}.flow-junction{transform-origin:847px 376px;animation:2.4s ease-in-out infinite junction-pulse}@keyframes junction-pulse{0%,to{opacity:.2;transform:scale(.55)}50%{opacity:.8;transform:scale(1.2)}}.eth-energy{animation:4s ease-in-out infinite eth-energy}@keyframes eth-energy{0%,to{opacity:.15}50%{opacity:.85}}.eth-outline{stroke-dasharray:28 230;opacity:.7;animation:6s linear infinite eth-outline}@keyframes eth-outline{to{stroke-dashoffset:-516px}}.machine-radar-sweep{transform-origin:1277px 308px;animation:7s linear infinite radar-turn}.radar-ping{animation:7s ease-out infinite radar-ping}@keyframes radar-ping{0%,15%,to{opacity:0}20%,30%{opacity:1}50%{opacity:.15}}.job-line{stroke-dasharray:100;animation:4s ease-in-out infinite job-transmission}@keyframes job-transmission{0%,15%{stroke-dashoffset:100px;opacity:0}45%,75%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}.machine-led{animation:3s ease-in-out infinite led-pulse}@keyframes led-pulse{0%,to{opacity:.1}50%{opacity:1}}.station-home .motion-toggle{color:#a9d4c1;font:10px/1.5 var(--station-mono);cursor:pointer;letter-spacing:0;white-space:nowrap;background:0 0;border:1px solid #365a4b;border-radius:3px;min-height:32px;padding:7px 10px}.station-home .motion-toggle:hover:not(:disabled){color:#d4ffed;background:#142921;border-color:#78edc0}.station-home .motion-toggle:disabled{cursor:default;opacity:.7}.animated-station figcaption{align-items:center;gap:12px}.station-home .machine-disclaimer{font:9px/1.6 var(--station-mono);text-align:right;color:#849c91;letter-spacing:.5px;margin:9px 8% 0}.station-home[data-motion=paused] *,.animated-station[data-visible=false] *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.station-home[data-motion=running] .station-copy{animation:.8s ease-out both station-arrive}@keyframes station-arrive{0%{opacity:.2;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.station-home .ecosystem-rows>a b{transition:transform .25s}.station-home .ecosystem-rows>a:hover b{transform:translate(3px,-3px)}@supports (animation-timeline:view()){.station-home[data-motion=running] .station-section>.station-heading,.station-home[data-motion=running] .ecosystem-rows>a,.station-home[data-motion=running] .builder-layout,.station-home[data-motion=running] .station-release{animation:linear both section-arrive;animation-timeline:view();animation-range:entry entry 22%}@keyframes section-arrive{0%{opacity:.35;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.station-signals{display:none}.station-home *{transition:none!important;animation:none!important}}.station-social{grid-template-columns:1.3fr 1fr;align-items:center;gap:64px;display:grid}.station-social h2{letter-spacing:-.045em;margin:22px 0;font-size:clamp(36px,4vw,64px);line-height:1.05}.station-social h2 em{color:var(--mint,#78edc0);font-style:normal}.station-social p{color:#b2c2be;max-width:550px;line-height:1.8}.station-social-topics{background:#0e171b;border:1px solid #293a3c;padding:32px}.station-social-mark{color:#78edc0;font-size:70px}.station-social-topics p{border-bottom:1px solid #293a3c;padding-bottom:12px}.station-social-pending,.station-social-topics small{color:#b2c2be;font-size:12px;line-height:1.6}@media (max-width:760px){.station-social{grid-template-columns:1fr;gap:28px}}
